# Recommended fonts — Gotham Gotham is admin-font-controlled. Every family is consumed through `var(--font-heading|body|mono, )`, so nothing breaks if you assign a different family. These are the intended stacks. Four OFL families ship bundled in `assets/fonts/` (see `LICENSES.md`) and appear in the admin font picker as `source=template` rows. Assign them in Admin -> Appearance -> Typography. | Role | Variable | Assign | Bundled | Fallback | |------|----------|--------|---------|----------| | Headings | `--font-heading` | **Antonio** (or Oswald / Bebas Neue) | yes | `'Antonio', 'Oswald', 'Bebas Neue', sans-serif` | | Body | `--font-body` | **Cormorant Garamond** | yes | `'Cormorant Garamond', 'Cormorant', Georgia, serif` | | Meta / labels | `--font-body` accents | **Inter** | yes | `Inter, system-ui, sans-serif` | | Mono | `--font-mono` | **IBM Plex Mono** | yes | `'IBM Plex Mono', ui-monospace, monospace` | ## Why these - **Antonio** is a tall condensed sans. It carries the letterboxed marquee headlines. Oswald and Bebas Neue are the intended substitutes if you prefer to assign from the Google Fonts tab. - **Cormorant Garamond** is the elegant serif body voice — the invitation card, not the neon sign. - **Inter** handles small meta: labels, eyebrows, form fields. - **IBM Plex Mono** covers any monospace surface (times, codes, run sheets). Keep the condensed display and the serif body paired. That contrast is the theme's typographic signature.