Shop by concern

Entry points organized by the problem a customer is trying to solve rather than by product category. Up to six concerns, each a richly configured block.

Merchant-addable
Yes
Settings
27
Block types
1
Max blocks
6
File
sections/concern-navigator.liquid

Used by default on: Home

Screenshots pending

Captures for Shop by concern at desktop and mobile widths are generated from a live store by npm run shots. They appear here automatically once that has run.

When to use it

Home pages, when your customers shop by need rather than by product type.

Setting it up

  1. Add the section and write the heading and intro under Content.
  2. Add a Concern block per entry point, up to six. Each has 10 settings — label, description, image, and destination.
  3. Point each concern at a collection, or at a filtered collection URL.
  4. Set the treatment under Style.

Where the content comes from

Blocks own the concern framing. Destinations are Shopify collections.

Notes and cautions

  • Use your customers' words, not your category names. "Dullness" outperforms "Exfoliants" because it is what the customer would actually say.

Section settings

Every setting on the section itself, in the order it appears in the theme editor. Group headings match the editor's own grouping.

Content

EyebrowText
ID
eyebrow
Default
The ritual index
HeadingRich text (inline)
ID
heading
Default
Explore by concern
Body textRich text
ID
description
Default
<p>Navigate our rituals by what matters most to you.</p>
Navigation labelText

Describes this group of links for screen reader users.

ID
navigation_label
Default
Explore by concern
Heading sizeDropdown
ID
heading_size
Default
Large
  • Smallsmall
  • Mediummedium
  • Largelarge

Style

Mobile layoutDropdown

Choose how multiple concerns display on mobile. This setting applies when the section has more than one concern.

ID
mobile_layout
Default
Stacked
  • Carouselcarousel
  • Stackedstacked
Show concern numbersCheckbox
ID
show_numbers
Default
On
Show image shadeCheckbox

Adds the card color scheme over part of each image to support text contrast. When off, use images that keep the card text readable.

ID
show_image_shade
Default
On
Shade opacitySlider
ID
shade_opacity
Default
80
Range
0% to 100%, in steps of 5%
Shown when
show_image_shade
Shade coverageSlider

Controls how far the shade extends across each image.

ID
shade_coverage
Default
100
Range
20% to 100%, in steps of 5%
Shown when
show_image_shade
Tall feature shapeDropdown
ID
feature_shape
Default
Arch
  • Archarch
  • Soft cornerssoft
  • Squaresquare
Use custom corner radiusCheckbox
ID
use_custom_card_radius
Default
Off
Card corner radiusSlider
ID
card_corner_radius
Default
2
Range
0px to 32px, in steps of 2px
Shown when
use_custom_card_radius
Space between cardsSlider
ID
card_gap
Default
12
Range
8px to 24px, in steps of 2px
Section color schemeColor scheme
ID
color_scheme
Default
scheme-1
Card color schemeColor scheme
ID
card_color_scheme
Default
scheme-1
Show entrance animationCheckbox

Fades the section in on scroll. Respects the theme animation setting and reduced motion.

ID
enable_entrance_animation
Default
On
Top paddingSlider
ID
padding_top
Default
80
Range
0px to 160px, in steps of 8px
Bottom paddingSlider
ID
padding_bottom
Default
80
Range
0px to 160px, in steps of 8px

Blocks

Blocks are added, reordered, duplicated, and removed inside the section. Each type has its own settings.

Concern concern

Destination

Link typeDropdown
ID
destination_type
Default
Collection
  • Collectioncollection
  • Pagepage
  • Custom linkcustom
CollectionCollection
ID
collection
PagePage
ID
page
Custom linkLink
ID
custom_link

Card content

HeadingText

Leave blank to use the selected collection or page title.

ID
title
Body textMulti-line text
ID
description
ImageImage

Replaces the selected collection image. 4:5 aspect ratio recommended.

ID
image
Link labelText
ID
link_label
Default
Explore