Skip to content

Fix/pass3 day8 reading flow nav - #12

Merged
tzilber-sq merged 2 commits into
mainfrom
fix/pass3-day8-reading-flow-nav
Jul 15, 2026
Merged

Fix/pass3 day8 reading flow nav#12
tzilber-sq merged 2 commits into
mainfrom
fix/pass3-day8-reading-flow-nav

Conversation

@tzilber-sq

Copy link
Copy Markdown
Contributor

Reading arc flows section-to-section

The prev/next pager used to walk through all 13 Alert subsection reference
pages (4 detection mechanisms, 3 validation, 6 parsing), so reading straight
through detoured deep into reference material. Those pages are now out of
readingOrder and render no pager; they are reached from their section
pages, which link to all of them. The check-reading-order build gate lists
them as explicit exemptions, so the gate still fails if a new page ships
without a pager by accident.

Laptops keep the desktop nav

The desktop nav previously collapsed to the hamburger below 1350px, which
put common laptops (1280px, 1366px) on the phone menu. Measured content
width for the 11-item row and moved the breakpoint to 1240px, with a
tighter laptop tier (1240 to 1449px: reduced spacing, icon-only search
trigger) and the full search label returning at 1450px. The hamburger is
now for phones and tablets only (below 1240px, or coarse pointers).

Mobile menu matches the desktop dropdown

The mobile menu listed every Alert subsection page (13 leaf rows). It now
lists only the section pages, matching the desktop dropdown, and a section
row stays highlighted while reading one of its subsections.

Repo-wide Biome format pass

Separate commit, formatting only (quote style, line wrapping, trailing
commas) across 4 files. The glossary extractor regenerates an identical
registry after formatting, confirming no semantic change.

Verification

  • Full chain green: lint, typecheck, glossary gates, build, link check
    (14034 internal links, exactly the expected count after the pager trim),
    CSP check
  • Pager flow, breakpoints (1239/1240/1280/1450px), and the mobile menu at
    tablet width verified in a browser

@vercel

vercel Bot commented Jul 15, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
assured-methodology Ready Ready Preview, Comment Jul 15, 2026 1:26pm

@tzilber-sq
tzilber-sq merged commit 13d72ae into main Jul 15, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant