Skip to main content

Typography & Fonts — Theme Settings mapping

Theme Settings → General → Typography · storage key typography

The Typography tab sets the site fonts and type scale. The converter derives the heading font family and writes it to typography.heading_font; the body font is enforced by the generated child theme’s scoped CSS.

Coverage

1/7 mapped from the source (14%) — 🟡 1 via CSS · ⚪ 5 default/manual · ⚙️ 0 auto.

OptionTypeStatusDerived from / note
heading_fonttypography✅ NativeHeading font family, from the source headings → typography.heading_font
bodytypography🟡 Via CSSBody font enforced by the generated child-theme CSS (body { font-family … }); the native family may stay “inherit”
h1–h6typography⚪ UnmappedPer-heading size overrides — the type scale goes to Components → Text Styles instead
body_linkcompact color⚪ UnmappedDefault (uses the palette)
body_link_hovercompact color⚪ UnmappedDefault
body_link_underlineselect⚪ UnmappedDefault (hover)
custom_fontsaddable-box⚪ UnmappedNon-Google fonts are not registered here automatically

The type scale the converter distils from the source headings and paragraphs is written to the shortcodes’ Text Styles component (the Display / Lead / Small roles), not the per-heading overrides on this tab. Link colours and per-heading size overrides are left at the theme defaults.

Status legend

  • Native — Derived and written from a source signal.
  • 🟡 Via CSS — Reproduced via generated CSS; the native option is left empty (candidate to promote).
  • Unmapped — Left at default — no source signal, or set by hand.
  • ⚙️ Auto — Plumbing. Excluded from the coverage percentage.

← Back to Theme Settings Mapping