From a0e32e679ec32958072736fb14ba9087c2ecbd0d Mon Sep 17 00:00:00 2001 From: grabowski Date: Mon, 13 Apr 2026 09:57:51 +0700 Subject: [PATCH] Label: large ID below barcode (9pt, same as title), left-align text - Barcode rendered without embedded text (includetext: false) - ID rendered as separate HTML text at 9pt bold with letter-spacing - All label text left-aligned instead of centred - Barcode height reduced to 5mm to fit Co-Authored-By: Claude Opus 4.6 (1M context) --- src/lib/server/barcode.ts | 3 +-- src/routes/(print)/print/batch/+page.svelte | 9 ++++++--- src/routes/(print)/print/component/[id]/+page.svelte | 11 +++++++---- src/routes/(print)/print/device/[id]/+page.svelte | 11 +++++++---- 4 files changed, 21 insertions(+), 13 deletions(-) diff --git a/src/lib/server/barcode.ts b/src/lib/server/barcode.ts index ca808a5..37adb88 100644 --- a/src/lib/server/barcode.ts +++ b/src/lib/server/barcode.ts @@ -7,8 +7,7 @@ export async function generateBarcodeSvg(text: string): Promise { text, scale: 2, height: 8, - includetext: true, - textsize: 10, + includetext: false, textxalign: 'center' }); diff --git a/src/routes/(print)/print/batch/+page.svelte b/src/routes/(print)/print/batch/+page.svelte index f779d51..16bc878 100644 --- a/src/routes/(print)/print/batch/+page.svelte +++ b/src/routes/(print)/print/batch/+page.svelte @@ -18,7 +18,7 @@
-
+
← Back