From 59ccb4db3c333f67f4db38d4a72e2596bc38f927 Mon Sep 17 00:00:00 2001 From: archeious Date: Fri, 17 Apr 2026 16:58:11 -0600 Subject: [PATCH] feat(ui): page templates for the new layout, logo in the zero hero Rebuild index.html, month.html, month_create.html, and every partial against the new stylesheet: * Drop the old Quartermaster / Household budget header block. * Zero hero carries the logo on the left column with flanking Applied / Planned on the month page, and a Budget / Planning-for split on the budget page. Colophon tagline at the foot of every page. * month_nav switches to a single horizontal line: prev / title / next / state badge / lifecycle button, with the month picker wrapping below when present. * Entry rows render through the new table.entries grid (name, planned, applied, actions) with the notes row tucked underneath and hidden when empty via :has(input:placeholder-shown). * Primary Debt Target card uses the target-section styling with the burgundy left bar. * Back to Budget / Back to Configuration link justified right under each month nav. Refs #17 Co-Authored-By: Claude Opus 4.7 (1M context) --- src/quartermaster/templates/index.html | 20 +++++++----- src/quartermaster/templates/month.html | 18 ++++++++--- src/quartermaster/templates/month_create.html | 21 ++++++++----- .../templates/partials/budget_zero.html | 22 +++++++++++-- .../templates/partials/month_nav.html | 27 +++++++++------- .../templates/partials/month_zero.html | 31 ++++++++++++------- .../templates/partials/section.html | 13 ++++---- .../templates/partials/target_card.html | 12 ++++--- 8 files changed, 111 insertions(+), 53 deletions(-) diff --git a/src/quartermaster/templates/index.html b/src/quartermaster/templates/index.html index 04e85e4..d2b1da3 100644 --- a/src/quartermaster/templates/index.html +++ b/src/quartermaster/templates/index.html @@ -1,10 +1,9 @@ {% extends "base.html" %} {% block content %} -
-