Multipurpose theme documentation

Multipurpose Fashion Theme

Theme Settings Typography

Multipurpose Fashion Theme

Typography defines how text appears across your entire store. Proper typography improves readability, branding, and conversion rates.

Access path:
Shopify Admin → Online Store → Themes → Customize → Theme settings → Typography

1. Headings

Heading Font

Setting ID: type_heading_font

Select the font family used for all headings (H1–H6).

Base Size

Setting ID: type_heading_size

Controls the main heading size in pixels.

Letter Spacing

Setting ID: type_heading_letter_spacing

Adjust spacing between letters.

Line Height

Setting ID: type_heading_line_height

Controls vertical spacing between heading lines.

Capitalize

Setting ID: type_heading_capitalize

Forces headings to uppercase.

Sample Heading

Adjust size, spacing, and capitalization to match your brand.

2. Body Text

Body Font

Setting ID: type_body_font

Select the font used for paragraph text and descriptions.

Base Size

Setting ID: type_body_size

Controls paragraph text size.

Letter Spacing

Setting ID: type_body_letter_spacing

Adjust spacing between body letters.

Line Height

Setting ID: type_body_line_height

Controls paragraph readability.

Product Description

This is an example of body text. Good typography improves readability and helps customers understand your product clearly.

3. Language Direction

Setting ID: language_direction

Choose between:

  • Left to Right (LTR) – English, Spanish, German, etc.
  • Right to Left (RTL) – Arabic, Hebrew, Persian, etc.

This setting adjusts text alignment and layout direction automatically.

Best Practices

  • Use one heading font and one body font
  • Keep body size between 14px–18px
  • Use proper contrast for readability
  • Avoid excessive letter spacing
  • Test on mobile devices

Common Mistakes

Problem Cause Solution
Text hard to read Font too thin or small Increase size or change font weight
Headings too crowded Low line height Increase heading line height
Unprofessional look Too many font styles Limit to 2 fonts maximum
Layout broken in Arabic Wrong text direction Switch to RTL

FAQs

Base size determines the default font size for headings or body text across your store.

Letter spacing adjusts the space between characters. Positive values increase spacing; negative values tighten text.

Line height controls vertical spacing between lines of text, improving readability.

Text direction sets layout flow. Choose LTR for left-to-right languages and RTL for right-to-left languages.

Questions? Chat with us.

Ask questions about the theme docs

Hi! I'm your theme documentation assistant. Ask me anything about the Multipurpose theme setup, sections, or settings.

AI answers from theme docs