From 7cb294ab5b2914b12727a15c77614a83a3ec9852 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 18 Jul 2026 12:09:10 +0000 Subject: [PATCH 1/3] feat(pwa): align the offline page with the permanent colour direction Rebuild public/offline.html's visual shell on mirrored Clinical White / Aegean Graphite tokens (annotated with their source token names), moving the canvas to pure white, aligning text/border/hover values, adopting the system UI font stack, and switching the focus ring to the clinical-accent focus token. Privacy copy, structure, forced-colors behavior, safe-area insets, and target sizes are unchanged. CACHE_VERSION bumps to 2026-07-18-v1 with the offline.html hash pairing updated in tests/pwa-manifest.test.ts (the Phase 1 binding guard enforcing exactly this discipline). Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01EXsJcLrbZUXwnBeG91cVo9 --- public/offline.html | 102 ++++++++++++++++++++----------------- public/sw.js | 2 +- tests/pwa-manifest.test.ts | 4 +- 3 files changed, 59 insertions(+), 49 deletions(-) diff --git a/public/offline.html b/public/offline.html index 382ef0ba2..f09b382fe 100644 --- a/public/offline.html +++ b/public/offline.html @@ -9,11 +9,38 @@ Clinical KB is offline