Styles

One palette for every page and diagram here. It changes rarely, so it lives on a page rather than in each file.

Levels

For a status that goes from good to bad. Always a dot and a word, never colour alone.

LevelHexUsed for
OK#1baf7aTest data published; an implementation passes
Caution#e0a526An implementation is incomplete; test data expires within 90 days
Avoid#d64545An implementation fails; test data has expired
Unknown#9aa5b1Planned: no test data yet

Series

One colour per item, in this order, for lines and marks that are told apart rather than ranked. Chosen to stay apart for colour-blind readers.

#2a78d6  #eb6834  #1baf7a  #eda100  #e87ba4  #8a63d2

Diagrams

A diagram goes on a page only where it explains something words don’t. Every diagram is a hand-written SVG in assets/diagrams/, with the same parts and colours, and its own light and dark versions through prefers-color-scheme.

A sample diagram: a muted reference arrow, an ink subject arrow, the accent angle between them, a sun in the light colour, a dashed guide, and a key of each colour role, line weight and type size

The sample above shows each role in use; the table gives its colours.

RoleLight · darkUsed for
Background#ffffff · #161b22A card with 12 px corners
Ink#1f2937 · #e5e7ebLabels, and the lines the diagram is about
Muted#6b7280 · #9aa5b1References like true north, guides, scales and the caption
Accent#2a78d6 · #6aa7eeThe one quantity the diagram explains, and its label
Light#eda100The sun, and the lit part of the moon

Ink

#0b0b0b rings every dot and swatch, so a colour holds on a light page and a dark one. The site’s icon uses the OK green.