diff --git a/README.md b/README.md index d8b2cd8..42c125a 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ npm run dev ```bash cp ../klarbild/src/lib/{printlayout,paper,printoversize}.ts src/engine/ +cp ../klarbild/src/styles/tokens.css src/styles/tokens.css # printoversize.ts imports './printlayout.ts'; drop the extension for the bundler sed -i "s#from './printlayout.ts'#from './printlayout'#" src/engine/printoversize.ts ``` diff --git a/public/shots/help-en.png b/public/shots/help-en.png index 33c5402..d371a8c 100644 Binary files a/public/shots/help-en.png and b/public/shots/help-en.png differ diff --git a/public/shots/mixed-sheet.png b/public/shots/mixed-sheet.png deleted file mode 100644 index 22d338e..0000000 Binary files a/public/shots/mixed-sheet.png and /dev/null differ diff --git a/public/shots/print-de.png b/public/shots/print-de.png index 8286591..f8ee893 100644 Binary files a/public/shots/print-de.png and b/public/shots/print-de.png differ diff --git a/public/shots/sheet-preview.png b/public/shots/sheet-preview.png deleted file mode 100644 index 8ef63d0..0000000 Binary files a/public/shots/sheet-preview.png and /dev/null differ diff --git a/src/engine/paper.ts b/src/engine/paper.ts index 2bb543a..1b54327 100644 --- a/src/engine/paper.ts +++ b/src/engine/paper.ts @@ -128,7 +128,7 @@ export const PHOTO_SIZES: PhotoSize[] = [ { id: 'C70x100', label: 'Bookmark 7 × 21 cm', w: 70, h: 210, group: 'Cards' }, // --- Aspect ratios as a print size (worked out on 30 cm) --- - { id: 'W16x9', label: '16:9 "The Frame" (30 cm wide)', w: 300, h: 168.75, group: 'Aspect ratio' }, + { id: 'W16x9', label: '16:9 TV 16:9 (30 cm wide)', w: 300, h: 168.75, group: 'Aspect ratio' }, { id: 'W9x16', label: '9:16 portrait (30 cm tall)', w: 168.75, h: 300, group: 'Aspect ratio' }, { id: 'W21x9', label: '21:9 cinema (30 cm wide)', w: 300, h: 128.57, group: 'Aspect ratio' }, { id: 'W2x1', label: '2:1 panorama (30 cm wide)', w: 300, h: 150, group: 'Aspect ratio' }, diff --git a/src/pages/index.astro b/src/pages/index.astro index a1008be..9a34d8d 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -8,7 +8,6 @@ import '../styles/tokens.css'; import '../styles/site.css'; const GITHUB = 'https://github.com/tillheidrich/klarbild'; -const GITEA = 'https://git.heidrich-digital.de/till/klarbild-oss'; const modules = [ { id: 'print', title: 'Print studio', core: true, @@ -36,7 +35,7 @@ const modules = [ const facts = [ { h: '86 image sizes', p: 'In ten groups — passport photo, small prints, photo formats, US inches, instant-camera, poster and frame sizes, squares, DIN, cards, plain aspect ratios. Or type your own: 25x35, 13x18, 10x7.5.' }, - { h: '19 paper formats', p: 'A6 to A2 including A3+, photo paper from 9 × 13 to 20 × 30 cm, US Letter and Legal — or a custom sheet.' }, + { h: '19 paper formats', p: 'A6 to A1 including A3+, photo paper from 9 × 13 to 20 × 30 cm, US Letter and Legal — or a custom sheet.' }, { h: 'Crop marks', p: 'Corner marks at 0.25 pt outside the trim, or continuous lines when every cell is the same size. Bleed 0 to 10 mm.' }, { h: 'Oversize, handled', p: 'A 20 × 30 print on A4 is not an error. Fit tells you it will not go; overflow centres it over the whole sheet and quantifies the loss first; tile spreads it over several sheets with a glue flap and a page number.' }, { h: 'Crop or letterbox', p: 'When a picture does not match the target ratio you choose per picture — crop with a zoom-and-pan preview, or a border in a colour you pick. Nothing is ever stretched.' }, @@ -303,8 +302,8 @@ KLARBILD_MODULES=all otherwise with a generated password printed to the log exactly once.
- Astro 5 on Node, PostgreSQL, sharp and pdf-lib. About 13,600 lines across 116 + Astro on Node, PostgreSQL, sharp and pdf-lib. About 13,700 lines across 117 files. Sixteen forward-only migrations that run themselves on boot. Type check, tests and a secret scan run in CI on every push.
@@ -347,7 +346,6 @@ docker compose logs app # your admin password, printed once klarbild GitHub - Gitea AGPL-3.0 A demo page. The layout engine is real; the pictures are outlines. Built by