Skip to main content
Consistent type scales create hierarchy and improve readability across all interfaces.

Typography Scale

Font Families

Inter (Primary)

Usage: All UI text, Body content, Headings, Navigation, Interface elements

Fira Code (Code)

Usage: Code blocks, Syntax highlighting, Terminal output, Technical documentation

System Serif

Usage: Long-form reading, Articles, Documentation (when needed)

Font Weights

Guidelines

Hierarchy Best Practices

  • Use display sizes for hero sections and landing pages - Follow heading order (H1 → H2 → H3) for proper structure - Maintain consistent spacing between text elements - Use font weights to create emphasis and hierarchy - Keep line lengths between 45-75 characters for readability

Accessibility Guidelines

  • Ensure minimum 4.5:1 contrast ratio for body text - Use 3:1 contrast ratio for large text (18px+ or 14px+ bold) - Avoid using color alone to convey information - Test with screen readers and keyboard navigation - Provide sufficient spacing for touch targets

Implementation

HTML/Angular

CSS Custom Properties