Style Guide
Live token reference — both themes always visible. The current panel tracks the site theme toggle.
WCAG 2.1 contrast ratios are measured against each panel's --colour-background.
Thresholds — normal text: AA ≥ 4.5:1, AAA ≥ 7:1 · large text (≥ 24px or bold ≥ 19px): AA ≥ 3:1, AAA ≥ 4.5:1.
Dark
CurrentColour tokens
Typography
Standards first.
Fundamentals led.
A subsection heading
Building maintainable front-end work for the web with a bias for standards, simplicity, and code that earns its place. Article paragraphs, hero bios, card descriptions, and nav links all use this token.
Semantic HTML is the foundation.
Use :focus-visible instead of removing outlines.
The best code is the code you don't have to write.
Surfaces
UI elements
Light
CurrentColour tokens
Typography
Standards first.
Fundamentals led.
A subsection heading
Building maintainable front-end work for the web with a bias for standards, simplicity, and code that earns its place. Article paragraphs, hero bios, card descriptions, and nav links all use this token.
Semantic HTML is the foundation.
Use :focus-visible instead of removing outlines.
The best code is the code you don't have to write.