Sections
GazarX includes 33 sections. Sections with a preset can be added anywhere in the theme editor. Template sections are tied to their template and are edited in place.
Every section is a building block. Add, remove or reorder sections on any JSON template. Each section has its own color scheme where relevant, and header, footer, product and featured product support app blocks.
Homepage and content
These sections can be added to the homepage and most other templates.
Hero banner
Full-width editorial banner with separate desktop and mobile images, overlay control, two calls to action and three text positions.
Available from Add section in the theme editor.
| Setting | Type | Default and notes |
Image
image | Image picker | — |
Mobile image
mobile_image | Image picker | — Optional crop for small screens |
Eyebrow
eyebrow | Text | Autumn 2026 |
Heading
heading | Text | The Quiet Edit |
Text
text | Text area | Tailoring, softened. Pieces designed to move with you, season after season. |
Primary button label
button_label | Text | Shop the edit |
Primary button link
button_link | URL | — |
Secondary button label
button_label_2 | Text | Our story |
Secondary button link
button_link_2 | URL | — |
Height
height | Select | medium |
Horizontal alignment
content_position | Select | left |
Vertical alignment
content_vertical | Select | bottom |
Image overlay
overlay_opacity | Range | 35 |
Color scheme
color_scheme | Select | 2 |
Featured collection
Displays products from a chosen collection in a responsive grid with optional "View all" link.
Available from Add section in the theme editor.
On a published storefront the section outputs nothing while the chosen collection has no products, so an empty grid never shows a heading over a blank band; the theme editor keeps showing sample cards until it does. The homepage ships this section pointed at All products, which on a development store means Shopify's own sample catalogue — switch it to a real collection before launching.
| Setting | Type | Default and notes |
Collection
collection | Collection | — |
Eyebrow
eyebrow | Text | New in |
Heading
heading | Text | The new season |
Text
text | Text area | — |
Products to show
products_to_show | Range | 8 |
Columns on desktop
columns_desktop | Select | 4 |
Show view all link
show_view_all | Checkbox | On |
Color scheme
color_scheme | Select | 1 |
Image with text
Two-column editorial block pairing an image with a heading, text and call to action.
Available from Add section in the theme editor.
| Setting | Type | Default and notes |
Image
image | Image picker | — |
Inset image
secondary_image | Image picker | — Optional detail shot, shown on desktop |
Image position
image_position | Select | left |
Eyebrow
eyebrow | Text | Craft |
Heading
heading | Text | Made slowly, worn often |
Text
text | Rich text | <p>Every piece begins with the cloth. We work with mills that share our patience, cutting in small runs so nothing is wasted and everything lasts.</p> |
Button label
button_label | Text | Read our story |
Button link
button_link | URL | — |
Color scheme
color_scheme | Select | 1 |
Lookbook
Image-led shopping block. Each block is a hotspot linking to a product.
Available from Add section in the theme editor.
| Setting | Type | Default and notes |
Eyebrow
eyebrow | Text | Lookbook |
Heading
heading | Text | In the wild |
Color scheme
color_scheme | Select | 3 |
Blocks
| Block | Settings |
| Image | Image, Width on desktop, Image ratio, Caption, Link |
Quote
Centered editorial quote with optional attribution.
Available from Add section in the theme editor.
| Setting | Type | Default and notes |
Quote
quote | Rich text | <p>Clothes should be the quietest thing about a person.</p> |
Author
author | Text | Ishani Rao |
Role
role | Text | Creative Director |
Color scheme
color_scheme | Select | 3 |
Featured blog
Highlights recent articles from a selected blog.
Available from Add section in the theme editor.
Shows the three newest articles. On a published storefront the section outputs nothing when no blog is chosen or the chosen blog is empty; the theme editor keeps showing placeholder cards. The homepage ships it pointing at a blog with the handle journal — create a blog with that handle, or change the setting, and the section fills itself.
| Setting | Type | Default and notes |
Blog
blog | Blog | — |
Eyebrow
eyebrow | Text | Journal |
Heading
heading | Text | Notes on making |
Color scheme
color_scheme | Select | 1 |
Newsletter
Email signup form connected to Shopify customer marketing.
Available from Add section in the theme editor.
| Setting | Type | Default and notes |
Eyebrow
eyebrow | Text | Newsletter |
Heading
heading | Text | Letters from the studio |
Text
text | Text area | New arrivals, studio notes and private sales. No noise. |
Color scheme
color_scheme | Select | 3 |
Featured product
A complete product purchase block for the home page or any template, including rich media and variant selection.
Available from Add section in the theme editor.
| Setting | Type | Default and notes |
Product
product | Product | — |
Show unit price
show_unit_price | Checkbox | On |
Color scheme
color_scheme | Select | 1 |
Blocks
| Block | Settings |
| Title | Show vendor |
| Price | — |
| Variant picker | — |
| Quantity | — |
| Buy buttons | Show dynamic checkout button |
| Description | — |
| Custom Liquid | Custom Liquid |
| App block | Renders blocks provided by installed apps. |
Announcement bar
Bar at the very top of every page. Each message is a block, up to five of them. Live messages rotate one at a time with dots and arrows to step through them; without JavaScript they stack in reading order instead, so nothing is unreachable.
Each message keeps its own color scheme, so an offer can be darker than the shipping note beside it.
A scheduled message is removed from the page while it is outside its window, rather than hidden with CSS: expired copy never reaches a visitor or a search crawler. The theme editor always shows every block, scheduled or not, so you can keep editing a message before it goes live.
Available from Add section in the theme editor.
| Setting | Type | Default and notes |
Rotate announcements automatically
auto_rotate | Checkbox | On Skipped when the visitor asks for reduced motion, and paused while the pointer or keyboard focus is inside the bar. |
Change announcement every
rotation_speed | Range | 6 seconds 4 to 12 seconds. |
Blocks
| Announcement block | Type | Default and notes |
Text
text | Text | Complimentary shipping on orders over $100 |
Link
link | URL | — |
Link label
link_label | Text | Details Shown only when a link is set. |
Start date
start_date | Text | Blank YYYY-MM-DD. The message first appears at the start of that day, in your store's timezone. Blank means it always shows. |
End date
end_date | Text | Blank YYYY-MM-DD. The message runs through the end of that day, then disappears. Blank means it runs until you remove it. |
Color scheme
color_scheme | Select | 2 |
A date Shopify cannot read is treated as blank, so a typo shows the message instead of hiding a live offer. Use the full four-digit year and two digits for the month.
Contact form
Contact form that submits to the shop and shows success and error states.
Available from Add section in the theme editor.
| Setting | Type | Default and notes |
Eyebrow
eyebrow | Text | Contact |
Heading
heading | Text | — Defaults to the page title. |
Details heading
details_heading | Text | Studio |
Email address
email | Text | — |
Phone number
phone | Text | — |
Address
address | Text area | — |
Color scheme
color_scheme | Select | 1 |
Custom Liquid
Free-form Liquid block for custom code. Intended for merchants and developers who need a one-off section.
Available from Add section in the theme editor.
| Setting | Type | Default and notes |
Custom Liquid
custom_liquid | Liquid | — Add app snippets or other Liquid code to create advanced customizations. |
Color scheme
color_scheme | Select | 1 |
Product and catalog templates
These sections build the shopping experience and are edited on their own templates.
Product
Product template. The information column is built from blocks so the layout can be rearranged without code.
Available from Add section in the theme editor.
| Setting | Type | Default and notes |
Sticky product information
enable_sticky_info | Checkbox | On |
Show unit price
show_unit_price | Checkbox | On |
Color scheme
color_scheme | Select | 1 |
Blocks
| Block | Settings |
| Title | Show vendor |
| Vendor | — |
| SKU | — |
| Price | — |
| Variant picker | — |
| Selling plans | — |
| Quantity | — |
| Buy buttons | Show dynamic checkout button |
| Description | — |
| Shop Pay Installments | — |
| Pickup availability | — |
| Complementary products | Heading, Products to show |
| Custom Liquid | Custom Liquid |
| Collapsible row | Heading, Content, Page, Metafield — content wins first, then the linked page, then the metafield (custom.fabric). The row is skipped entirely when all three are empty. |
| Text | Text |
| Share | — |
| App block | Renders blocks provided by installed apps. |
Collection
Collection template with product grid, native Shopify filters, sorting and pagination.
| Setting | Type | Default and notes |
Show collection image banner
show_banner | Checkbox | On |
Enable filtering
enable_filtering | Checkbox | On Customize filters in the Search and Discovery app. |
Enable sorting
enable_sorting | Checkbox | On |
Products per page
products_per_page | Range | 24 |
Columns on desktop
columns_desktop | Select | 3 |
Color scheme
color_scheme | Select | 1 |
Search results
Search results with filters, sorting and an empty state with suggested collections.
| Setting | Type | Default and notes |
Enable filtering
enable_filtering | Checkbox | On Customize filters in the Search and Discovery app. |
Enable sorting
enable_sorting | Checkbox | On |
Color scheme
color_scheme | Select | 1 |
Cart
Cart page with line item editing, discounts, unit pricing, selling plans, taxes, accelerated checkout and order notes.
Unit prices, subscription plans and discount rows each carry a label that screen readers announce and the design does not show, so a row like 12,00 / 100 ml is read as "Unit price".
| Setting | Type | Default and notes |
Color scheme
color_scheme | Select | 1 |
Related products
Uses the Shopify product recommendations API to show related products on product pages.
Available from Add section in the theme editor.
| Setting | Type | Default and notes |
Heading
heading | Text | You may also like |
Products to show
products_to_show | Range | 4 |
Color scheme
color_scheme | Select | 1 |
Blog
Blog listing with article cards, tag filtering and pagination.
| Setting | Type | Default and notes |
Show tags
show_tags | Checkbox | On |
Color scheme
color_scheme | Select | 1 |
Article
Article page with metadata, rich content, social sharing and paginated comments.
| Setting | Type | Default and notes |
Color scheme
color_scheme | Select | 1 |
Page
Standard content page for About, Shipping, Returns and similar pages.
| Setting | Type | Default and notes |
Color scheme
color_scheme | Select | 1 |
Collections index
Index of every collection in the store.
| Setting | Type | Default and notes |
Color scheme
color_scheme | Select | 1 |
404
Not found page with links back to the catalog and search.
| Setting | Type | Default and notes |
Color scheme
color_scheme | Select | 1 |
Password
Password protection page with store message and email signup.
| Setting | Type | Default and notes |
Logo
logo | Image picker | — |
Show social links
show_social | Checkbox | On |
Color scheme
color_scheme | Select | 2 |
Header, footer and overlays
Chrome sections are configured in the header and footer groups. The cart drawer and predictive search are rendered by the layout.
Cart drawer
Slide-over cart used when Cart type is set to drawer in Theme settings → Cart. Line items, quantity steppers and the subtotal update without a page reload, and it can show a free shipping progress bar driven by Free shipping threshold and Show free shipping progress bar.
While a quantity change is being saved, screen readers are told the cart is loading, so the drawer never appears to ignore the visitor. Subscription plans, unit prices and discount rows carry text labels that are read out but not printed, so the layout stays as quiet as it looks.
No settings of its own: rendered by the layout, and configured through the cart group of theme settings. Falls back to the cart page when JavaScript is off.
Predictive search
Results shown under the search field while the visitor types. Products appear as image cards with prices; collections, pages and blog articles appear as text links, and each collection shows how many products it contains. A link to the full results page closes the list.
Which content types are requested is set in Theme settings → Search, and the request only asks for the types you left on. Up to four products, three collections, two pages and two articles appear at a time.
No settings of its own: rendered by the layout through the Section Rendering API. Without JavaScript the search field posts to the normal search results page.
Customer accounts
Sections used by the classic customer account templates.
Customer login
Customer login form with recovery link.
Opening Forgot your password? reveals a recovery panel with its own heading, so the panel is announced as a separate form rather than as loose fields.
| Setting | Type | Default and notes |
Color scheme
color_scheme | Select | 1 |
Customer register
Customer account registration form.
| Setting | Type | Default and notes |
Color scheme
color_scheme | Select | 1 |
Customer account
Customer account dashboard.
| Setting | Type | Default and notes |
Color scheme
color_scheme | Select | 1 |
Customer order
Order detail page with line items, totals and addresses.
Each line's amount is read as Price: … by screen readers while the page itself stays uncluttered.
| Setting | Type | Default and notes |
Color scheme
color_scheme | Select | 1 |
Customer addresses
Address book for adding, editing and deleting addresses.
Expanding Edit opens the address form under its own Edit address heading, so a saved address and a new one are never both labelled as new.
| Setting | Type | Default and notes |
Color scheme
color_scheme | Select | 1 |
Customer activate
Account activation page.
| Setting | Type | Default and notes |
Color scheme
color_scheme | Select | 1 |
Customer reset password
Password reset form.
| Setting | Type | Default and notes |
Color scheme
color_scheme | Select | 1 |