Materia Theme
  • What is Materia?
  • Getting Started
    • Download & Install
    • Theme License & Activation
    • Create Pages - Required
  • Theme Updates
  • Required Apps
  • Recommended Apps
  • Mega Menu
  • Store Settings - Required
  • Materia Theme Dashboard
  • Theme Settings
    • Logo
    • Favicon
    • Layout Settings
    • Typography
    • Color Schemes
    • Website Intro
  • Overall Zoom
  • Browser Tab Messages
  • Badges
  • Notification Bubble
  • Buttons Customization
  • Main Collection Filter
  • Product Card Settings
  • Product Variant Swatches
  • Search Behavior Settings
  • Wishlist
  • Cart Settings
  • Social Media
  • Preloader Settings
  • Currency Display Settings
  • Cookies
  • Speed Optimization
  • General Store Information
  • Terms and Conditions Settings
  • Theme Sections
    • Header
    • Announcement Bar Basic
    • Upper Navigation Bar
    • Announcement Bar Pro 1
    • Hero Pro 1
    • Hero Image 1
  • Hero Banner 2
  • Hero Product 2
  • Carousel Hero Slider
  • Slideshow Pro
  • Image
  • Video
  • Benefits Cards Pro 2
  • Benefits Pro
  • Image & VIdeo With Text
  • Image With Icons
  • Image With Benefits
  • Image With Text Pro
  • Page's global sections
    • Announcement Bars
    • Header
    • Footer
    • Mobile Navigation Bar
    • Back To Top Pro
  • Overlay Group
    • Cookie Consent Banner
    • Mobile Navigation Bar
    • Page Tag
    • Custom Color Swatches
    • Order Notification Pro 1
    • Image Banner Popup
    • Promotion Banner Pro
    • Back To Top Pro
  • Products & Collections
    • Product Page
      • Breadcrumbs
      • Product Snippets
        • Product – Trust Badges
        • Product - Upsell Addon
        • Product-Payment Badges #1
        • Product - Sold Social Proof
        • Product - Bundle Pro
        • Product – Text Timer
        • Product - Promo Banner
        • Product - Vertical Benefits
        • Product - Payment Badges #2
        • Ecomz – Discount Coupon
        • Product - Size Chart Image
        • Product - Circle Images
      • Product Information
      • Product Templates
    • Collection Page
      • Collection Template
  • Other Pages
    • 404 Page
    • Blogs
    • Customer Login
    • Cart & Checkout
  • FAQs
    • Missing images when install Materia
    • Why are some pages missing?
    • Theme translation
    • Change currency
    • Why Does the Desktop Preview Look Compressed in the Theme Editor?
    • How to change fonts?
Powered by GitBook
On this page
  • Color Swatch Settings
  • 📏 Size Swatch Settings
  • How It Works

Product Variant Swatches

PreviousProduct Card SettingsNextSearch Behavior Settings

Last updated 1 month ago

Variant swatches allow your customers to select product options (like color or size) visually, instead of using traditional dropdown menus. This improves usability and creates a more modern, intuitive shopping experience.

In the Materia theme, you can enable and control both color swatches and size swatches, including how they appear and when they are triggered.


Color Swatch Settings

Enable Color Swatches

Toggle this setting ON to replace dropdowns with color swatches on your product pages.

When active, variant options that match your defined color keywords (like “Color” or “Colour”) will automatically be displayed as clickable color buttons.


Swatch Display Type

Choose how your product variants are displayed:

  • Use Color Swatches – Shows a solid color or a small thumbnail

  • Use Variant Images – (Optional in future updates) will allow thumbnails of variant images instead of solid colors


Keywords for Color Swatches

This setting detects which variant options should be treated as color-based swatches.

Example input:

plaintextCopyEditColor, Colour, Cor

Any variant name containing one of these keywords will be treated as a color swatch, using either a background color or a predefined image.

You can add multiple keywords separated by commas to support multilingual or custom label variations.


📏 Size Swatch Settings

Keywords for Size Selection

This controls which variant options should be styled as size buttons (e.g., S, M, L, XL), replacing dropdowns with visual tabs.

Example input:

plaintextCopyEditSize, Measure

Any variant name containing one of these keywords will be turned into clickable size tabs, improving user interaction and clarity.


How It Works

  • Keywords act as triggers. You do not need to configure individual swatches manually.

  • Swatches are applied automatically based on variant label matching

  • These work both on product pages and quick view modals (if enabled)


Notes

  • If a product has both color and size variants, both swatch types will work together

  • Colors can be automatically rendered using Shopify’s default swatch logic, or you can assign custom swatch files (e.g., thumbnails) in advanced setups

  • Make sure your product variant names are consistent (e.g., don’t mix “Colour” and “Color” unless both are defined in the keyword field)