Design system
The system this site is built from, documented from the live stylesheet rather than written next to it. Foundations set the raw material. The rest shows how it comes together.
Principles
Quiet
One accent, used with intent. Green means interaction or emphasis and nothing else, so anything green on the page either invites a tap or marks what matters. Everything around it is black, white and grey.
Editorial
Content leads. Space comes before chrome and type before decoration. The layout stays out of the way so the writing and the work can be read.
Technical
Every value is a CSS variable, and these pages read from that same source when the site builds. The documentation cannot drift from the site because it is generated from it.
Foundations
Components
A living document
The colour, type and spacing tables on these pages are generated from the site's stylesheet at build time. Change a token in the CSS and the tables here change with it. If the parser can no longer read the stylesheet, the build fails rather than showing an empty table.