The theme

What every compiled theme contains, and every section and setting the merchant can reach in Shopify's editor.

Features

FeatureWhat it doesWithout JavaScript
Cart drawerAdding to cart slides the cart in from the side with quantities, removal and checkoutGoes to the cart page
Predictive searchProducts and collections suggested as you type; / opens itGoes to the search page
Collection filtersAvailability, price and every filter the store has set up, with counts, without a page load, kept in the addressA form
Quick addStraight to the cart from the card; a small chooser when there are optionsThe product page
SwatchesColour dots on cards and the product page, from Shopify's swatch settings or the colour in the option valueThe same
Sticky add-to-cartAdd to cart stays within reach while the product page scrollsThe main button
SubmenusDropdown lists or a mega menu with columns and a feature image; nested in the phone drawerPlain links
Size guideA page opened in a modal from the product pageA link
MediaVideo, hosted video and 3D models in the galleryPoster images

Every one of these is a switch in the design panel's Features group and a real theme setting.

Sections

Home page: hero, featured collection, collection list, image with text, rich text, multicolumn, testimonials, logo bar, FAQ, newsletter, contact form. Header group: announcement bar, header. Footer. Every template — collection, product, cart, search, blog, article, page, 404, password, and all customer pages — has its own main section.

No browser controls

Every menu, chooser, sort control and selector in the theme is the theme's own, styled from the same tokens, with keyboard movement. The one native control left is Shopify's country list on the customer address form.

Reference

Below is every section with its settings, as the merchant sees them in Customize, generated from the theme itself.

Read by machines

Every page carries JSON-LD. A product page declares the whole product and each of its variants — price, currency, availability, condition, SKU, barcode, and colour, size or material where the option names allow — not only the one a shopper has selected, so a search engine or a shopping agent reads the full range in a single pass. Collections list their products in order, articles carry author and date, product pages carry breadcrumbs, and every page declares the shop and a search action. This is what earns rich results, and it is what AI agents read when they shop on a merchant's behalf.

theme 0.8.0 · 36 sections

Header

Header and footer

Layout
choice — Logo left, menu centre · Logo centre, menu split · Logo above menu
Menu
menu
Logo file in theme assets
text
Logo file width
number
Logo file height
number
Submenus
choice — Dropdown · Mega menu
Mega menu image
image
Mega menu image caption
text
Mega menu image link
link

Announcement bar

Header and footer

Text
text
Link
link

Hero

Home page section

Layout
choice — Text over image · Image beside text · Text above image
Image
image
Eyebrow
text
Heading
text
Text
text
Button label
text
Button link
link
Second button label
text
Second button link
link
Height
choice — Short · Medium · Tall
Content position
choice — Bottom left · Centre

Collection list

Home page section

Heading
text
Text
text
Block: Collection
Collection
collection

Image with text

Home page section

Image
image
Eyebrow
text
Heading
text
Text
rich text
Button label
text
Button link
link
Layout
choice — Image first · Text first

Rich text

Home page section

Eyebrow
text
Heading
text
Text
rich text
Button label
text
Button link
link
Alignment
choice — Left · Centre

Multicolumn

Home page section

Heading
text
Text
text
Columns
choice — 2 · 3 · 4
Block: Column
Image
image
Heading
text
Text
rich text
Link text
text
Link
link

Testimonials

Home page section

Heading
text
Text
text
Block: Testimonial
Quote
rich text
Name
text
Detail
text
Stars
number

Logo bar

Home page section

Heading
text
Block: Logo
Image
image
Text if no image
text
Link
link

FAQ

Home page section

Heading
text
Text
text
Open the first question
on / off
Block: Question
Question
text
Answer
rich text

Newsletter

Home page section

Heading
text
Text
text

Contact form

Home page section · no settings

Product grid

Page section

Show filters
on / off
Products per page
number
Columns
choice — 3 · 4

Product

Page section

Layout
choice — Gallery beside details · Gallery above details · Thumbnails down the side
Show vendor
on / off
Show quantity selector
on / off
Show dynamic checkout button
on / off
Sticky add to cart
on / off
Block: Size guide
Page
page
Link text
text
Block: Detail
Heading
text
Text
rich text

Related products

Home page section

Heading
text
Products
number

Cart

Page section

Show order note
on / off

Cart drawer

Feature · no settings

Quick add

Feature · no settings

404

Page section · no settings

Account

Page section · no settings

Activate account

Page section · no settings

Addresses

Page section · no settings

Article

Page section

Show featured image
on / off
Show author
on / off

Blog

Page section · no settings

Collection banner

Home page section

Show description
on / off

Collections list

Page section · no settings

Login

Page section · no settings

Order

Page section · no settings

Page

Page section · no settings

Password

Page section

Heading
text

Register

Page section · no settings

Reset password

Page section · no settings