Skip to main content
Color settings define the visual identity of your entire store through reusable color schemes containing coordinated colors for backgrounds, text, buttons, and UI elements. Color schemes are powerful - changing a single scheme’s colors instantly updates all sections using it throughout your store. Create and configure color schemes at the start of theme setup to establish your brand’s visual foundation and ensure consistent design across all pages and sections.

What this controls

Color settings define the visual identity of your entire store through reusable color schemes. Each scheme contains coordinated colors for backgrounds, text, buttons, and UI elements that sections can inherit and apply consistently.
Color schemes are powerful - changing a scheme’s colors updates all sections using it simultaneously.

How it works

Sahara uses Shopify’s color scheme system:
  1. Define color schemes: Create multiple schemes (light, dark, accent, etc.)
  2. Sections inherit schemes: Each section chooses which scheme to use
  3. Global updates: Changing a scheme’s colors updates all sections using it
  4. Section overrides: Individual sections can override specific colors when needed
This system ensures visual consistency while maintaining flexibility.
Most stores use 2-4 color schemes: a light scheme for main content, a dark scheme for hero sections, and 1-2 accent schemes for emphasis.

Getting started

1

Open Theme Customizer

From Shopify admin → Online StoreThemesCustomize
2

Access color settings

Click Theme settings (gear icon in sidebar) → Select Colors
3

Choose a scheme to edit

Click on “Scheme 1”, “Scheme 2”, etc. to expand color options
4

Customize colors

Adjust background, text, button, and element colors within the scheme
5

Test accessibility

Ensure text has sufficient contrast against backgrounds (4.5:1 minimum)

Location

Path: Theme settings → Colors Color settings location

Settings

Understanding Color Schemes

Color schemes are collections of coordinated colors that work together harmoniously. Sahara includes multiple pre-configured schemes that you can customize.Available Schemes:
  • Scheme 1: Primary color scheme for main content
  • Scheme 2: Alternative scheme for visual variety
  • Scheme 3: Additional variation for special sections
  • Inverse: High-contrast scheme (typically dark)
Global Definition:
  • Define color schemes in Theme Settings → Colors
  • Each scheme contains all necessary colors
  • Schemes are reusable across sections
Section Application:
  • Sections choose which scheme to use
  • Changing section’s scheme changes all its colors
  • Sections inherit scheme colors automatically
Update Behavior:
  • Editing a scheme updates ALL sections using it
  • Provides instant visual consistency
  • Test changes across multiple sections before saving
Example: If 10 sections use “Scheme 1” and you change its background from white to cream, all 10 sections update automatically.
Color settings overview

Best practices

Limit to 2-4 color schemes

More schemes create inconsistency and confusion. Most stores need only light, dark, and 1-2 accent schemes.

Test contrast ratios rigorously

Body text needs 4.5:1 minimum, large text needs 3.0:1. Use WebAIM Contrast Checker or browser DevTools.

Start with accessibility first

Ensure WCAG compliance first, then refine colors for brand expression.

Brand colors as accents

Apply brand colors to buttons, headings, or backgrounds. Keep body text neutral for readability.

Test on multiple backgrounds

Buttons and text should work on all scheme backgrounds. Test light schemes with images.

Keep gradients subtle

5-10% opacity maximum. Strong gradients reduce readability and look dated.

Preview across entire store

Color scheme changes affect multiple sections. Preview homepage, product pages, cart before saving.

Consider dark mode needs

Create an inverse/dark scheme for night mode or high-contrast sections.

Document your decisions

Note accessibility tests, brand color hex values, and scheme purposes for future reference.

Test on actual devices

Colors appear differently on phones, tablets, and monitors. Test on real hardware, not just browser preview.

Common use cases

