From adabd620119cf48e6e5fa0e7a4b3b152be160e6e Mon Sep 17 00:00:00 2001 From: Abdul Wahab Date: Mon, 10 Aug 2026 18:45:36 +0500 Subject: [PATCH] Move type scale and layout ahead of the five-card hub. Type scale and layout return to the linear path before configure; the hub shrinks to five cards with updated navigation. Also fixes palette tooltip clipping, drops the design-context masthead and icon hub notes, and locks the mosaic shell to the viewport without overflow. Co-authored-by: Cursor --- picker/pages/index.astro | 209 ++++++++++++++----------------- picker/scripts/design-context.js | 2 - picker/scripts/palette-picker.js | 25 ++-- picker/styles/design-context.css | 69 ++-------- picker/styles/picker.css | 24 +++- 5 files changed, 138 insertions(+), 191 deletions(-) diff --git a/picker/pages/index.astro b/picker/pages/index.astro index 47a0800bf..bf60c0595 100644 --- a/picker/pages/index.astro +++ b/picker/pages/index.astro @@ -907,104 +907,6 @@ const questions = [ - {/* Screen 04b: the configure hub. Every remaining question already - holds an answer (defaults are pre-filled the moment a surface tile - is checked), so the run can end here. The cards are skeletons; - summaries and edited marks are written by renderHub() in - scripts/palette-picker.js on every arrival. Placement is the - approved masonry: tall per-surface cards anchor the outer columns. */} - - - {questions.map((question) => )} + {questions.filter((question) => question.id === '07').map((question) => )} + + {/* Screen 04b: the configure hub. Every remaining question already + holds an answer (defaults are pre-filled the moment a surface tile + is checked), so the run can end here. The cards are skeletons; + summaries and edited marks are written by renderHub() in + scripts/palette-picker.js on every arrival. Placement is the + approved masonry: tall per-surface cards anchor the outer columns. */} + + + {questions.filter((question) => question.id !== '07').map((question) => )}