Live demo of the Brand essentials blueprint · Common Ground is a fictional brand.All blueprintsJoin the waitlist

Typography

A warm serif and a clear sans

Two typefaces, both free and open source. Newsreader gives our headlines the warmth and character of a well-loved cookbook. Inter keeps everything else clear and easy to read, from ingredient lists to opening hours.

Display
Newsreader
Regular · Medium

Big statements on posters, hero banners and campaign end frames. Regular weight, sentence case, a full stop at the end. One short line, max. eight words.

Good typography is invisible. It guides the eye from line to line, so readers stay with the story instead of the letters. Spacing between lines matters as much as the letters themselves.

Line height
1.05 · 105% · 16.8 px at 16 px
Letter spacing
-0.01 em · -1%
Fallback font
Use this where Newsreader isn't available.
Brand font · Newsreader

A more human tomorrow.

Good typography is invisible. It guides the eye from line to line, so readers stay with the story instead of the letters. Spacing between lines matters as much as the letters themselves.

In Email, Word, PowerPoint · Georgia

A more human tomorrow.

Good typography is invisible. It guides the eye from line to line, so readers stay with the story instead of the letters. Spacing between lines matters as much as the letters themselves.

CSS font stackfont-family: Newsreader, Georgia, 'Times New Roman', serif;
Headings
Newsreader
Medium · Semibold

Page titles, section headings and menu items. Medium for H1 and H2; Semibold only at small sizes. Never in all caps.

Good typography is invisible. It guides the eye from line to line, so readers stay with the story instead of the letters. Spacing between lines matters as much as the letters themselves.

Line height
1.15 · 115% · 18.4 px at 16 px
Letter spacing
0 em · 0%
Fallback font
Use this where Newsreader isn't available.
Brand font · Newsreader

Cooking classes in Rotterdam-West

Good typography is invisible. It guides the eye from line to line, so readers stay with the story instead of the letters. Spacing between lines matters as much as the letters themselves.

In Email, Word, PowerPoint · Georgia

Cooking classes in Rotterdam-West

Good typography is invisible. It guides the eye from line to line, so readers stay with the story instead of the letters. Spacing between lines matters as much as the letters themselves.

CSS font stackfont-family: Newsreader, Georgia, 'Times New Roman', serif;
Body
Inter
Regular · Medium · Semibold

All running text, forms, buttons and UI. Regular for reading, Medium for emphasis, Semibold for buttons and H3. 16–18 px on screen, 9–10 pt in print.

Good typography is invisible. It guides the eye from line to line, so readers stay with the story instead of the letters. Spacing between lines matters as much as the letters themselves.

Line height
1.6 · 160% · 25.6 px at 16 px
Letter spacing
0 em · 0%
Fallback font
Use this where Inter isn't available.
Brand font · Inter

Bring a container for leftovers.

Good typography is invisible. It guides the eye from line to line, so readers stay with the story instead of the letters. Spacing between lines matters as much as the letters themselves.

In Email, Word, PowerPoint, receipts · Arial

Bring a container for leftovers.

Good typography is invisible. It guides the eye from line to line, so readers stay with the story instead of the letters. Spacing between lines matters as much as the letters themselves.

CSS font stackfont-family: Inter, Arial, Helvetica, sans-serif;
Labels and captions
Inter
Medium · Semibold

Eyebrows, dates, kitchen names and prices: Semibold caps, +8% tracking, 12–14 px. Captions: Regular, sentence case, in Stone.

Good typography is invisible. It guides the eye from line to line, so readers stay with the story instead of the letters. Spacing between lines matters as much as the letters themselves.

Line height
1.25 · 125% · 20 px at 16 px
Letter spacing
+0.08 em · +8%
Fallback font
Use this where Inter isn't available.
Brand font · Inter

EVERY THURSDAY · 18:00

Good typography is invisible. It guides the eye from line to line, so readers stay with the story instead of the letters. Spacing between lines matters as much as the letters themselves.

In Email and Office documents · Arial

EVERY THURSDAY · 18:00

Good typography is invisible. It guides the eye from line to line, so readers stay with the story instead of the letters. Spacing between lines matters as much as the letters themselves.

CSS font stackfont-family: Inter, Arial, Helvetica, sans-serif;

Hierarchy

Type scale

Seven steps cover everything we make. Each one is set live below in Newsreader and Inter; type your own text to try it. Sizes are in px for screen; for A4 documents, halve them and read them as points (body 17 px ≈ 9.5 pt).

Display
Heading font 400 · 72/76 · -1%
A more human tomorrow.
H1
Heading font 500 · 48/56
Good food, shared.
H2
Heading font 500 · 32/40
Cooking classes in Oost
H3
Body font 600 · 20/28
What to bring on your first evening
Body
Body font 400 · 17/27
Every Thursday our kitchen in Amsterdam-Oost cooks for whoever walks in. Members, neighbours and volunteers share one long table, and the washing-up.
Label
Body font 600 · 13/16 · +8% · caps
Every Thursday · 18:00
Caption
Body font 400 · 14/20
Thursday soup night at Common Ground Oost.

On mobile (below 600 px wide), scale down the three largest steps: Display 44/48 px, H1 34/40 px, H2 26/32 px. Everything from H3 down stays the same, and body text is never smaller than 16 px on screen.

Setting text

Easy to read, for everyone

Good typography is mostly about leaving things out. These three rules make the biggest difference.

Line length

Keep lines between 45 and 75 characters. On wide screens, use a narrow column rather than stretching the text across the page.

Alignment

Always align left with a ragged right edge. No justified text: it creates gaps that make reading harder, especially in Dutch with its long words.

Case and punctuation

Sentence case for everything, including headlines and buttons. Caps only for short labels. No exclamation marks. A full stop after a Display line is our signature.

Cream menu card on a Forest table: Newsreader title and dishes, Inter descriptions and prices, a Clay Deep date label
In practice: the weekly menu card. Newsreader for the title and dishes, Inter for descriptions and prices, one Clay Deep label.
Do
  • Combine one Newsreader headline with Inter for everything else.
  • Use real quotation marks and en dashes: “Soup” and 18:00–21:00, not "Soup" and 18:00-21:00.
  • Use tabular figures in Inter for prices and timetables so the numbers line up.
Don't
  • Don't set long paragraphs in Newsreader or headlines in Inter Bold. Each typeface has its job.
  • Don't use italics, underline and bold at the same time to emphasise something. Pick one, preferably Medium.
  • Don't add other typefaces, not even for a single event poster. Script fonts make us look like a café chain.

Practical details

Fonts in daily use

Where do I get the fonts?
Both are free on Google Fonts under the SIL Open Font License: you may use them for print, web, apps and merchandise without paying. Install the variable versions; they include every weight we use. On the website we load them from our own server with font-display: swap.
Fallback fonts
When Newsreader or Inter isn't available, for example in email or on a shared computer: Headings: Georgia, then any system serif. Body: Arial or the system font (Segoe UI, San Francisco, Roboto). In CSS: font-family: Newsreader, Georgia, serif; and font-family: Inter, system-ui, Arial, sans-serif;
Word, Google Docs and email
Use the Common Ground document template: it has the styles set up. Google Docs has both fonts built in. In email signatures and newsletters, use Arial 14 px for body text and Georgia for headings, so everyone sees the same thing.
Writing in Dutch and English
Many of our kitchens communicate in both languages. Put Dutch first and English second, in the same typeface, with English in Stone or one weight lighter. Times use the Dutch style in Dutch (18.00 uur) and the 24-hour clock in English (18:00). Prices always with a comma in Dutch (€ 4,50).

Made with brandbooks