Learn

/

Typography

Typography

4 patterns

Font sizing, line height, line length, and type scales that make text comfortable to read. You'll hit this when body text feels hard to scan or headings blend into the surrounding content.

Avoid
Amsterdam canal houses

Amsterdam Walking Tour

Explore the canal district, hidden courtyards, and local markets with a certified guide. 3 hours, small groups only.

4.8 (214 reviews)

|

Bestseller

$49 / person

Free cancellation up to 24h before


Prefer
Amsterdam canal houses

Amsterdam Walking Tour

Explore the canal district, hidden courtyards, and local markets with a certified guide. 3 hours, small groups only.

4.8 (214 reviews)

|

Bestseller

$49 / person

Free cancellation up to 24h before

Why avoid

Relying on font size alone forces you into extreme jumps to create visible contrast. Smaller headings end up looking like body text, and larger ones feel disproportionate. Adding weight and color variations creates a much richer hierarchy.

Why prefer

Effective typographic hierarchy uses multiple dimensions: size, weight, color, and spacing. Combining these signals lets you create clear distinctions between heading levels without relying on extreme size differences alone.

Refactoring UI: Visual hierarchy fundamentals
Avoid

Design

Why Design Systems Fail

Most design systems don't fail because of bad components. They fail because teams skip the adoption phase and jump straight to building a library nobody asked for. Without buy-in from product and engineering leads, even the best-documented system will gather dust.

6 min read


Prefer

Design

Why Design Systems Fail

Most design systems don't fail because of bad components. They fail because teams skip the adoption phase and jump straight to building a library nobody asked for. Without buy-in from product and engineering leads, even the best-documented system will gather dust.

6 min read

Why avoid

Lines that stretch too wide force the reader's eye to travel a long horizontal distance, making it easy to lose track of which line comes next. Reading speed and comprehension both drop noticeably beyond 80 characters per line.

Why prefer

Optimal line length for body text is 45 to 75 characters per line. This range reduces eye fatigue because the reader's eye can comfortably track from the end of one line to the beginning of the next.

Practical Typography: Line length
Avoid

Smart notifications

Get notified only when it matters. Our algorithm learns your preferences over time, filtering out noise so you can focus on high-priority updates from your team.


Prefer

Smart notifications

Get notified only when it matters. Our algorithm learns your preferences over time, filtering out noise so you can focus on high-priority updates from your team.

Why avoid

Tight line height causes lines of text to feel cramped and merge together visually. Readers lose their place more often, and the overall block of text looks dense and uninviting. This is especially problematic for users with dyslexia or low vision.

Why prefer

A line height of 1.5 to 1.75 for body text gives each line enough breathing room for comfortable reading. This spacing helps the eye track smoothly from line to line, especially in longer paragraphs.

MDN: line-height property
Avoid

Pro

$24

/ month


Unlimited projects

Priority support

Custom domains


Prefer

Pro

$24

/ month


Unlimited projects

Priority support

Custom domains

Why avoid

Arbitrary font sizes with no consistent ratio produce an uneven hierarchy. Some steps feel too close together while others jump dramatically. Without a system, every new heading size becomes a guessing game that leads to visual inconsistency.

Why prefer

A harmonic type scale uses a consistent ratio (such as 1.25 or 1.333) to generate font sizes. Each step feels proportional to the others, creating a natural visual rhythm that makes the hierarchy predictable and easy to follow.

Type Scale: A visual type scale calculator