Use systematic spacing with 25% minimum jumps, start with excess whitespace
The English summary is being prepared. Showing the original description.
Create clear typographic hierarchy using hand-crafted font sizes, weights, and colors
The English summary is being prepared. Showing the original description.
Run score Not tested
See how to installReview the instructions the agent will receive before you install.
Create clear typographic hierarchy using a hand-crafted set of font sizes, weights, and colors.
Hero: 48-60px, weight 700, line-height 1.1
H1: 36-40px, weight 700, line-height 1.2
H2: 28-32px, weight 600, line-height 1.3
Body: 16-18px, weight 400, line-height 1.6
Small: 14px, weight 400, line-height 1.6
Caption: 12px, weight 400, line-height 1.5
H1: 30-36px, weight 700
H2: 24px, weight 600
H3: 20px, weight 600
H4: 16px, weight 600
Body: 14-16px, weight 400
Small: 12-13px, weight 400
Inverse proportion to size:
em sizing compounds unpredictably in nested elements| Failure | Example | Fix |
|---|---|---|
| Em units | 1.25em parent, 0.875em child = 17.5px | Use px or rem |
| Micro-steps | 16px, 18px, 20px | 16px, 20px, 28px |
| Weight 300 | Light body text | Minimum 400 |
| Long lines | 100+ characters | Constrain to 35em |
| Uniform line-height | 1.5 for all | Vary by size |
See examples/typography-scale/ for scale implementations.
references/hand-crafted-scales.mdreferences/avoid-em-units.mdreferences/line-height-proportion.mdNo reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Use systematic spacing with 25% minimum jumps, start with excess whitespace
The English summary is being prepared. Showing the original description.
Create comprehensive palette with 8-10 greys, 5-10 primary, 5-10 accent shades
The English summary is being prepared. Showing the original description.
Create clear primary/secondary/tertiary action distinctions
The English summary is being prepared. Showing the original description.
Create helpful, actionable zero-content states
The English summary is being prepared. Showing the original description.
Remove unnecessary borders, backgrounds, shadows, decorations
The English summary is being prepared. Showing the original description.
Determine what UI element draws attention first, second, third using size, weight, color, and de-emphasis strategies
The English summary is being prepared. Showing the original description.