eg

Variant selector patterns

The variant selector is where decision becomes action. The pattern depends on what's being chosen, a few sizes and colours wants something different from a multi-axis configurator. Get this wrong and shoppers stall, get the wrong SKU, or abandon entirely.

Fashion default

Colour swatches and size pills

A row of circular colour swatches above a row of rectangular size pills. Active colour is named beside the label, active size is filled. Sold-out sizes show with strikethrough. Used everywhere fashion is sold.

Example of a fashion-default variant selector with colour swatches and size pillssearchcategory / sub-category / productLinen Co.Relaxed shirt$148ColourCoralSizeMediumsize guide ›XSSMLXLXXLQty 1 ▾Add to bag✓ Free shipping over $100 · 30-day returnsecommerceguide.com

> what's good

  • +Direct visual mapping, the affordance matches what's being selected.
  • +Sold-out states are easy to communicate inline without extra controls.
  • +Compact, leaves room for size guide and shipping reassurance.

> what's risky

  • ·Colour swatches lie, the dot rarely matches the real fabric, leading to returns.
  • ·Many sizes plus many colours quickly overflows on mobile, requires careful wrapping.
  • ·Sold-out strikethrough can be missed on touch, shoppers tap and get an error.
Apple-style

Visual option grid

A grid of cards, each showing a model with image, name, and starting price. The active card has a coral border and check badge. Used when models are visually distinct and the choice is itself a key part of the product story.

Example of a visual option-grid variant selector showing each model as a card with image and pricesearchcategory / sub-category / productNorthRidgeChoose your modelStudio Air$899Studio Pro$1,449Studio Max$2,099Studio Mini$649Continue with Studio Proecommerceguide.com

> what's good

  • +Brings the product itself into the choice, shoppers see what they're picking.
  • +Strong visual hierarchy makes the active selection unmissable.
  • +Suits flagship product launches where the configuration is part of the brand story.

> what's risky

  • ·Heavy on PDP real estate, only works for a small number of options.
  • ·Image-led cards rely on consistent product photography, hard to maintain at scale.
  • ·Doesn't scale to multi-axis configuration, you end up reverting to dropdowns anyway.

More product detail patterns