Systemic Typography
systemtypographyui-designdesign-systemshierarchyrules
Typography as rules, not font choices. Scale, spacing, rhythm.
Systemic Typography
Typography is the backbone. Picking a font isn't designing a system. The system is the math underneath.
The pieces
- Base size. One number, usually 16px. Everything else derives from it.
- Scale. A ratio, like 1.250 (Major Third), used to generate every size.
h1,h2,h3aren't arbitrary. They're points on a curve. - Line height. A unitless multiple of font size. 1.5 for body. Locks vertical rhythm.
- Spacing. Margins and padding in multiples of the base line height. Everything sits on the same vertical grid.
Why this matters
Rules scale. Choices don't. A system written this way can be implemented by anyone — designer, dev, agent — and the output looks like it came from one hand.
Don't pick fonts. Design the system.