Skip to content
Journal

Design

Typography Is the Design System

Headshot of Joe Sullivan
Joe Sullivan
August 8, 2023 · 3 min read

Here is a test we run on every design system audit. Take the product, remove every color, every icon, every illustration, every rounded corner. What remains is text in space. If the interface still reads clearly, still has hierarchy, still feels like the brand, the system is sound. If it collapses into gray soup, no token architecture is going to save it.

Most design systems we inherit were built components-first: buttons, cards, modals, assembled like furniture. Typography got decided early, casually, and then frozen under everything else. We build in the opposite order, and it has changed how our systems age.

Type carries most of the load

By volume, an interface is overwhelmingly type. Product names, prices, labels, empty states, error messages, legal copy. Users spend almost all of their attention reading, and almost none of it appreciating your border radii. So the type scale is not a foundation token among many. It is the interface, and everything else is furniture arranged around it.

When we rebuilt the product experience system for Aperture this spring, we spent the first two weeks on nothing but text: one family, two weights doing the work most systems assign to five, a modular scale tight enough that adjacent sizes are distinguishable at a glance, and line-height rules tied to measure rather than picked per-screen. Only after that held up in real product screens did we let components into the room. The result is a system where new screens look designed before anyone has styled anything, because the words already have order.

The rules we keep coming back to

Every studio accumulates its own type doctrine. Ours, earned through repetition:

  • Fewer sizes, more space. If hierarchy needs a seventh text size, the problem is layout, not the scale.
  • Weight before size. A semibold at the same size is calmer than a jump two steps up the scale, and it keeps vertical rhythm intact.
  • Set a measure and defend it. Line length is the most neglected variable in product typography, and the reason most settings pages feel exhausting.
  • Real content in every spec. A type ramp demonstrated with "Heading goes here" is fiction. Spec it with the longest German string your localization team can find.

None of these are novel. What is rare is enforcing them at the token level so they cannot quietly erode. Our systems ship with the scale, weights, and line-height pairings locked into semantic tokens, and component authors compose from those. You can build a new component in the system. You cannot build a new font size without a conversation.

Why this matters more in 2023

Interfaces are converging. Every product ships the same component shapes now, drawn from the same handful of libraries, increasingly assembled with AI assistance that samples from the same average. Layout is no longer where differentiation lives. Voice and typography are becoming the last unmistakable brand signals in product, the things a competitor cannot copy by installing your component library.

That makes typography a commercial asset, not an aesthetic preference, which is exactly how we present it to clients. When a stakeholder asks why we are two weeks into a design system engagement with no components to show, the answer is simple: we are building the part users will actually spend their time with. The buttons will take care of themselves. They always do. It is the reading that has to be designed.

Building something this could apply to?

We take on a small number of flagship projects each quarter.

Start a project