Skip to content
GitHub
Sections

Reference · UI writing

UPPERCASE

Forbidden
Uppercase sentences, uppercase buttons, uppercase anything long
Instead
Reading works by word shape, and every uppercase word is the same rectangle, so the reader is forced letter by letter.

What this rule looks like

Forbidden
Instead

Why this rule

The one legitimate use is a short label distinguishing itself from nearby text — a category or section marker. Then: small size, bold weight, and increased letter spacing (--tracking-caps). 14px bold with generous tracking reads as a label; 18px regular with none reads as shouting.

Kind
Rule
Section
UI writing
Group
Words
Bucket
judgment
Severity
note
Since
v0.1.0

Read as plain text