Signal Dark ships with three font families, each chosen for a specific role in the design system.
- Space Grotesk — headings, section titles, navigation, buttons, badges. Geometric and authoritative.
- Inter — body text, paragraphs, article content, form labels. Optimised for screen reading at small sizes.
- Space Mono — code blocks, technical labels, monospace UI elements, eyebrow text. Developer credibility.
Font loading is controlled by a single template parameter. Choose Google Fonts, Bunny Fonts (GDPR-safe, same API), Adobe Fonts (via kit ID), or local files. Switching between providers changes one line in the page head — no CSS edits, no layout shifts. The local option loads from the template's own /fonts/ directory for fully self-hosted sites with zero external requests.