Typography Art Direction
Typography is architecture. Choose it after the experience thesis and surface mode,
not from a trend list.
Required Decisions
- Display role: authority, intimacy, utility, culture, or spectacle.
- Reading role: long-form, conversion, operational UI, or mixed.
- Data role: code, measurements, labels, or none.
- Availability: existing project font, licensed webfont, open font, or owned asset.
- Performance: files, subsets, preload, fallback, and layout-shift control.
- Responsive behavior: measure, wrap, optical size, smallest phone, and zoom.
Specimen Before Implementation
Show the actual headline, longest paragraph, CTA, names, numerals, punctuation,
italics, every used weight, fallback state, and mobile wrap. Compare at least two
qualified pairings when changing a flagship surface.
Defaults
- Maximum two expressive families plus one mono.
- Never add a family when weight, width, tracking, measure, or composition solves
the problem.
- Use only licensed files and real styles/weights.
- Record source and license for every new font.
- The type system must remain intentional without color or imagery and readable
before webfonts load.
Block Release When
- a font is chosen only because it is fashionable or called “premium”;
- slash-separated alternatives remain unresolved;
- the mobile specimen is missing;
- text clips, wraps accidentally, shifts materially, or loses hierarchy at 200% zoom;
- loading or fallback is untested;
- a new font has no recorded provenance and license.
1---2name: typography-art-direction3description: Use when selecting, implementing, or reviewing type for a high-value web surface where font voice, hierarchy, licensing, performance, responsive line breaks, and fallback behavior affect brand quality.4---56# Typography Art Direction78Typography is architecture. Choose it after the experience thesis and surface mode,9not from a trend list.1011## Required Decisions1213- Display role: authority, intimacy, utility, culture, or spectacle.14- Reading role: long-form, conversion, operational UI, or mixed.15- Data role: code, measurements, labels, or none.16- Availability: existing project font, licensed webfont, open font, or owned asset.17- Performance: files, subsets, preload, fallback, and layout-shift control.18- Responsive behavior: measure, wrap, optical size, smallest phone, and zoom.1920## Specimen Before Implementation2122Show the actual headline, longest paragraph, CTA, names, numerals, punctuation,23italics, every used weight, fallback state, and mobile wrap. Compare at least two24qualified pairings when changing a flagship surface.2526## Defaults2728- Maximum two expressive families plus one mono.29- Never add a family when weight, width, tracking, measure, or composition solves30 the problem.31- Use only licensed files and real styles/weights.32- Record source and license for every new font.33- The type system must remain intentional without color or imagery and readable34 before webfonts load.3536## Block Release When3738- a font is chosen only because it is fashionable or called “premium”;39- slash-separated alternatives remain unresolved;40- the mobile specimen is missing;41- text clips, wraps accidentally, shifts materially, or loses hierarchy at 200% zoom;42- loading or fallback is untested;43- a new font has no recorded provenance and license.