From 114e0b51165c7980f040491c4a3ae68d6a6a0dfd Mon Sep 17 00:00:00 2001 From: grokbot_ty Date: Mon, 14 Sep 2026 18:26:31 +0000 Subject: [PATCH] fix(capture): type Length L and Thickness as inch inputs Replace MeasurePanel steppers with number inputs. Commit on blur, change, and Calculate snaps inches to nearest 1/8 via inToEighths. Calculate enables when both drafts parse to > 0. Axis, mask, and scale math unchanged. --- frontend/src/capture/MeasurePanel.svelte | 73 ++++++++++++++++++------ 1 file changed, 56 insertions(+), 17 deletions(-) diff --git a/frontend/src/capture/MeasurePanel.svelte b/frontend/src/capture/MeasurePanel.svelte index 02081be..8469f45 100644 --- a/frontend/src/capture/MeasurePanel.svelte +++ b/frontend/src/capture/MeasurePanel.svelte @@ -1,5 +1,6 @@ @@ -30,19 +58,31 @@
Length L -
- - {fmtEighths(state.lengthEighths)} - -
+
Thickness -
- - {fmtEighths(state.thicknessEighths)} - -
+
@@ -51,7 +91,7 @@