Color & Typography

Master Brave's design system to create a cohesive, on-brand store experience. Learn how to use color schemes and typography effectively.

πŸ“– Guide⏱️ 15 min read

Overview

Consistent colors and typography are the foundation of a professional-looking store. Brave's flexible design system lets you match any brand aesthetic.


Color Schemes

Shopify 2.0 introduced color schemesβ€”palette presets you can apply to any section.

How Color Schemes Work

Instead of setting individual colors for each section, you:

  1. Define color schemes in Theme Settings (e.g., "Light", "Dark", "Accent")
  2. Apply schemes to sections with one click
  3. Update all sections using that scheme by changing the scheme

Default Color Schemes

Brave includes these default schemes:

⬜

Background 1 (Light)

Light background, dark text. Default for most sections.

πŸ“„

Background 2 (Off-White)

Slightly tinted background for visual variety.

⬛

Inverse (Dark)

Dark background, light text. For dramatic sections.

🎨

Accent

Brand color background. For CTAs and highlights.

Customizing Color Schemes

1

Access Theme Settings

Go to Theme Editor β†’ Theme Settings β†’ Colors.

2

Select a Scheme

Click on a color scheme to edit (Background 1, Background 2, etc.).

3

Set Colors

Define colors for:

  • Background
  • Text
  • Button background
  • Button text
  • Links
  • Accents
4

Apply to Sections

In each section, choose the color scheme from the dropdown.

πŸ’‘

Create custom schemes for special purposes like holiday promotions or sale sections. Name them clearly: "Holiday Red", "Summer Sale", etc.


Choosing Colors

Brand Color Strategy

Primary Color
Your main brand color. Use for buttons and key CTAs.
Secondary Color
Complementary color. Use for accents and variety.
Background
Usually white or near-white for e-commerce.
Text
Dark gray (#111) or black for readability.

Color Psychology for E-commerce

⚫

Black & White

Premium, luxury, timeless. Fashion, jewelry, high-end products.

🀎

Earth Tones

Natural, organic, sustainable. Skincare, wellness, food.

πŸ”΄

Bold Colors

Energetic, youthful, creative. Streetwear, sports, kids.

πŸ’œ

Pastels

Soft, feminine, gentle. Beauty, baby products, lifestyle.

Contrast Requirements

For accessibility (WCAG), maintain sufficient contrast:

| Element | Minimum Ratio | |---------|---------------| | Body text | 4.5:1 | | Large text (18px+) | 3:1 | | Buttons | 4.5:1 | | Links | 4.5:1 |

ℹ️

Check contrast: Use WebAIM's Contrast Checker to verify your color combinations.


Typography

Font Selection

Brave integrates with Google Fonts, offering hundreds of options.

Heading Fonts

Best for: Titles, section headings, brand statements

Popular choices:

  • Playfair Display β€” Elegant serif, luxury feel
  • Oswald β€” Bold condensed, modern impact
  • Montserrat β€” Clean geometric, versatile
  • Bebas Neue β€” Display font, high impact

Body Fonts

Best for: Product descriptions, paragraphs, UI text

Popular choices:

  • Inter β€” Clean, highly readable
  • Roboto β€” Modern, versatile
  • DM Sans β€” Geometric, contemporary
  • Source Sans Pro β€” Neutral, professional

Font Pairing Guidelines

↕️

Contrast Approach

Pair a decorative heading font with a simple body font. E.g., Playfair Display + Inter.

πŸ‘¨β€πŸ‘©β€πŸ‘§

Family Approach

Use one versatile font family for everything. E.g., Montserrat for both headings and body.

πŸ’‘

Stick to 2 fonts maximum. More fonts = slower loading and visual noise.

Typography Settings

In Theme Settings β†’ Typography, configure:

  • Heading font family
  • Body font family
  • Font scale (base size for the entire site)
  • Letter spacing adjustments
  • Font weights for different elements

Design Consistency

Creating a Cohesive Look

1

Define Your Palette

Choose 3-5 colors max: primary, secondary, background, text, accent.

2

Create Color Schemes

Build 2-3 schemes using your palette for different contexts.

3

Choose Fonts

Select one heading and one body font that reflect your brand.

4

Apply Consistently

Use the same schemes and fonts across all pages and sections.

Avoiding Common Mistakes

⚠️

Don't:

  • Use more than 2-3 fonts
  • Use too many colors without a system
  • Mix conflicting styles (e.g., playful fonts with serious colors)
  • Use low-contrast color combinations

Dark Mode Considerations

Creating Dark Sections

For dark backgrounds:

  1. Use high-contrast light text (white or near-white)
  2. Reduce image brightness if needed
  3. Consider using different logo variant (light version)
  4. Test button visibility

When to Use Dark Sections

  • Hero sections with dramatic images
  • Footer (common convention)
  • Callout banners for attention
  • Alternating sections for visual variety

Testing Your Design

Visual Consistency Checklist

  • [ ] All headings use the same font
  • [ ] All body text uses the same font
  • [ ] Colors are consistent across sections
  • [ ] Buttons have consistent styling
  • [ ] Links are clearly identifiable
  • [ ] Adequate contrast throughout

Cross-Device Testing

  • [ ] Colors render correctly on different monitors
  • [ ] Fonts fall back gracefully if blocked
  • [ ] Text remains readable on small screens
  • [ ] Dark sections work on OLED screens

Brand Examples

Luxury/Fashion

  • Colors: Black, white, gold accents
  • Heading font: Playfair Display or similar serif
  • Body font: Clean sans-serif like Inter
  • Schemes: Mostly light with dramatic dark hero

Modern/Tech

  • Colors: Deep blues, grays, bright accent
  • Heading font: Bold geometric like Montserrat
  • Body font: Functional like Inter or Roboto
  • Schemes: Clean whites with occasional dark sections

Natural/Organic

  • Colors: Greens, beiges, warm whites
  • Heading font: Organic serif like Cormorant
  • Body font: Readable like DM Sans
  • Schemes: Warm, earthy tones throughout

Bold/Street

  • Colors: Black, white, neon accents
  • Heading font: Impact fonts like Bebas Neue
  • Body font: Clean geometric sans
  • Schemes: High contrast, mostly dark

Quick Reference

Color Scheme Application

| Section Type | Recommended Scheme | |--------------|-------------------| | Hero/Slideshow | Inverse (Dark) or custom with overlay | | Product grids | Background 1 (Light) | | Callout banners | Accent or custom promotional | | Reviews/testimonials | Background 2 (Off-white) | | Footer | Inverse (Dark) |

Typography Hierarchy

| Element | Typical Size | Weight | |---------|--------------|--------| | H1 (Hero) | 48-72px | Bold | | H2 (Section) | 32-48px | Bold | | H3 (Subsection) | 24-32px | Semi-bold | | Body | 16-18px | Regular | | Small/Caption | 12-14px | Regular |