Skip to content

style(home): unify typography across DECIDE, BUILD, TEST and MEASURE - #17

Merged
daniele21 merged 29 commits into
devfrom
style/home-typography-system
Oct 20, 2026
Merged

daniele21 merged 29 commits into
devfrom
style/home-typography-system

Conversation

@daniele21

@daniele21 daniele21 commented Oct 20, 2026 •

Copy link
Copy Markdown
Owner

Homepage typography consistency

  • Uses canonical Plus Jakarta Sans for headings and Inter for body across Hero, DECIDE, BUILD, TEST, MEASURE and ABOUT. Technical mono labels remain intentionally distinct.
  • Stage titles and their mobile 320–760px responsive sizes now share the exact same CSS tokens, weights (800), line-height, tracking and section intro sizing. Hero keeps its larger display hierarchy.
  • Standardized card/feature title sizes and converted ad hoc 450/650/760/820/860-style weights into role tokens 400/500/600/700/800 that are actually loaded.
  • Extended Google Fonts request to load Inter 700 and 800, avoiding browser-synthesized bold. Supports existing light/dark modes.
  • Added source-level contracts for canonical typography and Playwright computed-font audits for all stage headings, ABOUT, Hero and cards across 320/390/768/1440px in light/dark, without changing experiment data or carousel behavior.

Validation

Merge directly into dev per user request; main unchanged.

@daniele21
daniele21 merged commit 564fc86 into dev Oct 20, 2026
1 of 2 checks passed
@daniele21
daniele21 deleted the style/home-typography-system branch October 20, 2026 13:20
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