Colophon

A character grid, one typeface at one size, and two colours. Hierarchy comes from fills, frames and case — never from making something bigger, because there is nothing bigger to make it.

Framework Astro 6 on Vercel. No UI framework, no CSS framework.
Styling One hand-written stylesheet.
Typeface Server Mono — SIL OFL 1.1, one file, one weight, 24 KB
Type sizes One. 16px, everywhere on the site.
Grid 1ch by 20px. Press ctrl+g to draw it.
Colours at rest Two. Black and white, swapped between themes.
Colours in motion One, under the cursor only
Hero Two spheres rasterised into characters at build time
Client JavaScript Theme toggle and grid overlay. Nothing else.
Analytics Vercel Analytics + PostHog

Greyscale

Every value is one a terminal can render — the 232-255 grey ramp of the 256-colour cube. That constraint is what keeps the palette from drifting into a brand hue.

  • gray-93
  • gray-89
  • gray-78
  • gray-66
  • gray-54
  • gray-42
  • gray-35
  • gray-23
  • gray-15
  • gray-3

Source

SRCL — the design language this site is built in (opens in a new tab) Our source (opens in a new tab)