Skip to content

Typography

Font stack

Role Family Weight
Headings Inter Tight (default), themeable via --font-heading 600–700
Body Inter Tight, system-ui, sans-serif 400–600
Code JetBrains Mono, monospace 400–500

Heading scale

Heading 1

Heading 2

Heading 3

Heading 4

h1 {
  font-size: 2.2rem;
  font-weight: 700;
  letter-spacing: -0.035em;
}

h2 {
  font-size: 1.8rem;
  font-weight: 700;
  letter-spacing: -0.022em;
}

h3 {
  font-size: 1.15rem;
  font-weight: 600;
}

h4 {
  font-size: 1rem;
  font-weight: 600;
}

Body text

Regular paragraph text uses --text-muted by default.

Small text for metadata uses --text-faint.

Inline elements

Inline code uses JetBrains Mono at 0.9em.

Keyboard shortcuts: Ctrl + S