Typography settings in Theme settings > Typography let merchants choose font families, set readable type scale, and standardize body, button, heading, icon, and separator styles across the storefront.
| Setting | What it controls |
|---|---|
| Body | Default paragraph and supporting text. |
| Heading | Default heading font family. |
| Subheading | Subheading font family. |
| Accent | Accent typography where applied. |
| Setting | What it controls |
|---|---|
| Base font size | Root size for scaling type (9–20 px, default 14 px). |
| Scale ratio | Step between type levels as a percent (100–135%, default 110%). |
| Setting | What it controls |
|---|---|
| Line height | None (1), Tight (1.25), Normal (1.625), or Loose (2). Default Normal. |
| Setting | What it controls |
|---|---|
| Font | Body, Heading, Subheading, or Accent. Default Body. |
| Line height | None, Tight, Normal, or Loose. Default Normal. |
| Letter spacing | Tight, Normal, or Loose. Default Normal. |
| Case | Default, Uppercase, or Lowercase. Default Default. |
Each heading level uses the same four settings (defaults below apply to every level).
| Setting | What it controls |
|---|---|
| Font | Body, Heading, Subheading, or Accent. Default Body. |
| Line height | None, Tight, Normal, or Loose. Default Normal. |
| Letter spacing | Tight, Normal, or Loose. Default Normal. |
| Case | Default, Uppercase, or Lowercase. Default Default. |
| Setting | What it controls |
|---|---|
| Icon style | Classic regular, Classic solid, Sharp regular, or Sharp solid. Default Classic regular. |
| Text separator | Dot or Line between text in supported buttons. Default Dot. |
Start by connecting your source repository and choosing the pages you want to publish.
You can then browse your documentation and ask questions about the content your team has shared.