From a226a1f6528adc2d26cd28bcbe358b8ea91f0259 Mon Sep 17 00:00:00 2001 From: AJ Isaacs Date: Mon, 16 Feb 2026 01:01:01 -0500 Subject: [PATCH] feat: Redesign job editor with multi-row parts and unified cut list results - Part form now supports adding multiple parts at once via a table with add/remove row controls; edit mode stays single-row - Shape and size dropdowns lock when editing an existing part - Results tab replaces split in-stock/purchase cards with a unified table per material showing source badges (Stock/Purchase) for each bar - New Purchase List card summarizes materials to order with quantities - Print styles use repeating thead headers per material for multi-page cut lists; large cards can now break across pages Co-Authored-By: Claude Opus 4.6 --- CutList.Web/Components/Pages/Jobs/Edit.razor | 418 ++++++++++++------- CutList.Web/wwwroot/css/report.css | 62 ++- 2 files changed, 320 insertions(+), 160 deletions(-) diff --git a/CutList.Web/Components/Pages/Jobs/Edit.razor b/CutList.Web/Components/Pages/Jobs/Edit.razor index 806b99f..f0b6b73 100644 --- a/CutList.Web/Components/Pages/Jobs/Edit.razor +++ b/CutList.Web/Components/Pages/Jobs/Edit.razor @@ -118,14 +118,15 @@ else