Type pairings

Bookish serif + plain sans

A warm, traditional text serif carries the voice of the headings, and a humanist sans keeps the reading side calm and modern.

  • Headings: Libre Baskerville
  • Body: Source Sans 3

See it live

Libre Baskerville for headings and Source Sans 3 for text, set at the pairing's own sizes and line heights. The sample text is written for this explorer.

Notes from a winter of reading by the window

Some books ask to be read slowly. This season we kept a short list beside the kettle and returned to it every evening, one chapter at a time. Here is what stayed with us, and why each one is worth an unhurried afternoon.

Libre Baskerville at 46px, line height 1.25 ยท Source Sans 3 at 17px, line height 1.65
Headings Libre Baskerville, weights 400, 700

400 Notes from a winter of reading by the window

700 Notes from a winter of reading by the window

Self-hosted from the @fontsource/libre-baskerville package.

Body Source Sans 3, weights 400, 600

400 Some books ask to be read slowly.

600 Some books ask to be read slowly.

Self-hosted from the @fontsource/source-sans-3 package.

Scale 6 steps from 15px to 46px; from 24px up in Libre Baskerville, below in Source Sans 3
  • 46pxNotes from a winter of reading by the window
  • 34pxNotes from a winter of reading by the window
  • 26pxNotes from a winter of reading by the window
  • 21pxNotes from a winter of reading by the window
  • 17pxNotes from a winter of reading by the window
  • 15pxNotes from a winter of reading by the window

Copy the idea

Take the pairing with you as a brief for a person, as instructions for an AI assistant, or as design tokens: the two faces, the scale and the rules for using them.

Where it fits

Use it for

  • Publishers and literary journals
  • Museums, archives and libraries
  • Long-form essays and newsletters

Avoid it when

  • The product is a fast-moving tech tool
  • Headings are mostly short UI labels

Principles

The rules that keep the two faces working as one.

  1. Set headings in sentence case so the serif reads like a book title
  2. Keep body lines between 60 and 75 characters
  3. Use the serif's italic sparingly for titles of works
  4. Give headings generous space above and a little below
  5. Let the sans handle navigation, forms and captions