Typography
Three families on a fixed scale (largest → smallest below). Copy tone → Content. When to use which → Rules.
| Family | Role |
|---|---|
| Newsreader (600) | Display and headings — names things |
| Manrope (400–700) | Body, UI, labels, dates |
| IBM Plex Mono (tabular) | Counts, money, IDs in tables and summaries — not dates |
Type scale
Largest to smallest. Samples use Bootstrap markup (h1, display-1, …); theme.scss replaces CDN Bootstrap heading styles.
44px
Sqrl CRM
36px
Sqrl CRM
30px
Sqrl CRM
25px
Sqrl CRM
21px
Sqrl CRM
18px
Sqrl CRM
16px
Sqrl CRM
14px
Sqrl CRM
13px
12px
Sqrl CRM
11px
Sqrl CRM
Mono (IBM Plex Mono, 13px typical): font-monospace, sq-cell--num — not on this scale; see Tables and summaries.
Tables and summaries
- Money and counts:
sq-cell--num— Table. - Dates and times: Manrope —
sq-cell--date(Content). - Pagination numerals:
font-monospace fw-boldon the range/total only — Pagination.
Rules
Families
- Serif for display +
h1–h4— Layout page title usesh1. Count in metric cards. - Sans for UI and dates; mono for numeric data only.
Weights and case
- Serif headings 600; body 400; labels / caption 500; micro-caps 700 +
text-uppercase. - Sentence case in UI; uppercase only for micro-caps and table column headers — Content.
Data
sq-cell--numvssq-cell--date— never swap.- Dutch grouping (
18.400); spaced euro (€ 482K) — Content.