0%

Typography

Premium font combinations for enhanced readability and style

Professional Typography System

NEXUS features 5 carefully curated typography themes inspired by leading design systems. Each theme combines display, body, and monospace fonts for optimal readability and visual hierarchy across all interface elements.

Overview

The Typography system in NEXUS provides professional font combinations that enhance both readability and visual appeal. Each theme is inspired by popular design systems and brands, offering distinct personalities while maintaining excellent legibility across all screen sizes and devices.

Key Features

  • 5 Curated Themes - Professional font combinations inspired by leading design systems
  • Semantic Font Roles - Display, body, UI, and code fonts for consistent hierarchy
  • Instant Switching - Press F to cycle through themes quickly
  • Local Fonts - System fonts for instant loading and performance
  • Cross-Platform Compatibility - Fallback chains for all operating systems
  • Accessibility Optimized - Excellent readability and contrast

Typography Themes

Classic Professional (Default)

Inspiration: Clean & readable business standard

  • Display Font: Inter - Modern geometric sans-serif
  • Body Font: Inter - Excellent readability at all sizes
  • UI Font: Inter - Consistent interface elements
  • Clock Font: SF Mono - Precise monospace for time display
  • Best For: Business environments, professional work, general use
  • Character: Clean, readable, universally professional

Modern Tech

Inspiration: Vercel, Next.js, modern developer tools

  • Display Font: Geist - Modern technical aesthetic
  • Body Font: Geist - Clean tech-focused design
  • UI Font: Geist - Consistent modern feel
  • Clock Font: JetBrains Mono - Developer-favorite monospace
  • Best For: Development work, technical environments, modern interfaces
  • Character: Technical, modern, developer-focused

Creative Designer

Inspiration: Figma, Adobe Creative Suite, design tools

  • Display Font: Geist - Creative and expressive
  • Body Font: Geist - Artistic yet readable
  • UI Font: Geist - Design-tool aesthetic
  • Clock Font: Cascadia Code - Creative coding font
  • Best For: Creative work, design projects, artistic endeavors
  • Character: Creative, expressive, design-focused

Apple Ecosystem

Inspiration: macOS, iOS, Apple design language

  • Display Font: SF Pro Display - Apple's system font
  • Body Font: SF Pro Text - Optimized for reading
  • UI Font: SF Pro Text - Native Apple interface feel
  • Clock Font: SF Mono - Apple's monospace font
  • Best For: Mac users, Apple ecosystem integration, native feel
  • Character: Native, polished, Apple-like

Minimalist

Inspiration: System fonts, minimal design philosophy

  • Display Font: System UI - Native system font
  • Body Font: System UI - Platform-optimized
  • UI Font: System UI - Seamless OS integration
  • Clock Font: System Monospace - Native monospace
  • Best For: Minimal setups, system integration, performance
  • Character: Minimal, native, performance-focused

Changing Typography

Using Settings Panel

  1. Open Settings

    Press S or click the gear icon to open the settings panel

  2. Navigate to Appearance

    Click on the "Appearance" tab in the settings panel

  3. Select Typography Theme

    Click on any typography option to apply it instantly

  4. See Immediate Results

    Typography changes apply instantly across all interface elements

Quick Font Cycling

For rapid experimentation, use the keyboard shortcut:

  • Press F - Cycles through all 5 typography themes
  • Instant Preview - See changes immediately
  • No Confirmation - Changes apply automatically
  • Notification Feedback - Shows current theme name

Font Architecture

Semantic Font Roles

Each typography theme defines fonts for specific interface roles:

Display Font

  • Usage: Large headings, titles, hero text
  • Characteristics: High impact, excellent at large sizes
  • Examples: Page titles, section headers, emphasis text

Body Font

  • Usage: Paragraphs, descriptions, readable content
  • Characteristics: Optimized for reading, comfortable at small sizes
  • Examples: Article text, descriptions, long-form content

UI Font

  • Usage: Interface elements, buttons, labels
  • Characteristics: Clear at small sizes, consistent spacing
  • Examples: Button text, form labels, navigation items

Code/Clock Font

  • Usage: Time display, code snippets, monospace content
  • Characteristics: Fixed-width, excellent for digits and code
  • Examples: Digital clock, keyboard shortcuts, technical text

Technical Implementation

CSS Custom Properties

