From 39280223222935dd4bba91e5c23fc097b98a6f74 Mon Sep 17 00:00:00 2001 From: Yanick Champoux Date: Mon, 8 May 2023 15:20:17 -0400 Subject: [PATCH] don't build histoire for checks --- NOTES | 2 + Taskfile.yml | 6 ++- src/lib/style/index.css | 11 ++++++ .../export/print/PrintShip/Armor/index.svelte | 6 +-- .../print/PrintShip/Firecons/index.svelte | 3 +- .../export/print/PrintShip/Hull/index.svelte | 10 ++--- .../print/PrintShip/Identification.svelte | 13 +++++-- .../print/PrintShip/MainSystems/index.svelte | 2 +- .../print/PrintShip/Screens/index.svelte | 3 +- .../print/PrintShip/Weapons/Beams.svelte | 29 ++++++++++++++ .../export/print/PrintShip/Weapons/PDS.svelte | 3 +- .../export/print/PrintShip/index.svelte | 39 +++++++++++++++++-- 12 files changed, 105 insertions(+), 22 deletions(-) create mode 100644 src/routes/export/print/PrintShip/Weapons/Beams.svelte diff --git a/NOTES b/NOTES index 4d4d73a..9eed0f5 100644 --- a/NOTES +++ b/NOTES @@ -1,2 +1,4 @@ vertical rythm: 16px = 1rem 24px = 1.5rem <== ? + +size of icons in the print version: 1.4rem ( == 20.4px) diff --git a/Taskfile.yml b/Taskfile.yml index 4db4d33..c5738dc 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -20,8 +20,8 @@ tasks: - vitest run -u src check: - deps: - - histoire:build + # deps: + # - histoire:build cmds: - { task: test } @@ -51,6 +51,8 @@ tasks: cmds: - rsync -av build/ 192.168.0.100:/home/docks + open: firefox https://docks.babyl.ca + release: cmds: - standard-version -a diff --git a/src/lib/style/index.css b/src/lib/style/index.css index 21b384b..96b5a1a 100644 --- a/src/lib/style/index.css +++ b/src/lib/style/index.css @@ -1,6 +1,10 @@ @import "/fonts/faktos.css"; @import "/fonts/dosis/dosis.css"; +@page { + size: 5.5in 8.5in; +} + @font-face { font-family: "Faktos"; font-style: normal; @@ -78,3 +82,10 @@ h3 { h4 { font-size: var(--font-scale-12); } + +@media only print { + i { + font-family: var(--font-icon); + font-size: 16pt; + } +} diff --git a/src/routes/export/print/PrintShip/Armor/index.svelte b/src/routes/export/print/PrintShip/Armor/index.svelte index 0afcfae..68d131f 100644 --- a/src/routes/export/print/PrintShip/Armor/index.svelte +++ b/src/routes/export/print/PrintShip/Armor/index.svelte @@ -16,10 +16,10 @@ .cell { display: inline-block; margin-right: 0.5em; - width: 1em; - height: 1em; + width: 1.4rem; + height: 1.4rem; border: 1px solid black; - border-radius: 0.5em; + border-radius: 1rem; } .layers { display: flex; diff --git a/src/routes/export/print/PrintShip/Firecons/index.svelte b/src/routes/export/print/PrintShip/Firecons/index.svelte index a777156..8128691 100644 --- a/src/routes/export/print/PrintShip/Firecons/index.svelte +++ b/src/routes/export/print/PrintShip/Firecons/index.svelte @@ -14,6 +14,7 @@ gap: 0.5em; } img.firecon { - width: 1em; + width: 1.4rem; + margin: 0px 0.5rem; } diff --git a/src/routes/export/print/PrintShip/Hull/index.svelte b/src/routes/export/print/PrintShip/Hull/index.svelte index 43b2f36..ced3e33 100644 --- a/src/routes/export/print/PrintShip/Hull/index.svelte +++ b/src/routes/export/print/PrintShip/Hull/index.svelte @@ -55,13 +55,13 @@ } .cell { display: inline-block; - margin-right: 0.5em; - width: 1.5em; - height: 1.5em; + margin-right: 0.5rem; + width: 1.4rem; + height: 1.4rem; border: 1px solid black; } img { - width: 1em; - margin-left: 0.2em; + width: 1.2rem; + margin-left: 0.1rem; } diff --git a/src/routes/export/print/PrintShip/Identification.svelte b/src/routes/export/print/PrintShip/Identification.svelte index 0abe34f..33086e9 100644 --- a/src/routes/export/print/PrintShip/Identification.svelte +++ b/src/routes/export/print/PrintShip/Identification.svelte @@ -1,7 +1,3 @@ -

- ship name:
-

-

{#if shipClass} @@ -14,6 +10,10 @@

+

+ ship name:
+

+ + + diff --git a/src/routes/export/print/PrintShip/Weapons/PDS.svelte b/src/routes/export/print/PrintShip/Weapons/PDS.svelte index ee4b7a5..24ed67c 100644 --- a/src/routes/export/print/PrintShip/Weapons/PDS.svelte +++ b/src/routes/export/print/PrintShip/Weapons/PDS.svelte @@ -2,6 +2,7 @@ diff --git a/src/routes/export/print/PrintShip/index.svelte b/src/routes/export/print/PrintShip/index.svelte index d437e21..ddf0db6 100644 --- a/src/routes/export/print/PrintShip/index.svelte +++ b/src/routes/export/print/PrintShip/index.svelte @@ -1,8 +1,12 @@ -
Printing this page will only prints the ship sheet.
+
+ Printing this page will only prints the ship sheet. +
@@ -27,6 +37,8 @@