Font systems for a calm SaaS interface
Harbour currently uses Manrope as its primary UI face. This page now loads modern web fonts for product UI, documentation, dashboards, editorial pages, and bolder marketing moments.
Manrope carries the product.
The active Tailwind token is --font-sans, set to Manrope with system and emoji fallbacks. The other specimens are loaded only on this page from Google Fonts.
Type scale preview
Build clean.
Use crisp headings, compact labels, and readable body copy so dense product screens still feel composed.
Loaded modern font directions
These families are linked on this page and chosen for common SaaS surfaces: dense product UI, modern marketing, docs, dashboard labels, and technical content.
Manrope
In useCurrent Harbour product and marketing UI
'Manrope', ui-sans-serif, system-ui, sans-serif
Harbour ships cleaner interfaces.
Teams use the component library to move from product sketch to production UI without rebuilding the same navigation, forms, tables, and status patterns.
Metric
98.4%
Sample
Aa Bb Cc 0123
Weight
Regular / Medium / Semibold
Inter
Common modern SaaS UI baseline
'Inter', ui-sans-serif, system-ui, sans-serif
Harbour ships cleaner interfaces.
Teams use the component library to move from product sketch to production UI without rebuilding the same navigation, forms, tables, and status patterns.
Metric
98.4%
Sample
Aa Bb Cc 0123
Weight
Regular / Medium / Semibold
Plus Jakarta Sans
Modern marketing and premium dashboard surfaces
'Plus Jakarta Sans', ui-sans-serif, system-ui, sans-serif
Harbour ships cleaner interfaces.
Teams use the component library to move from product sketch to production UI without rebuilding the same navigation, forms, tables, and status patterns.
Metric
98.4%
Sample
Aa Bb Cc 0123
Weight
Regular / Medium / Semibold
DM Sans
Docs, settings, and calm app workflows
'DM Sans', ui-sans-serif, system-ui, sans-serif
Harbour ships cleaner interfaces.
Teams use the component library to move from product sketch to production UI without rebuilding the same navigation, forms, tables, and status patterns.
Metric
98.4%
Sample
Aa Bb Cc 0123
Weight
Regular / Medium / Semibold
IBM Plex Sans
Technical dashboards and developer tools
'IBM Plex Sans', ui-sans-serif, system-ui, sans-serif
Harbour ships cleaner interfaces.
Teams use the component library to move from product sketch to production UI without rebuilding the same navigation, forms, tables, and status patterns.
Metric
98.4%
Sample
Aa Bb Cc 0123
Weight
Regular / Medium / Semibold
Sora
Distinctive marketing headings and product launches
'Sora', ui-sans-serif, system-ui, sans-serif
Harbour ships cleaner interfaces.
Teams use the component library to move from product sketch to production UI without rebuilding the same navigation, forms, tables, and status patterns.
Metric
98.4%
Sample
Aa Bb Cc 0123
Weight
Regular / Medium / Semibold
Newsreader
Editorial docs, essays, and founder notes
'Newsreader', Georgia, ui-serif, serif
Harbour ships cleaner interfaces.
Teams use the component library to move from product sketch to production UI without rebuilding the same navigation, forms, tables, and status patterns.
Metric
98.4%
Sample
Aa Bb Cc 0123
Weight
Regular / Medium / Semibold
SF Mono / Consolas
Code blocks, API examples, one-time passwords, and logs
'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, monospace
Harbour ships cleaner interfaces.
Teams use the component library to move from product sketch to production UI without rebuilding the same navigation, forms, tables, and status patterns.
Metric
98.4%
Sample
Aa Bb Cc 0123
Weight
Regular / Medium / Semibold
Where each stack belongs
A concise map for choosing the right type treatment without making every page feel unrelated.
Product UI
Use Manrope, Inter, or DM Sans for forms, tables, dashboards, and reusable components.
Marketing
Try Plus Jakarta Sans or Sora when landing pages need more presence than the core app UI.
Long-form
Use Newsreader for essays, policies, changelogs, and documentation-heavy pages.
Technical
Use the mono stack for command output, route names, config values, and code examples.