Typography themes use CSS custom properties for dynamic switching:

body.typography-modern-tech {
    --font-display: var(--font-geist);     /* Display font */
    --font-body: var(--font-geist);        /* Body text font */
    --font-ui: var(--font-geist);          /* UI elements font */
    --font-code: var(--font-jetbrains);    /* Monospace font */
}

Font Loading Strategy

  • System Fonts First - Uses locally installed fonts for instant loading
  • Fallback Chains - Comprehensive fallbacks for all platforms
  • No Web Fonts - Avoids loading delays and FOUT (Flash of Unstyled Text)
  • Performance Optimized - Zero network requests for font loading

Cross-Platform Compatibility

Font fallback chains ensure consistent appearance across operating systems:

  • macOS: SF Pro Display, SF Pro Text, SF Mono
  • Windows: Segoe UI, Cascadia Code, Consolas
  • Linux: Ubuntu, Roboto, Liberation fonts
  • Universal: System-ui, sans-serif, monospace fallbacks

Typography Best Practices

Choosing the Right Theme

For Professional Work

  • Classic Professional - Safe choice for business environments
  • Apple Ecosystem - Perfect for Mac-centric workflows
  • Minimalist - Clean, distraction-free option

For Creative Work

  • Creative Designer - Expressive fonts for design work
  • Modern Tech - Contemporary aesthetic for modern projects

For Development

  • Modern Tech - Developer-focused with JetBrains Mono
  • Creative Designer - Cascadia Code for coding aesthetics

Readability Considerations

  • Screen Distance - Larger fonts for distant viewing
  • Lighting Conditions - Higher contrast fonts for bright environments
  • Usage Duration - Comfortable fonts for extended reading
  • Personal Preference - Individual comfort and familiarity

Accessibility Features

Readability Optimization

  • High Contrast - All fonts tested for excellent contrast ratios
  • Dyslexia-Friendly - Font choices consider reading difficulties
  • Size Optimization - Appropriate sizing for different font roles
  • Line Height - Optimal spacing for comfortable reading

Cross-Platform Accessibility

  • System Integration - Respects OS accessibility settings
  • Screen Reader Support - Compatible with assistive technologies
  • Zoom Compatibility - Scales properly with browser zoom
  • High Contrast Mode - Works with OS high contrast settings

Integration with Color Themes

Coordinated Design

Typography themes work seamlessly with color themes:

  • Independent Selection - Choose typography and colors separately
  • Tested Combinations - All combinations verified for readability
  • Consistent Branding - Maintains visual coherence
  • Professional Results - Every combination looks polished

Recommended Combinations

  • Classic Professional + Blue - Ultimate professional setup
  • Modern Tech + Purple - Contemporary developer aesthetic
  • Creative Designer + Pink - Playful creative environment
  • Apple Ecosystem + Any Theme - Native Mac experience

Performance Benefits

System Font Advantages

  • Instant Loading - No network requests or loading delays
  • Native Rendering - Optimized by operating system
  • Consistent Performance - No variation based on connection speed
  • Battery Efficiency - Reduced processing for font rendering

Memory Efficiency

  • Shared Resources - Uses fonts already loaded by system
  • No Font Files - Zero additional memory for font storage
  • Optimized Rendering - Leverages OS font optimization
  • Reduced Bandwidth - No font downloads required

Keyboard Shortcuts

F
Cycle Typography

Cycle through all 5 typography themes

S
Open Settings

Access typography settings panel

Troubleshooting

Fonts Not Changing

  • Refresh the page to reload typography settings
  • Check that the new tab page has focus when pressing F
  • Verify NEXUS extension is enabled and up to date
  • Try selecting typography theme manually in settings

Fonts Look Different Than Expected

  • Check if the expected fonts are installed on your system
  • Different operating systems may show different fallback fonts
  • Browser zoom level can affect font appearance
  • Some fonts may not be available on all platforms

Poor Readability

  • Try a different typography theme for better readability
  • Adjust browser zoom level for comfortable reading
  • Check monitor brightness and contrast settings
  • Consider switching to a higher contrast color theme

Typography Philosophy

Great typography is invisible - it should enhance your experience without drawing attention to itself. Each NEXUS typography theme is carefully crafted to provide excellent readability while reflecting different aesthetic personalities and use cases.

Next Steps

Now that you understand Typography, explore these related customization options: