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