Internal reference
One system.Every surface.
Every color, type step, spacing unit, radius, z-index, and motion value used across this site, pulled straight from globals.css. Hover a swatch to inspect it, click to copy its CSS variable.
01 // Color
Seven ramps, eleven stops each, resolved from raw HSL. Semantic roles map onto the ramp so components never touch a raw stop by accident.
Swipe to see every stop →
/ Semantic roles
02 // Typography
Five families, each with one job. Only the --fs-* UI scale is live; the display tier is reserved for the homepage hero.
Aa
Anton · 400
homepage hero only
Aa
Epilogue · 500
body / UI workhorse
Aa
JetBrains Mono · 500
labels, dates, section numbers
Aa
Newsreader · 400 italic
editorial / pull-quote emphasis
Aa
Reenie Beanie · 400
hand-written accent touch
/ UI scale
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
The quick brown fox jumps over the lazy dog
/ Display tier — reserved, do not use outside the hero
03 // Spacing
Tailwind's default scale drives internal rhythm; these are the raw steps it's built from.
04 // Shape & elevation
Flat and structural: depth comes from borders and tone, never shadows. Radius is tokenized, not zero everywhere.
/ Radii
/ Borders
05 // Motion & layering
CSS transitions only, no animation library. The z-index ladder is a fixed vocabulary, never an arbitrary number.
/ Motion
/ Z-index
06 // Layout
FullWidthWrapper and Tailwind's spacing utilities do the real work; these tokens are the ceiling they're built against.
07 // Source
For anyone who'd rather read it than click through it.
Take the source.
The full DESIGN.md that this page renders: brand voice, color and type rationale, spacing and motion principles, written for anyone extending the system without guessing.
Read the system in the wild.
Every token here backs the case studies, the about page, and this one. See it composed, or start a project of your own.