Goal: Clean, professional appearance with good readabilityScheme 1 (Light - Primary):
  • Background: White (#FFFFFF)
  • Primary text: Dark gray (#1A1A1A)
  • Headings: Near-black (#111111)
  • Filled button: Brand color or dark (#132D40)
  • Filled button text: White (#FFFFFF)
  • Outlined button: Dark (#132D40)
  • Border: Light gray (#EBEBEB)
Scheme 2 (Dark - Accent):
  • Background: Dark blue-gray (#132D40)
  • Primary text: White (#FFFFFF)
  • Headings: White (#FFFFFF)
  • Filled button: White (#FFFFFF)
  • Filled button text: Dark (#132D40)
  • Outlined button: White (#FFFFFF)
  • Border: Medium gray (#444444)
Usage:
  • Scheme 1: Product grids, product pages, most sections
  • Scheme 2: Hero sections, footer, announcement bar
Goal: Strong brand identity with color-rich experienceScheme 1 (Light - Default):
  • Background: Off-white (#F9F9F9)
  • Primary text: Charcoal (#333333)
  • Headings: Brand primary (#132D40)
  • Filled button: Brand primary (#132D40)
  • Buttons text: White (#FFFFFF)
  • Links: Brand secondary (#367CAC)
Scheme 2 (Accent - Brand):
  • Background: Brand light tint (#F0F7FB)
  • Primary text: Dark (#1A1A1A)
  • Headings: Brand primary (#132D40)
  • Filled button: Brand accent (#367CAC)
  • Button text: White (#FFFFFF)
Scheme 3 (Dark - Contrast):
  • Background: Near-black (#1A1A1A)
  • Primary text: Off-white (#F9F9F9)
  • Headings: White (#FFFFFF)
  • Filled button: Brand accent (#367CAC)
  • Button text: White (#FFFFFF)
Usage:
  • Scheme 1: Product pages, collections, blog
  • Scheme 2: Featured collections, promotions, highlights
  • Scheme 3: Hero, footer, special announcements
Goal: Sophisticated, minimal aesthetic with maximum readabilityScheme 1 (Light - Ultra Minimal):
  • Background: Pure white (#FFFFFF)
  • Primary text: Pure black (#000000)
  • Headings: Black (#000000)
  • Filled button: Black (#000000)
  • Filled button text: White (#FFFFFF)
  • Outlined button: Black (#000000)
  • Border: Light gray (#E5E5E5)
  • Gradient: None
Scheme 2 (Inverse):
  • Background: Pure black (#000000)
  • Primary text: White (#FFFFFF)
  • Headings: White (#FFFFFF)
  • Filled button: White (#FFFFFF)
  • Filled button text: Black (#000000)
  • Outlined button: White (#FFFFFF)
  • Border: Dark gray (#333333)
Usage:
  • Scheme 1: All content sections, product pages
  • Scheme 2: Hero only, footer
Style Notes:
  • No gradients, no shadows
  • Maximum whitespace
  • Large typography
  • Minimal color variation
Goal: Dynamic, colorful experience with strong visual varietyScheme 1 (White - Clean):
  • Background: White (#FFFFFF)
  • Primary text: Black (#111111)
  • Filled button: Brand primary (e.g., #FF6B6B)
  • Button text: White (#FFFFFF)
Scheme 2 (Cream - Warm):
  • Background: Warm cream (#FFF8F0)
  • Primary text: Dark brown (#2D2520)
  • Filled button: Terracotta (#E07856)
  • Button text: White (#FFFFFF)
Scheme 3 (Colored - Bold):
  • Background: Light brand tint (#FFF0F5)
  • Primary text: Dark (#1A1A1A)
  • Filled button: Bold brand color (#FF1493)
  • Button text: White (#FFFFFF)
Scheme 4 (Dark - Drama):
  • Background: Navy (#0A1128)
  • Primary text: Off-white (#F5F5F5)
  • Filled button: Bright accent (#FFD700)
  • Button text: Dark (#0A1128)
Usage:
  • Rotate schemes across sections
  • Create visual rhythm
  • High energy, fashion-forward
  • Typography - Text colors work with typography settings
  • Buttons - Button shapes complement button colors
  • Layout - Section widths affect color application
  • Common Settings - Apply color schemes to individual sections

Need help? See Shopify’s color accessibility guide or use WebAIM Contrast Checker.