Headings
Semibold titles that set the hierarchy. Weight carries it, so even a 16px heading reads as one.
Workspace preferences
Settings here apply to everyone in Acme.
Notifications
Choose what reaches your inbox each week.
Four sizes, one weight
Every heading is semibold (600). Size only says how much of the page it covers: the page, a large panel, or a section. That keeps the scale short and lets a small heading sit beside body text without getting bigger.
Pick the role by place
heading-24 titles a page. heading-16 titles sections, cards, dialogs, and sheets. heading-20 is for one prominent panel, and heading-36 is only for marketing-scale display.
Do
Usage
1,204 of 2,000 runs this month.
heading-16 leads the card without outgrowing it.
Don’t
Usage
1,204 of 2,000 runs this month.
A page-sized title in a card shouts, and the page title above loses its place.
Build it
Each role is a utility from the theme’s typography file. Pair it with the right element:
1234<h1 className="heading-36">Build something useful</h1><h1 className="heading-24">Workspace preferences</h1><h2 className="heading-20">Project details</h2><h3 className="heading-16">Notifications</h3>