From 3e63a7086d1470dda3c2a0117ff035d5c421ef60 Mon Sep 17 00:00:00 2001 From: ulsklyc Date: Thu, 26 Mar 2026 12:30:29 +0100 Subject: [PATCH] a11y: add h1 headings to all pages (Redesign Phase B) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Every page now has exactly one

per spec §2.3. Six pages use sr-only

; notes uses visible

in toolbar. Co-Authored-By: Claude Opus 4.6 --- public/pages/budget.js | 1 + public/pages/calendar.js | 1 + public/pages/contacts.js | 1 + public/pages/dashboard.js | 1 + public/pages/meals.js | 1 + public/pages/notes.js | 2 +- public/pages/shopping.js | 1 + 7 files changed, 7 insertions(+), 1 deletion(-) diff --git a/public/pages/budget.js b/public/pages/budget.js index b63b8e1..8f6619c 100644 --- a/public/pages/budget.js +++ b/public/pages/budget.js @@ -83,6 +83,7 @@ export async function render(container, { user }) { container.innerHTML = `
+

Budget