keepp .link
← All guides

Choose a Font Pairing

Pick one of seven self-hosted font pairings for your page — a display face for headings and a body face for everything else.

A font pairing is a page-level choice: one display face for headings, one body face for everything else. It’s set in the Fonts section of the Theme sheet, alongside your other page-wide styling — see style your page for the rest of the theme.

Default means unchanged

The first option is Default. If you never touch this control, your page keeps rendering exactly as it does today — nothing shifts under you. Choosing a pairing is entirely opt-in; nothing changes until you pick one.

The seven pairings

Each pairing is a display face paired with a body face:

PairingDisplayBody
EditorialFrauncesInter
BoldBricolage GrotesqueHanken Grotesk
ClassicPlayfair DisplayWork Sans
ModernSpace GroteskInter
SoftInstrument SerifDM Sans
HandwrittenCaveatDM Sans
MinimalHanken GroteskHanken Grotesk

Minimal pairs the same face with itself — headings and body read as the same typeface, distinguished by weight rather than a second face.

Picking one

Each option in the Fonts list shows a small preview: its label rendered in the display face, with a sample line underneath in the body face, so you’re choosing by how it looks rather than by name alone.

Where it applies

The display face is used for headings and similar prominent text; the body face is used everywhere else on the page. All seven pairings are self-hosted by Keepp — there’s nothing to connect or upload, and no separate step to make a font available.

Font pairing is page-wide only. Individual blocks can override their own background and text color (see style your page), but not their font — that stays consistent across the whole page by design.