From 4132e1031ba40b60a4b76c67fd1d3ae45fd6661f Mon Sep 17 00:00:00 2001 From: jessikitty Date: Tue, 13 Oct 2026 11:55:31 +1100 Subject: [PATCH] Carry the ink choice and the font status into the Dymo page Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01Vunz4VLxAYDBnU5tLciLDC --- app/routes/labels_dymo.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/routes/labels_dymo.py b/app/routes/labels_dymo.py index 58d8e2b..bc7037b 100644 --- a/app/routes/labels_dymo.py +++ b/app/routes/labels_dymo.py @@ -59,6 +59,7 @@ def _query(sheet, options, labels, group_spec=None): 'margin_mm': sheet.margin_mm, 'gap_mm': sheet.gap_mm, 'start_at': sheet.start_at, + 'ink': sheet.ink, 'size_mode': options.size_mode, 'copies': options.copies, 'font_scale': options.font_scale, @@ -69,7 +70,6 @@ def _query(sheet, options, labels, group_spec=None): } for name, on in (('cut_guides', sheet.cut_guides), ('centre', sheet.centre), - ('monochrome', sheet.monochrome), ('group_drawers', options.group_drawers), ('outline', options.outline)): if on: @@ -110,6 +110,8 @@ def index(): stocks=dymo_sheet.STOCKS, stock=dymo_sheet.get_stock(sheet.stock), layouts=dymo_sheet.LAYOUTS, + ink_modes=dymo_sheet.INK_MODES, + font_info=tape_printer.font_report(), size_modes=[(key, text) for key, text in tape_printer.SIZE_MODES if key in tape_printer.FIXED_MODES], per_sheet=per_sheet,