# Bookish serif + plain sans — type pairing recipe

## The idea

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

## 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

## The faces

- Headings: Libre Baskerville, weights 400, 700 (self-hosted from @fontsource/libre-baskerville)
- Body: Source Sans 3, weights 400, 600 (self-hosted from @fontsource/source-sans-3)

## Scale and rhythm

- Scale: 15px, 17px, 21px, 26px, 34px, 46px
- Line height: 1.25 for headings, 1.65 for body text

## Principles

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