From 3aa11eaffc4315c00dd739d8f21ea5cb12502318 Mon Sep 17 00:00:00 2001 From: gsinghpal Date: Sun, 17 May 2026 02:43:24 -0400 Subject: [PATCH] feat(portal): rewrite /my/home as jobs-forward dashboard Welcome strip -> 4-tile KPI row (In-Flight Jobs is the hero) -> Active Work Orders section with 3 most-recent V2 cards -> 3-panel secondary strip (Certs / Packing Slips / Invoices). Uses the new badge/stepper/doc-chip macros. Also fixes a stepper state->step mapping bug that would have shown Inspected as active when state=in_progress (should be Plating active). New state_to_idx dict handles all 6 fp.portal.job states correctly, including 'complete' (all 5 stages done). Co-Authored-By: Claude Opus 4.7 (1M context) --- .../views/fp_portal_dashboard.xml | 469 ++++++------------ 1 file changed, 156 insertions(+), 313 deletions(-) diff --git a/fusion_plating/fusion_plating_portal/views/fp_portal_dashboard.xml b/fusion_plating/fusion_plating_portal/views/fp_portal_dashboard.xml index 8183281d..8a91f192 100644 --- a/fusion_plating/fusion_plating_portal/views/fp_portal_dashboard.xml +++ b/fusion_plating/fusion_plating_portal/views/fp_portal_dashboard.xml @@ -7,344 +7,187 @@ - +