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