Kronox Documentation

Kronox theme documentation

Shopify Online Store 2.0 setup, section configuration, support policy, FAQ and storefront guidance for the Kronox theme.

Get started

Shopify Theme Store ready documentation

Kronox theme documentation

Kronox is a flexible Shopify Online Store 2.0 theme. This documentation helps merchants install the theme, configure common storefront experiences, understand support coverage, and contact support with the right details.

Installation

Kronox is designed to be managed through the Shopify theme editor. Before publishing, duplicate the theme and test your changes on the unpublished copy.

  1. In Shopify admin, open Online Store.
  2. Upload the Kronox theme or add it to your store from the Theme Store.
  3. Open the theme editor with Edit Theme.
  4. Adjust the logo, colors, typography, header, footer, and page templates for your store.
  5. Test the mobile layout, cart flow, product variants, and search results.

Theme editor

Theme settings are designed around merchant workflows. Global branding, colors, typography, layout widths, header behavior, and footer content can be updated from the theme editor.

Shopify themes page showing the Kronox theme preview and Edit theme button.
Open Online Store > Themes, find Kronox, then select Edit theme to customize the theme.

Global settings

The logo, color system, type scale, and spacing rules apply across the full storefront experience.

Sections and blocks

Homepage, product, collection, blog, and static page content is managed with drag-and-drop sections and blocks.

Dynamic sources

Metafields and Shopify dynamic sources are supported; avoid hardcoded products or collections.

Global configuration

General theme settings

Use the gear icon in the Shopify theme editor to open Theme settings. These settings control storefront-wide defaults, so changes made here can affect multiple templates and sections at once. Individual sections may still offer their own settings when a more specific override is needed.

Theme settings panel with the Brand setting expanded and a Logo image picker.

Brand

Add the store logo from Theme settings > Brand. Select an uploaded image or choose an image from Shopify's free image library. The logo is used in global brand areas such as the header and other theme surfaces that reference the store identity.

Theme settings panel with Typography expanded and Primary font set to Barlow.

Typography

Set the primary storefront font from Theme settings > Typography. This font is the default typeface for the theme and helps keep headings, body text, buttons, and form controls visually consistent across the store.

Theme settings panel with Layout expanded showing page width, page padding, and wishlist toggle.

Layout

Adjust storefront spacing from Theme settings > Layout. Choose a narrow or wide page width, set the page padding in pixels, and enable or disable the wishlist button. Use a wider layout for image-rich stores or large catalogs, and use narrower spacing when readability is the main priority.

Theme settings panel with Colors expanded showing color schemes and default color scheme selector.

Colors

Manage the theme color system from Theme settings > Colors. Edit existing color schemes, add new schemes, and choose the default color scheme for the store. Color schemes can be applied to sections throughout the theme, making it easier to create contrast between promotional, editorial, and product-focused areas without rebuilding section layouts.

Theme settings panel with Gift card settings for typography, logo, heading, subtitle, and status labels.

Gift card

Customize the gift card experience from Theme settings > Gift card. You can keep the global primary font or enable separate header and content font overrides, add an optional gift card logo, and edit the heading, subtitle, status labels, balance label, and other customer-facing text.

Continuation of Gift card settings showing code label, copy button label, copied label, primary button label, and bottom meta text.

Gift card labels

The lower gift card settings control the gift card code label, copy button text, copied confirmation, primary button label, and bottom meta text. Leave the bottom meta text blank if the gift card should automatically use the store name.

Theme settings panel with Custom CSS expanded and a CSS editor field.

Custom CSS

Add small global style adjustments from Theme settings > Custom CSS. Custom CSS is applied to the entire online store, so keep changes focused and test key pages after editing. For larger design changes, update the theme settings or relevant section settings first whenever possible.

Recommended workflow

  1. Start with Brand, Typography, Colors, and Layout to establish the global storefront foundation.
  2. Review the homepage, product page, collection page, cart, and gift card page after changing global settings.
  3. Use section-level settings for page-specific design changes, and reserve Custom CSS for small refinements.

Header settings

Color scheme

Choose the color scheme used by the header area.

Use Color scheme when the header needs its own palette. Keep Follow global theme color scheme enabled to use the default theme colors instead.

Logo

Control logo size and desktop placement.

Adjust Logo width on desktop and Logo width on mobile to fit the uploaded brand mark. Use Logo position on desktop and Icons position on desktop to place the brand and utility icons on the top row.

Menu typography

Control the navigation font and weight.

Turn on Enable menu font override only when the navigation should use a different font from the rest of the theme. Select Menu font and use Menu font weight to switch between default and bold labels.

Two-row desktop layout

Set the lower row alignment for menu and search.

Menu alignment on lower row and Search alignment on lower row support left, center, or right alignment. Use Search width on lower row to balance search visibility with available navigation space.

Menu

Select the Shopify menu shown in the header.

Choose the navigation menu from Menu. Keep menu labels short so the two-row header stays readable on desktop and collapses cleanly on smaller screens.

Menu style

Enable optional image links in dropdown menus.

Turn on Show menu image links to display matching Menu image link blocks beside dropdown menu items. This works best for visual category shortcuts or featured links.

Menu item icon block

Add an icon to a top-level or submenu item.

Add a Menu item icon block, enter the exact Menu item title, then choose an Icon or upload a Custom icon image. Custom images override the selected icon.

Submenu description block

Add helper text under submenu links.

Add a Submenu description block, match the submenu label in Menu item title, then add the short Description shown below that submenu item.

Menu image link block

Add visual links beside a parent dropdown.

Add a Menu image link block and match the top-level dropdown label in Parent menu title. Set the Label, Link, and Image. If no image is selected, the fallback icon or fallback custom icon image is used.

Header menu dropdown with menu item icons in the storefront.
Menu item icon blocks add visual cues beside matching top-level and submenu labels.
Header submenu dropdown showing helper descriptions below menu links.
Submenu description blocks show short helper text below matching submenu links.
Header dropdown showing menu image links beside submenu navigation.
Menu image link blocks add visual shortcuts beside the selected parent dropdown.

Theme settings

Adjust global header-related defaults used by the theme.

Use Default color scheme to choose the fallback scheme used across the theme when a section follows global theme colors. Upload or select a Logo for the storefront brand mark, and use Enable wishlist button to show or hide wishlist actions.

Expanded Kronox header configuration panel in the theme editor.

Best practices

  • Preview both desktop and mobile after changing logo width, lower row alignment, search width, or menu typography.
  • Match menu titles exactly when using icon, description, or image link blocks.

Homepage

The homepage is built entirely with sections. Merchants can add and reorder hero banners, featured products, featured collections, rich text, image with text, newsletter, and promotional banner sections.

Homepage section

Home hero with deals

The Home hero with deals section combines a large campaign slider with a compact deals list. Use the slider for seasonal promotions, launches, collection stories, or brand messages, and use the deals panel to feature discounted products beside the hero without sending customers away from the main homepage path.

Storefront preview of the Home hero with deals section with a large slider on the left and discounted products on the right.
The section displays slide blocks in the large hero area and a product deals list on the right. Add or reorder Slide blocks to control the slider, and use the section settings to choose which products appear in the deals panel.

Home hero with deals settings

Template position

Add Home hero with deals to the Home page template and place it near the top of the page when the store needs a strong campaign entry point. The section supports up to six Slide blocks, and only slides with an image are displayed on the storefront.

Section style

Use Color scheme to style the hero and deals panel. Keep Follow global theme color scheme enabled when this section should inherit the storewide default color scheme.

Typography

The slider and deals panel can use the global homepage font, or each area can use its own font. Enable Slider font override or Deals font override only when the campaign content needs a deliberate typography change.

Deals products

Set Deals heading, then choose the Deals products source. Select individual products for a hand-picked list, or choose a collection when the deals should stay in sync with a sale, clearance, or campaign collection.

Limit and links

Use Deals limit to show between one and eight products. The Deals link label appears only when the source is a collection, because the link automatically points to the selected collection.

Checkout and slider timing

Enable Show accelerated checkout buttons when direct payment buttons should be available for single-variant products. Use Auto-rotate slider and Change slides every to control slider movement.

Spacing

Adjust top and bottom padding to control how tightly the hero sits against the header and nearby homepage sections.

Theme editor sidebar showing the Home hero with deals section and Slide blocks.
The section is built from Slide blocks. Add more blocks for more slider items, or reorder blocks to change the slide sequence.
Theme editor settings for Home hero with deals showing deals source, slider timing, and spacing controls.
Deals settings choose the products shown in the right panel, while slider settings control autoplay and slide speed.

Slide block settings

Each Slide block creates one item in the hero slider. A slide needs an image before it appears on the storefront. Optional text fields create the overlay content, and the link turns the slide into a clickable promotion.

  1. Select a Slide block inside the Home hero with deals section.
  2. Add an Image. Slides without an image are skipped, so this is the required visual field for each slider item.
  3. Add an optional Eyebrow, Heading, and Text to create the overlay message.
  4. Add a Button label and Link when the slide should send customers to a collection, product, page, or campaign URL.
  5. Repeat with additional Slide blocks, then drag blocks into the order customers should see them.
Best practice: Use slides with similar image crops and visual density, keep slide copy short, and choose deals products with visible compare-at prices when the section is being used as a sale or discount feature.
Theme editor settings for one Slide block in the Home hero with deals section.
Configure each Slide block with campaign text, a strong image, an optional button label, and a destination link.

Homepage section

New arrival banner

The New arrival banner section highlights one selected product in a focused promotional banner. Use it for a recent launch, a restock, a seasonal product, or any item that needs more visual emphasis than a standard product card.

Storefront preview of the New arrival banner section showing a featured product with promotional copy.
The banner uses the selected product image and product URL, while the text settings control the badge, heading, description, and button shown beside the product.

New arrival banner settings

Section style

Use Color scheme to match the banner to the surrounding homepage sections. Keep Follow global theme color scheme enabled when the banner should inherit the storewide default colors.

Typography

The banner uses the homepage typography by default. Enable Section font override and choose a Section font only when this product feature needs its own type style.

Product

Choose the product to feature. The section links the button to this product and uses the product's first image, falling back to the featured image when needed. If no product is selected, the section is only shown in the theme editor as a setup prompt.

Heading and badge

Add a Custom heading when the banner needs campaign copy. Leave it blank to use the selected product title automatically. Use Badge label for short text such as New arrival, Restocked, Limited drop, or Online exclusive.

Description

Enable Show product description to display a shortened version of the selected product description. Use Description word limit to keep the banner concise and balanced across desktop and mobile layouts.

Button and spacing

Set Button label for the product link text. Adjust top and bottom padding to control how much space the banner has between neighboring homepage sections.

Theme editor settings for the New arrival banner section.
Select one product, then refine the text, description length, button label, color scheme, typography, and spacing from the section settings.
Best practice: Choose a product with a clean primary image and keep the custom heading short. This section works best when it promotes one clear product story instead of trying to explain a full collection.

Homepage section

Home promo strip

The Home promo strip section creates a row of short promotional discount boxes. Use it for sale messages, category-specific discounts, loyalty offers, shipping incentives, or quick campaign links that should sit between larger homepage sections.

Theme editor preview of the Home promo strip section showing four discount boxes in one horizontal row.
On desktop, the strip displays discount boxes in one horizontal row. The section is block-based, so each visible box comes from one Discount box block.

Home promo strip settings

Section style

Use Color scheme to align the strip with the homepage. Keep Follow global theme color scheme enabled when the section should inherit the storewide default color scheme.

Color source

Enable Use selected color scheme colors when the strip should use theme color tokens. Disable it only when the section needs the manual Background color setting instead.

Typography

The strip uses homepage typography by default. Enable Section font override and choose a Section font when the discount values and labels need their own type style.

Manual background

Background color is used only when Use selected color scheme colors is disabled. This lets a merchant create a campaign-specific band without changing the global theme color scheme.

Spacing

Adjust Top padding and Bottom padding to control how tightly the promo row sits between neighboring homepage sections. The default compact spacing works well for a strip between product rows or campaign banners.

Theme editor settings for Home promo strip showing color scheme, color source, typography, background color, and spacing controls.
Section settings control the strip colors, font, optional manual background, and vertical spacing.

Discount box blocks

Discount value

Use Discount value for the large headline number or offer text, such as 40%, Free, or 2+1. Keep it short so the card remains balanced across desktop and mobile.

Discount text

Use Discount text for the short label below the value, such as Discount, Off selected items, Free shipping, or Members only.

Link

Add a Link when the discount box should open a collection, product, page, or campaign URL. If the link is blank, the box displays as a non-clickable promotional message.

Block display

A block appears when either Discount value or Discount text has content. Empty blocks are skipped on the storefront, and the section shows an editor-only empty message when no valid blocks exist.

Theme editor settings for a Home promo strip Discount box block showing discount value, discount text, and link controls.
Each Discount box block controls one promo card. Add, remove, and reorder blocks to change the strip content.

Set up the section

  1. Add Home promo strip to the Home page template.
  2. Add one Discount box block for each offer you want to show.
  3. Enter the discount value and short supporting text for each block.
  4. Add links to boxes that should send customers to a promotion, collection, or product page.
  5. Adjust color, typography, and spacing so the strip fits between nearby homepage sections.
Best practice: Keep each box short and consistent. Four boxes create a balanced desktop row, while the mobile layout naturally stacks them into a compact two-column grid.

Homepage section

Home brand campaigns

The Home brand campaigns section highlights collection-led campaigns with editorial product imagery and short campaign copy. Use it for brand edits, seasonal drops, collaborations, gift guides, or any collection that benefits from a stronger visual story than a standard product row.

Theme editor preview of the Home brand campaigns section showing two horizontal campaign cards.
Campaign cards use a horizontal layout with two product images, a brand badge, campaign text, and a highlight label. On wide screens, the section displays two campaign cards in one row.

Home brand campaigns settings

Section style

Use Color scheme to style the campaign frame and cards. Keep Follow global theme color scheme enabled when this section should inherit the storewide default color scheme.

Typography

The section inherits homepage typography by default. Enable Section font override and choose a Section font only when the campaign heading, badges, and card copy need a distinct type style.

Header content

Set Heading for the section title and use Text for a short explanation above the campaign cards. If both fields are blank, the header area is hidden and only the campaign cards are shown.

Spacing

Adjust Top padding and Bottom padding to control the distance between this campaign frame and surrounding homepage sections.

Theme editor settings for Home brand campaigns showing color scheme, typography, heading, text, and spacing controls.
Section settings control the global campaign frame, heading content, typography, color scheme, and spacing.

Brand campaign blocks

Collection

Choose the Collection that the card should feature. This field is required for a real campaign card; blocks without a collection are skipped, and each card links automatically to the selected collection.

Campaign label

Use Brand title override when the card should show a shorter or more editorial brand name than the collection title. Add Campaign period for date ranges, launch windows, or limited-time campaign messaging.

Campaign copy

Use Campaign text for the main message inside the card. Add a Highlight label for a short supporting note, such as Choose a collection, Limited edition, Online exclusive, or Shop the edit.

Image overrides

Add Primary image override and Secondary image override when the campaign needs custom editorial imagery. If they are blank, the section uses product images from the selected collection, then falls back to the collection image when needed.

Block order

Add, remove, and reorder Brand campaign blocks to control which campaigns appear first. The section supports up to eight campaign blocks.

Theme editor settings for a Home brand campaigns Brand campaign block showing collection, title, period, text, highlight label, and image override controls.
Each Brand campaign block controls one campaign card and links the entire card to the selected collection.

Set up the section

  1. Add Home brand campaigns to the Home page template.
  2. Add one Brand campaign block for each collection-led campaign.
  3. Select a collection in each block so the campaign card has a destination and product image fallbacks.
  4. Add optional title, period, campaign text, highlight label, and image overrides to shape the editorial message.
  5. Reorder the blocks so the most important brand or collection campaign appears first.
Best practice: Use collections with strong product imagery and keep campaign text concise. Two campaign cards make a balanced desktop row, while additional blocks create a deeper campaign grid.

Product page

The product page is the main conversion template for the theme. It combines a large media gallery, variant selection, price and compare-at price messaging, quantity controls, add to cart, accelerated checkout, product description, detail tabs, breadcrumbs, support content, complementary products, and related products.

  • Variant changes should update the price and the relevant media.
  • Product media should be tested with images and video.
  • The add-to-cart area should remain easy to reach on mobile.

Product template

Product page template

Open the Shopify theme editor and choose Default product from the page selector. The product template is built with the main Product Page section followed by product discovery sections such as Complementary products and Product Related. Merchants can reorder the discovery sections, while the Product Page section should stay at the top because it contains the purchase flow.

Shopify theme editor preview showing the Product Page section on the default product template.
Use the Default product template to configure the main product layout. The Product Page section controls the gallery, product information, variant form, breadcrumbs, and layout spacing.
Best practice: Keep the main Product Page section first in the template. Add supporting merchandising sections below it so customers can complete the purchase flow before browsing additional recommendations.

Product section

Product Page section

The Product Page section is powered by Shopify product data and does not require merchants to choose a specific product manually. It uses the currently viewed product, selected variant, product media, collections, tags, inventory, selling plans, and gift card settings.

General and product form settings

Color scheme

Use Color scheme when this product template needs a specific palette. Keep Follow global theme color scheme enabled when product pages should inherit the storewide default colors.

Brand

Enable Show brand when the vendor helps customers compare products or when brand recognition is important for the catalog. Disable it for stores where vendor names are internal labels.

Accelerated checkout

Enable Show accelerated checkout buttons to display Shopify dynamic checkout buttons below the add-to-cart action when the selected variant can be purchased.

Gift cards

Enable Show gift card recipient form so gift card products can collect recipient details. This option appears only where Shopify's gift card product behavior applies.

Inventory details

Use Low stock threshold, Show SKU, Show inventory row, Show unit price, and Show product type in variant status to tune how much availability information is shown near the purchase form.

Theme editor settings for the Product Page section showing general, product form, inventory, and gallery controls.
The first Product Page settings group controls color, brand display, checkout buttons, gift card recipient fields, inventory messaging, and the beginning of the gallery controls.

Product content

Product information

Product information settings control the description area, details tab, variant metadata, tags, and typography. These options let merchants decide how much catalog data should appear on the product page without editing Liquid.

Description

Enable Show product description when the product's Shopify description should appear in the product information tabs. Keep descriptions structured with short paragraphs, lists, and clear sizing or care notes.

Details tab

Enable Show product details tab to show structured product metadata. The details tab can include product type, variant count, collection, and tags depending on the enabled settings.

Tags and limits

Enable Show tags in details when tags are customer-friendly. Use Details tag limit to prevent long tag lists from overwhelming the details tab.

Typography

Enable Product font override only when product pages need a different type style from the global theme typography. Choose Product content font to control the product page heading, form, and supporting content typography.

Theme editor settings for Product Page information tabs, breadcrumbs, and typography.
Product information settings decide which product details are shown, how many tags appear, how breadcrumbs are built, and whether the product page uses a custom font.

Navigation

Breadcrumbs

Breadcrumbs help customers understand where the product sits in the catalog. Enable Show breadcrumbs to display a path above the product layout. The section can use the current collection, the product's first collection, or up to two selected breadcrumb collections.

  1. Enable Show breadcrumbs in the Product Page section.
  2. Optional: choose up to two Breadcrumb collections to build a more specific hierarchy.
  3. Use dynamic sources for breadcrumb collections when each product needs its own category path.
Best practice: Use breadcrumb collections that are visible and useful to shoppers. Avoid internal merchandising collections that customers would not understand as navigation.

Product blocks

Blocks

The Product Page section supports app blocks, custom Liquid, support cards, and custom accordions. Blocks are useful for product-specific services, delivery promises, care instructions, warranty notes, sizing guidance, or app-powered content.

Support card

Use Support card blocks for short reassurance points such as dispatch time, secure checkout, returns, or warranty coverage. The section supports up to four support cards.

Custom accordion

Use Custom accordion blocks for expandable information. Each block can use rich text or pull content from a selected page, which keeps repeated policies easier to maintain.

App and custom Liquid

Use app blocks for Shopify apps that need to appear in the product purchase flow. Use Custom liquid only for small trusted additions that cannot be handled by theme settings or app blocks.

Product recommendations

Product discovery

The default product template includes Complementary products and Product Related sections below the main Product Page section. Use these areas to help customers continue shopping after they understand the current product.

Theme editor layout settings for the Product Page section showing padding and column gap controls.
The Product Page layout controls adjust the vertical padding around the main product section and the spacing between the gallery and product information columns. The discovery sections below have their own padding controls.

Product recommendations

Complementary products

The Complementary products section shows Shopify product recommendations with the complementary intent. It is best for accessories, add-ons, bundles, refills, matching pieces, or products that complete the item a customer is viewing.

Section style

Use Color scheme to style this recommendation row. Keep Follow global theme color scheme enabled when complementary products should use the same palette as the rest of the product template.

Typography

Enable Section font override only when this row needs its own typography. Use Section font to match the recommendation heading and cards to a campaign or product family.

Recommendations

Enable Show complementary products, then set Complementary products count between two and eight products. The section uses Shopify's complementary recommendation data for the current product.

Product card options

Enable Show brand in complementary products when vendor names help customers compare items. Use Enable quick add or Enable quick buy only when the recommended products are simple enough to buy from a card.

Heading and eyebrow

Set Complementary products heading and Complementary products eyebrow to explain why these items belong together. Short labels such as Pairs well with or Complete the set work best.

Spacing

Adjust Top padding and Bottom padding to control how tightly the row sits below the main product section or nearby recommendation sections.

Theme editor settings for the Complementary products section.
Complementary products settings control the row style, font, recommendation count, brand display, quick purchase options, heading text, and vertical spacing.
Best practice: Keep quick add disabled when complementary products have many variants or require careful selection. A clean product card link is often better than a rushed add-to-cart action.

Collection List

The Collection list template is the storewide collection index. It combines a Collections banner section with the Collections grid section, which paginates Shopify collections and renders reusable collection cards.

Shopify theme editor showing the Collection list template with Collections banner and Collections grid sections.
Open the Shopify theme editor and choose Collection list. Keep Collections banner above Collections grid so customers first understand the catalog index, then browse into a specific collection.
Template behavior: The grid uses Shopify's global collections object. It does not require merchants to select every collection manually, and it includes app block support for extensions that need to appear above the collection cards.

Collection list header

Collections banner

The Collections banner introduces the index page with an eyebrow, heading, intro text, and optional total collection count. If the heading is left blank, the section falls back to the translated collections title. The count badge uses the current number of collections available to the template.

Color scheme

Keep Follow theme default color scheme enabled when the collection index should inherit global theme colors. Choose Color scheme only when the list page needs a different palette from the rest of the storefront.

Typography

Enable header font override when the banner needs a different display font. The selected font is applied to the banner container, including the title, eyebrow, intro, and count badge.

Content

Use Eyebrow, Heading, and Intro text to set the page context. Enable Show total collection count to display the count badge, then edit Count suffix when the store needs different wording.

Spacing

Top padding and Bottom padding control the banner's vertical rhythm. The default spacing keeps the header close to the grid while still separating it from the storefront header.

Theme editor settings for Collections banner color scheme, typography, content, count, and spacing.
Banner settings control the top of the collection index and should describe the overall catalog, not one specific collection.

Collection cards

Collections grid

The Collections grid section paginates all published collections and renders each one as a linked card. Cards use the collection featured image when available, a Shopify placeholder when missing, the collection title, optional product count, and optional truncated description.

Color and typography

The grid can inherit the global color scheme or use a specific scheme. Enable cards font override only when collection cards should use a different font from the main theme typography.

Pagination

Collections per page controls the Liquid paginate size. Choose numbered pages for predictable navigation, a load-more button for progressive browsing, or infinite scroll for a more continuous collection discovery flow.

Grid layout

Set Desktop columns from 2 to 5 and Mobile columns to 1 or 2. Use Grid gap to tighten or loosen the card spacing across the index.

Images and default icon

Choose landscape, square, or portrait for Collection image ratio, then use Image fit to decide whether images crop or contain. The Default collection icon appears on any card without a matching Collection icon block.

Card details

Enable Show collection product count for catalog-size context. Enable Show collection description to display a plain-text excerpt, then use Description word limit to keep card heights consistent.

Theme editor settings for Collections grid pagination, columns, image ratio, image fit, default icon, count, and description.
Grid settings define how many collections appear at once and how each card presents image, icon, and text details.

Empty state

Empty state heading and Empty state body appear when there are no collections available to render. Keep the message action-oriented so merchants understand they need to create or publish collections in Shopify Admin.

Section spacing

Top padding and Bottom padding apply around the grid content, app blocks, empty state, and pagination. The default bottom padding gives pagination controls room before the footer.

Theme editor settings for Collections grid empty state and spacing.
Empty state and spacing settings keep the page useful even before the catalog has published collections.

Grid blocks

Collection icon blocks

Collection icon blocks let merchants assign a specific icon to a specific collection card. During rendering, the section loops through blocks and matches the selected block collection handle to the current card's collection handle. When no matching block exists, the card uses the section's default collection icon.

Add a block

Open Collections grid and choose Add block, then add a Collection icon block. Blocks can be reordered in the editor, but the storefront match is based on the selected collection, not the block position.

Choose collection and icon

Select the target Collection, then choose an Icon. Available options are wristwatch, tag, percent, men, women, stack, clock, and grid. Use icon blocks for important collections that need a clearer visual signal than the default icon.

Theme editor sidebar showing a Collection icon block inside the Collections grid section.
Collection icon blocks live inside the Collections grid section.
Theme editor settings for a Collection icon block with collection selector and icon dropdown.
Assign one collection and one icon per block. The default icon covers all unassigned cards.
Accessibility note: The card image link uses the collection title as its aria label, while decorative card icons are hidden from assistive technology with aria-hidden="true".

Collection page

Collection pages are structured with grid layouts, sorting, filtering, and pagination to support large catalogs. Shopify Search & Discovery filters can be used for product type, vendor, price, variant options, and metafields.

Shopify theme editor showing the Default collection template with Collection banner, Collection promotions, and Collection products sections.
Open the Shopify theme editor and choose Default collection. Keep Collection banner at the top, then use Collection promotions for optional merchandising tiles and Collection products for filters, sorting, product cards, and pagination.
Template structure: The collection page is built from reusable OS 2.0 sections. The sections use the current Shopify collection object, so merchants do not need to hardcode a collection, product list, or product count in the template.

Collection header

Collection banner

The Collection banner section introduces the active collection with a title, optional description, product count, and image. By default it uses the collection title, description, and featured image from Shopify admin. Merchants can override those fields from the theme editor when a collection needs campaign-specific copy or artwork.

Color scheme

Use Color scheme only when this collection header needs a dedicated palette. Keep Follow global theme color scheme enabled to inherit the storewide default colors from theme settings.

Typography

Enable section font override when the banner should use a different font from the global primary font. The Liquid renders the selected font face and passes font variables into the banner, so the heading, eyebrow, count pill, and description stay visually consistent.

Banner content

Eyebrow label defaults to the collection label translation when left blank. Custom title, Custom description, and Banner image are optional overrides. Leave them empty to use the collection title, collection description, and collection featured image.

Theme editor settings for Collection banner color scheme, typography, and banner content.
Configure banner copy and image overrides only when the collection data itself should not be used.

Banner layout

Enable Show collection description to display the collection description or the custom rich text override. Enable Show collection image in header to add the image column. If no image is available, the Liquid automatically keeps the banner as a copy-only header.

Height and count

Banner height on mobile and Banner height on desktop control the minimum header height through CSS variables. Show product count displays the live collection.products_count value, which is useful for large catalogs and filtered category browsing.

Spacing

Adjust Top padding and Bottom padding to control the distance between the banner and neighboring template sections. The default 24px spacing keeps the banner visually connected to the product grid without crowding the page.

Theme editor settings for Collection banner layout, banner heights, product count, and spacing.
Use layout settings to decide whether the collection page opens as a simple text header or a visual banner.

Merchandising

Collection promotions

Collection promotions is an optional section for campaign tiles above the product grid. The section renders only when blocks exist, which keeps empty collection templates clean. Use it for seasonal messages, shipping offers, sale callouts, or links to related collections.

Section style

Color scheme and Follow global theme color scheme work the same way as the banner. Use the global scheme for a quiet product-listing page, or choose a specific scheme when promotional content needs stronger contrast.

Typography and spacing

The font override applies to the promotion tile text and button. Top padding and Bottom padding control how tightly the tile row sits between the banner and the collection products section.

Promo tile blocks

Add up to three Promo tile blocks. Each block has an image, heading, text, button label, button link, and overlay accent color. The section also accepts app blocks, with a maximum of four total blocks.

Theme editor settings for Collection promotions color scheme, typography, and spacing.
Keep promotion tiles focused. They should support collection browsing rather than push the product grid too far down the page.

Product listing

Collection products

Collection products is the main catalog section. It paginates the current collection products, renders Shopify filters from collection.filters, provides sorting from collection.sort_options, and reuses the product showcase/card system for consistent product cards across the theme.

Filters and sorting

Enable filters to show Shopify Search & Discovery filter groups when the collection has filters available. Filter groups support checkbox values and price ranges, active filter counts, clear-all links, and a collapsible mobile panel. Enable sorting to show the collection sort dropdown.

Grid and pagination

Products per page controls the Liquid paginate size. Choose Numbered pages, Load more button, or Infinite scroll. Desktop columns can be set from 2 to 5, while mobile supports 1 or 2 columns.

Product cards

Show vendor displays product vendor names when brand comparison matters. Show second image on hover adds alternate product imagery. Enable quick add and Enable quick buy expose faster purchase paths from the grid when products support them.

Theme editor settings for Collection products grid, filters, sorting, pagination, columns, and product cards.
These controls define how customers scan, narrow, sort, and purchase products from a collection.

Product badges

Enable Show promo badge and enter Promo badge text for campaign labels such as sale, bundle, or limited-time messaging. Show status badge uses the configured Status badge text, which defaults to "In stock".

Empty states

When a collection or filtered result has no products, the section displays the translated empty state text and a clear-all link back to the collection URL. This prevents dead-end collection pages after customers apply restrictive filters.

Spacing

Product section padding controls the vertical rhythm around the toolbar, filter sidebar, product grid, and pagination. The default bottom padding gives numbered pagination or load-more controls room before the footer.

Theme editor settings for Collection products badges and spacing.
Badge settings should be used for broad merchandising signals that apply across the collection grid.
Large catalog note: Configure product type, vendor, price, option, and metafield filters in Shopify Search & Discovery. The theme reads those filter definitions automatically and keeps the sidebar accessible with semantic form controls.

Cart

The cart template combines a clear order review banner, editable cart line items, an order summary, discount code controls, accelerated checkout buttons, and optional product recommendations. It is built from three reusable OS 2.0 sections: Cart banner, Cart, and Cart recommendations.

Shopify theme editor showing the Cart template with the Cart banner section selected.
Open the Shopify theme editor and choose Cart from the page selector. Keep the template ordered as Cart banner, Cart, then Cart recommendations so customers first understand the order state, then edit the cart, then browse helpful add-ons.
Template structure: The cart uses live Shopify cart data. Merchants do not need to select products for the main cart area, and line items, prices, discounts, notes, checkout, and empty-cart states are handled by Shopify objects and theme settings.

Cart header

Cart banner

The Cart banner section introduces the cart page and gives customers a quick summary before they edit their order. It displays the translated cart title, item count, subtotal, total savings when discounts are active, and short copy that changes between filled and empty cart states.

Color scheme

Keep Follow global theme color scheme enabled when the cart should inherit the storewide default colors. Choose a specific Color scheme only when the cart page needs a dedicated campaign or checkout palette.

Typography

Use Enable heading font override only when the cart banner needs a dedicated heading font. Leave it disabled to keep the cart aligned with the global theme typography.

Banner copy

Eyebrow appears above the cart title. Filled cart description is shown when the cart has items, while Empty cart description is shown when the cart has no items. Keep both descriptions short because the banner also includes live summary pills.

Spacing

Top padding and Bottom padding control the vertical rhythm around the banner. The default 12px spacing keeps the banner visually close to the cart controls.

Theme editor settings for Cart banner color scheme, heading typography, copy, and spacing.
Banner settings control the cart introduction and switch copy automatically between filled and empty cart states.

Cart controls

Cart section

The Cart section is the functional center of the template. It renders each line item, product image, variant details, selling plan details, custom line item properties, quantity controls, remove links, cart notes, discount code controls, subtotal rows, checkout, dynamic checkout buttons, and the empty cart state.

Empty cart

Empty state heading and Empty state body are shown only when the cart has no items. Use them to guide customers back into browsing rather than explaining the cart mechanics.

Continue shopping

Continue shopping label controls the link text. If Continue shopping link is empty, the section falls back to the all products collection, so the link always has a safe destination.

Cart note

Enable Show cart note when customers should leave delivery instructions, gift notes, or order comments. Cart note label and Cart note placeholder keep the field clear for the store's order workflow.

Theme editor settings for Cart section color scheme, empty state, continue shopping link, and cart note.
The first Cart settings group controls the empty cart experience, continue shopping link, and cart note field.

Line item details

Show vendor, Show product type, and Show availability badge add small context pills to each cart item. Enable them for large catalogs where customers may compare brands, categories, or in-stock status.

Summary card

Summary heading and Summary message appear above the checkout action. The summary automatically includes subtotal, line-item savings, cart-level discounts, total, discount code input, checkout, dynamic checkout buttons, and the optional tax and shipping notice.

Sticky checkout

Keep Enable sticky summary on desktop on for longer carts so checkout remains easy to reach while customers review line items. Disable it only if another app or custom layout needs the summary to scroll normally.

Tax notice and spacing

Show tax and shipping notice displays the translated Shopify tax message below checkout. Adjust section padding when the cart sits close to banner or recommendation sections.

Theme editor settings for Cart item details, summary, sticky summary, tax notice, and spacing.
The second Cart settings group controls product metadata, order summary copy, sticky behavior, tax notice, and section spacing.

Cart merchandising

Cart recommendations

Cart recommendations adds a product grid below the cart. It can use a selected collection, or if no collection is selected, it falls back to the first collection found on a product currently in the cart. The section skips products already in the cart so recommendations stay useful.

Source collection

Enable Show recommendations, then choose a Recommendations collection for curated add-ons. Leave the collection empty when the fallback collection from cart items should drive the recommendations automatically.

Heading and link

Recommendations heading labels the product grid, while Recommendations link label controls the link to the source collection. The collection title is also shown as a small eyebrow above the heading.

Product card options

Set Recommendations count between two and eight products. Use Show recommendation vendor, Enable recommendation quick add, and Show dynamic checkout buttons to match the store's product card buying flow.

Visibility

The section renders only when recommendations are enabled and a collection is available. If the selected or fallback collection has no eligible products, the storefront stays clean instead of showing an empty grid.

Theme editor settings for Cart recommendations collection, heading, product card options, quick add, dynamic checkout, and spacing.
Use Cart recommendations for complementary products, last-minute accessories, refill items, or collection-based discovery below the checkout flow.

Before publishing

Cart testing checklist

  • Test the empty cart state and confirm the continue shopping link has the right destination.
  • Add products with variants, discounts, selling plans, and custom properties to confirm line item details render correctly.
  • Update quantities, remove items, apply and remove discount codes, then confirm totals update as expected.
  • Check the cart note field, checkout button, and dynamic checkout buttons on desktop and mobile.
  • Confirm recommendation products do not duplicate items that are already in the cart.

Blogs

The Blogs page documents the blog listing template. It shows the current Shopify blog title, article count, optional intro copy, a highlighted first article, article cards, tags, author and date metadata, excerpts, pagination, app blocks, and translated empty-state messages.

Shopify theme editor preview showing the blog listing page with a hero area and highlighted article.
Open the Shopify theme editor and choose a blog from the page selector. The default blog template uses one reusable Blog section and reads articles from the active Shopify blog.
Template structure: templates/blog.json contains a single Blog section named main. The section uses the live blog object, so merchants do not need to select a blog, article, image, or collection manually.

Template

Blog template

The default blog template should remain focused on editorial browsing. Keep the Blog section at the top of the template because it contains the blog title, summary count, article list, and pagination. Additional reusable sections can be added below it when a merchant needs newsletter signup, featured collections, or promotional content after the article list.

Current blog data

The page title comes from blog.title. Article cards, the highlighted article, article count, tag links, dates, authors, excerpts, and pagination all use Shopify blog and article objects.

OS 2.0 behavior

Because the page is a JSON template, merchants can reorder or add supporting sections around the main Blog section without editing Liquid. The main section also supports app blocks.

Section settings

Blog section

Blog section settings control the visual style, hero text, typography, article density, desktop grid columns, image crop, metadata, excerpts, CTA text, and empty-state copy. Leave optional text settings blank when the translated default labels should be used.

Color scheme

Keep Follow theme default color scheme enabled for a storewide look. Select a specific Color scheme only when the blog needs a dedicated editorial palette.

Hero content

Eyebrow appears above the blog title, and Intro text appears below it. The title itself always uses the current Shopify blog title.

Typography

Use Enable heading font override for the hero and section headings. Use Enable blog list font override for featured cards, article cards, pagination, and empty states.

Theme editor settings for the Blog section showing color scheme, hero content, font controls, articles per page, articles per row, and featured article toggle.
The first settings group controls the blog page palette, hero copy, latest articles heading, optional typography overrides, pagination size, desktop row density, and the featured article toggle.

Article browsing

Article list

Article cards are designed for scanning. They include a linked image, title, optional date and author, optional tag links, excerpt, and a compact article CTA. The grid adapts from one column on small screens to a wider editorial layout on desktop.

Articles per page

Articles per page controls Shopify pagination from 4 to 16 articles. Use a lower value for image-heavy journals and a higher value for announcement-heavy blogs.

Articles per row

Articles per row on desktop controls the desktop grid from 2 to 4 columns. The section keeps mobile layouts readable and also adjusts image loading sizes to match the selected desktop density.

Image ratio

Article image ratio supports Adapt to image, Landscape, and Square. Landscape is the default and works well for most editorial thumbnails.

Metadata

Use Show publish date, Show author, and Show tags to decide how much article context appears on listing cards. Tag links point to the current blog's tagged URL.

Excerpts and CTA

Excerpt length trims article excerpts or content from 12 to 60 words. Article CTA label overrides the translated read-article text when a merchant wants a custom call to action.

Theme editor settings for Blog article pagination, featured article, image ratio, metadata, excerpts, CTA label, and empty states.
Listing settings control article density, the featured card, image crops, metadata visibility, excerpt length, CTA labels, and empty-state messages.

States and extensibility

States and apps

Empty blog

If the blog has no articles, the section renders an empty state instead of an article grid. Merchants can customize Empty state heading and Empty state body, or leave them blank to use translated defaults.

Pagination

When the blog has more articles than the configured page size, Shopify's default pagination appears below the grid with a localized navigation label.

App blocks

The Blog section accepts app blocks. Use them for editorial integrations that belong inside the blog listing flow, such as review widgets, loyalty banners, or content tools.

Quality check

Checklist

  • Test the blog with no articles, one article, and enough articles to trigger pagination.
  • Confirm featured article behavior appears only on the first page when enabled.
  • Check cards with missing article images; placeholder media should keep the grid stable.
  • Test long titles, long tag names, and translated CTA labels on mobile.
  • Verify author, date, and tag visibility settings match the merchant's editorial strategy.
  • Confirm all article titles, images, tags, CTA buttons, and pagination links are keyboard reachable.

Blog

The Blog documentation covers the individual article page. This template turns Shopify article data into a polished reading experience with a back-to-blog link, article title, featured image, rich text content, author and publish date metadata, tags, comments, related articles, app blocks, and configurable typography.

Shopify theme editor preview showing an individual article page with title, featured image, and article content.
Open the Shopify theme editor and choose an article from the page selector. The default article template uses one reusable Article section that reads the active Shopify article and blog objects.
Template structure: templates/article.json contains a single Article section named main. The section does not require merchants to select a specific article manually; it uses the currently viewed article, its parent blog, comments, tags, image, content, and neighboring blog articles.

Template

Article template

The article template should stay focused on reading. Keep the Article section first because it contains the article title, media, body content, comments, and related story discovery. Merchants can add supporting sections below it if they need a newsletter signup, featured products, or campaign content after the article.

Live article data

The page renders article.title, article.image, article.content, article.author, article.published_at, article.tags, and article.comments. Related cards are pulled from blog.articles while skipping the current article.

OS 2.0 editing

The JSON template keeps the page compatible with Shopify Online Store 2.0 section editing. The main Article section also supports app blocks for article-level integrations.

Section settings

Article section

Article settings control the page palette, spacing, visible metadata, back link label, typography, comments, related articles, and translated fallback labels. Most settings are optional and can be left blank to use the theme's locale strings.

Color scheme

Keep Follow theme default color scheme enabled when article pages should inherit the storewide palette. Choose a dedicated Color scheme when editorial pages need a more distinct reading surface.

Spacing

Top padding and Bottom padding control the vertical breathing room around the article section. Defaults keep the article close to the header while leaving room after comments and related articles.

Metadata

Show publish date, Show author, and Show tags decide which article details appear below the content. Tag links route customers back to the parent blog's tagged view.

Back link

Back link label customizes the pill-shaped link above the title. When blank, the section uses the translated back-to-blog label.

Typography

Use Enable header font override for the back link and article title. Use Enable content font override for article body, metadata, comments, related cards, and app blocks.

Theme editor settings for the Article section showing color scheme, spacing, metadata, back link, and font controls.
The first settings group controls page styling, spacing, metadata visibility, the back link label, and typography overrides.

Reading experience

Header and content

The article layout starts with a compact back-to-blog link, then centers the article title with a decorative divider. If the article has a featured image, it appears as a wide responsive image before the article body. The body renders Shopify rich text directly, so headings, paragraphs, images, lists, and embedded content should be authored cleanly in Shopify admin.

Featured image

The image uses Shopify image filters with responsive widths and eager loading because it is near the top of the article. If no article image exists, the layout simply continues into the content without a blank media frame.

Article content

Article body content is wrapped in the theme's rte styling. The first paragraph receives editorial treatment on larger screens, while mobile removes the drop-cap effect for easier reading.

Tags

Tags appear as small linked chips when enabled and when the article has tags. Use tags for topic browsing such as buying guides, care tips, releases, interviews, or announcements.

Community

Comments

The comments area appears only when Show comments section is enabled and Shopify blog comments are enabled for the parent blog. This prevents an empty comment form from appearing on stores that do not use blog comments.

Comments heading

Comments heading overrides the translated comments title. The rendered heading includes the live comment count when comments exist.

Pagination

Comments per page controls comment pagination from 5 to 30 comments. Pagination links include the comments anchor so customers return to the comment area after changing pages.

Comment form

The form includes required name, email, and body fields with proper labels and browser autocomplete. Comment success message can be customized, or left blank to use the translated moderated or unmoderated success message.

Theme editor settings for Article comments, related articles, and related article CTA labels.
The lower settings group controls comments, comment pagination, success messaging, related articles, related article count, and related card CTA text.

Quality check

Checklist

  • Test articles with and without featured images.
  • Check long article titles, long tag names, and translated back link or CTA labels on mobile.
  • Confirm author, publish date, and tags hide cleanly when disabled.
  • Enable and disable Shopify blog comments to confirm the comments section appears only when valid.
  • Submit a test comment and verify success or moderation messaging.
  • Test related articles with one article in the blog and with enough articles to fill the configured count.
  • Verify links, comment fields, pagination, tags, app blocks, and related article cards are keyboard reachable.

Pages

Static pages can be prepared with rich text content and flexible section composition, so merchants can build store policies, brand pages, guides, and other reusable page layouts.

Page template

About page

The About page uses the page.about template and the About story section. It is designed for brand storytelling: a hero introduction, supporting page content, value cards, a milestone timeline, a founder-style quote, and a final call to action. Merchants can edit the page copy in Shopify admin and fine-tune the full storefront layout from the theme editor.

Theme editor showing the About page selected with the About story section in the sidebar.
Open the page selector in the theme editor and choose Pages > About. The template contains one main section named About story.

Template structure

The default page.about.json template contains a single About story section with four Value blocks and five Milestone blocks. The blocks can be reordered, edited, or removed in the theme editor. The section also supports fallback theme text, so the page still previews cleanly before a merchant finishes every field.

Assign the template

In Shopify admin, create or open an About page and assign the about theme template. Add the long-form brand story in the page content area when the section setting Show page content should display it beneath the intro text.

Edit the section

Select About story in the Template area. Use the global color scheme option when the page should inherit the storewide palette, or choose a dedicated color scheme for a more editorial brand page.

Set the page width

Use Content max width to control how wide the page can stretch on large screens. The default is 1640px, which gives the hero and timeline enough room without making text lines too long.

Theme editor sidebar showing About story section settings and its Value and Milestone blocks.
The About story section contains the main section settings first, followed by editable Value and Milestone blocks.

Intro content

Set the Eyebrow, Heading, and rich text Text fields to introduce the brand. Leave the heading blank only when the page title should act as the main heading.

Page content

Enable Show page content to display the Shopify page body inside the hero area. This is useful when merchants prefer editing long narrative copy from the Pages admin instead of inside section settings.

Hero button

Add a Button label and Button link when the intro should lead customers to collections, featured products, a journal page, or a contact page. The button is hidden until both fields are filled.

Theme editor settings for About story intro content, page content toggle, and hero button.
Intro fields control the top copy. The page content toggle pulls in the body text from the Shopify page assigned to this template.

Brand imagery

Add a Primary image for the hero media and a Secondary image for the journey area. Use images with clear subjects and similar visual tone so the page feels intentional across desktop and mobile layouts.

Journey and quote

Set the Journey heading, Quote text, and Quote author to connect the timeline with a human brand voice. If these fields are blank, localized default copy is used.

Call to action

Use the CTA image, heading, text, and up to two buttons to send customers to the next step after they read the brand story. Common destinations are a collection list, a featured collection, or the contact page.

Theme editor settings for About story media, journey, quote, and call to action fields.
Media, journey, quote, and CTA settings complete the lower parts of the About page.

Value blocks

Value blocks create the compact cards below the hero. Use them for brand promises such as quality, responsible materials, delivery, design, service, or warranty. The section supports up to four Value blocks, each with an icon, heading, and short text.

Theme editor showing an About story Value block with icon, heading, and text settings.
Each Value block controls one card. Choose an icon, then keep the heading and text short enough to scan quickly on mobile.
  1. Select a Value block inside the About story section.
  2. Choose an icon: Quality, Leaf, Delivery, Globe, or Star.
  3. Add a concise heading that names the promise.
  4. Add one short sentence explaining why the value matters to customers.
  5. Drag blocks into the order customers should read them.

Milestone blocks

Milestone blocks build the timeline in the journey area. Use them for founding moments, product launches, global expansion, sustainability changes, store openings, community initiatives, or other proof points that help customers understand the brand's progression.

Theme editor showing an About story Milestone block with label, heading, and text settings.
Each Milestone block includes a label, heading, and supporting text. The label is usually a year, but it can also be a short era or campaign name.
  1. Select a Milestone block inside the About story section.
  2. Use Label for a year, season, launch name, or short date marker.
  3. Add a heading that summarizes the milestone.
  4. Add a short text field with the customer-relevant context.
  5. Keep the timeline chronological unless a campaign story needs another order.
Best practice: Treat the About page as a trust page, not only a biography. Lead with the brand's reason to exist, show a few concrete values, use real imagery when possible, and finish with a clear next step.

Page template

Contact page

The storefront Contact page uses the page.contact template. This is different from the documentation support form linked in the header. The storefront template is built for customer contact, store details, and social channels inside Shopify, while the documentation contact form is only for public Kronox theme support.

Theme editor showing the Contact page selected with Contact page and Contact social links sections.
Open the page selector in the theme editor and choose Pages > Contact. The template includes the main Contact page section followed by Contact social links.

Template structure

The default page.contact.json template contains two sections. The first section, Contact page, renders the page heading, optional page body, Shopify contact form, and contact details sidebar. The second section, Contact social links, renders brand social links from Shopify brand settings and optional manual social network blocks.

Assign the template

In Shopify admin, create or open the customer-facing Contact page and assign the contact theme template. Add any intro copy in the page content field when the page should show a short note above the form and contact details.

Section style

Use Follow global theme color scheme when the page should inherit storewide colors. Disable it and choose Color scheme when the contact area needs its own background and surface treatment.

Layout width and spacing

Use Content max width to control the full page width. Adjust top and bottom padding to place the form comfortably between the header, social links, and footer.

Theme editor sidebar showing Contact page section settings for color, width, spacing, and heading.
The Contact page section controls the main storefront contact layout, including page width, heading, form visibility, and sidebar details.

Heading and page content

Set Contact page heading when the storefront heading should be different from the Shopify page title. If the Shopify page has body content, the section displays it under the heading as introductory copy.

Contact form

Keep Enable contact form turned on when customers should be able to send a message through Shopify's built-in contact form. The form includes name, required email, optional phone, and required message fields.

Phone field

Use Show phone field when phone follow-up is useful for the store. Disable it for simpler support workflows where email-only contact is preferred.

Theme editor settings for Contact page form heading, phone field, and contact sidebar fields.
Form settings control the customer message form. Sidebar fields add the visible store contact details beside it.

Contact details sidebar

The sidebar is shown when at least one contact detail is filled in. Use Response heading and Response text to set expectations, then add email, phone, location, and working hours as needed. Email and phone values become clickable links on the storefront, while location and working hours support multiple lines.

  1. Set a clear response heading, such as We are here to help.
  2. Add a short response text that explains when customers should expect a reply.
  3. Add the customer-facing support email and phone number.
  4. Add store location and working hours only when they are useful for the business.
  5. Preview the page on mobile to make sure the sidebar and form stack cleanly.

Contact social links

The Contact social links section helps customers continue the conversation on social channels. It can pull links from Shopify brand settings, render manual social network blocks, or combine both. Social cards are rendered with the contact-social-card snippet, which shows the platform icon, label, optional handle, and a link arrow.

Theme editor settings for Contact social links with brand social links and manual social network blocks.
Use brand social links for storewide channels, or add Social network blocks when the contact page needs specific labels, handles, links, or new-tab behavior.

Brand social links

Enable Show Shopify brand social links to use social URLs configured in Shopify brand settings. The section supports common platforms including Instagram, Facebook, X, LinkedIn, Pinterest, TikTok, YouTube, Snapchat, Tumblr, and Vimeo.

Manual blocks

Add Social network blocks for page-specific channels or custom labels. Each block has a platform, label, handle, link, and Open in new tab option.

Brand fallback

Enable Use Shopify brand link when a manual block link is blank when manual blocks should inherit the matching brand social URL. This is helpful when merchants want custom labels or handles without re-entering every link.

Best practice: Keep the storefront Contact page customer-focused. Use the Shopify contact form for order, product, and store questions; keep the documentation support form separate for theme support requests.

Page template

FAQ page

The FAQ page uses the page.faq template and one main FAQ section. It is built for customer self-service: a clear help-center hero, category buttons, filtered question accordions, and an optional support card for customers who still need help.

Theme editor showing the FAQ page selected with the FAQ section in the template sidebar.
Open the page selector in the theme editor and choose Pages > FAQ. The template contains the FAQ section with category and question blocks.

Template structure

The default page.faq.json template includes six Category blocks and seven Question blocks. Category blocks create the filter buttons across the page, while Question blocks create the accordion items. Each question is connected to a category by its Category setting, so customers can filter answers by topic.

Assign the template

In Shopify admin, create or open the FAQ page and assign the faq theme template. Use the Shopify page body only when the FAQ section setting should pull page content into the hero.

Section style

Keep Follow global theme color scheme enabled when the FAQ page should inherit the storewide palette. Use Color scheme, Content max width, and Corner radius to tune the full FAQ layout.

Spacing

Adjust top and bottom padding when the FAQ page needs more room below the header or above the footer. Keep spacing moderate so customers can reach the questions quickly.

Theme editor sidebar showing FAQ section settings and category and question blocks.
The FAQ section settings control the overall page. Category and Question blocks build the customer help content.

Hero content

Use Eyebrow, Heading, and rich text Text to introduce the page. If the Text field is blank, enabling Show page content when intro text is blank lets the section display the Shopify page body instead.

Hero image

Add a Hero image when the FAQ page needs a warmer service or product-care visual. If no image is selected, the hero remains text-first and the page still works cleanly.

Support card

Enable Show support card to display help copy, email, phone, hours, and a CTA button below the FAQ list. This is useful when customers may need order-specific support.

Theme editor settings for FAQ hero content, hero image, and support card.
Hero settings introduce the page. Support settings create the final help card below the accordion list.

Category blocks

Category blocks create the filter buttons customers use to switch between FAQ topics. The section supports up to eight categories, including Orders, Shipping, Returns, Product care, Warranty, Payments, Custom 1, and Custom 2. A category only becomes useful when one or more Question blocks use the same category connection.

Theme editor settings for an FAQ Category block with category connection, icon, and label.
Configure each Category block with a category connection, icon, and customer-facing label.
  1. Select a Category block inside the FAQ section.
  2. Choose the Category connection. This key controls which questions appear when selected.
  3. Choose an icon that matches the topic.
  4. Add a short label, such as Orders, Shipping, Returns, Care, or Payments.
  5. Remove unused categories or add custom categories when the store needs a specific support topic.

Question blocks

Question blocks create the accordion rows inside the FAQ list. Each block has a category, question, rich text answer, and an Open by default option. When customers choose a category, the section hides questions from other categories and opens the first visible item.

Theme editor settings for an FAQ Question block with category, question, answer, and open by default option.
Connect every Question block to the right category so filtering works predictably on the storefront.
  1. Select a Question block inside the FAQ section.
  2. Choose the category where the question should appear.
  3. Write the question in customer language, not internal policy language.
  4. Add a concise rich text answer with links to policy, contact, or product-care pages when useful.
  5. Use Open by default only for the most important answers in a category.
Best practice: Keep the FAQ page task-focused. Group questions by the customer's problem, avoid long legal copy in accordion answers, and route unresolved questions to the Contact page through the support card.

Policy page

The policy page uses the page.policy template and the Policy tabs section. It gives merchants a single, scannable place for returns, shipping, privacy, terms, warranty, and other policy content without hardcoding store-specific text.

Theme editor preview showing the policy page with the Policy tabs section selected.
Open the page selector in the theme editor and choose the policy page. The template contains one main section named Policy tabs with four starter Policy blocks.

Page template

Assign the policy template

Create the page

In Shopify admin, create a page for store policies and assign the policy theme template. The template is section-based, so merchants can keep the page flexible while the Policy tabs section handles the structured policy layout.

Use page content

Add broad introductory copy in the Shopify page content area when the section setting Show page content when intro text is blank is enabled. This keeps longer policy introductions editable from the Pages admin.

Adjust blocks

The default template includes Returns, Shipping, Privacy, and Terms blocks. Merchants can edit, remove, duplicate, or reorder these blocks from the theme editor.

Policy tabs section

Configure the page shell

Select Policy tabs in the Template area to control the page wrapper, hero content, spacing, and support area. These settings affect every policy tab on the page.

Color and width

Enable Use global color scheme when the policy page should inherit the storewide palette. Disable it to choose a dedicated color scheme. Use Content max width to control the maximum layout width on large screens.

Shape and spacing

Corner radius, Top padding, and Bottom padding tune the page rhythm. The defaults create a roomy documentation style that still works on mobile.

Hero content

Set the Eyebrow, Heading, and rich text Text fields for the top introduction. If the section heading is blank, the page title is used as the main heading.

Policy tabs section settings for color scheme, content width, corner radius, padding, and hero text.
The section settings define the overall page shell and the hero copy above the tabs.

Policy blocks

Build each policy tab

Each Policy block becomes one tab and one matching content panel. The section supports up to eight policy blocks, which is enough for common store policies without making the tab bar hard to scan.

Tab identity

Choose an Icon for the tab, then set the Tab title and Tab description. Available icon styles include returns, shipping, privacy, terms, and lock.

Main content

Use Main heading and Main text for the policy overview. Keep the first paragraph short so customers can understand the policy before reading the detailed cards.

Highlight cards

Add two highlight cards for the most important requirements, such as return windows, packaging rules, shipping timelines, data usage, or warranty exclusions.

Policy block settings for icon, tab title, tab description, main heading, main text, and highlight cards.
The first part of a Policy block controls the tab label, overview copy, and two compact highlight cards.

Step timeline

Enable Show steps to display a four-step process. Each step has a heading, text, and icon. Use this area for workflows like request, review, approval, and resolution.

Step icons

Step icon choices are Mail, Review, Check, and Refund. Pick icons that match the customer action, not just the policy category, so the process is easier to scan.

Optional fields

Blank step headings or text are skipped. This lets merchants use fewer than four visible steps when a policy needs a simpler flow.

Policy block step settings with show steps toggle and fields for step headings, text, and icons.
Steps are useful for returns, warranty claims, delivery exceptions, or account requests.

Comparison cards

Enable Show comparison cards to show a positive and negative card. This pattern works well for included versus not included, eligible versus not eligible, or available versus restricted details.

Rich text lists

Use the positive and negative rich text fields for short bullet lists. Keep each bullet specific so customers do not need to contact support for basic eligibility questions.

Clear labels

Use direct headings such as Included, Not included, Eligible, Not eligible, Covered, or Excluded. The comparison card styling handles the visual distinction.

Policy block comparison card settings for headings and rich text content.
Comparison cards help customers understand policy boundaries without reading a long paragraph.

Negative card text

The final rich text field completes the negative comparison card. Use concise bullets for exclusions, restricted cases, or policy limits.

Policy block negative card text setting in the theme editor.
The negative card supports rich text, including links and lists when merchants need legal or support references.

Support card

Add customer support details

The optional support card appears below the policy panels. Use it for direct help channels when customers still need a human answer after reading the policies.

Visibility

Toggle Show support card on when the policy page should include a final contact area. Turn it off for stores that route all service requests through a separate contact page.

Contact methods

Add support email, phone, and hours. Email and phone render as customer-friendly links, while support hours appear as plain text.

Support action

Add a Support button label and Support button link to send customers to a contact page, help center, returns portal, or order lookup page.

Policy tabs support card settings for heading, text, email, phone, hours, and button link.
The support card is optional and only shows populated contact details.

Best practices

Keep the policy page clear

Write for scanning

Put the most important promise or limitation in the tab description, then use the panel for details. Customers should understand the policy shape before opening every card.

Keep policies reusable

Avoid campaign-specific copy in this page. Use it for long-lived operational information such as returns, shipping, privacy, service terms, warranties, repairs, subscriptions, or store pickup.

Check mobile tabs

On small screens, the tab list becomes horizontally scrollable and each active panel stacks into a single column. Review long tab titles and comparison lists on mobile before publishing.

Custom code

Custom coding tutorials are provided as educational guidance only unless a support response explicitly says otherwise. Always duplicate your theme before editing code. For production customizations, consider hiring a qualified Shopify Partner. We are a Shopify Partner, and you can contact us through the support form if you need help with custom code.

Code changes can affect theme updates. Support covers bug fixes and theme usage questions; custom development, app integrations, and store-specific design work are handled as separate services.

Support policy

Kronox support includes theme bug fixes, setup guidance for built-in theme features, and answers to merchant questions about documented settings. Support does not include custom coding, third-party app configuration, store data entry, or custom design implementation.

Support requests are reviewed using the details submitted through the contact form. Include your store URL, screenshots when possible, and clear steps to reproduce the issue.

FAQ

How do I update Kronox safely?

Duplicate your live theme, apply the update to the copy, review key templates, then publish when testing is complete.

Can I use custom metafields?

Yes. Use Shopify metafields and dynamic sources where the theme editor exposes compatible settings.

Why are filters not showing on collection pages?

Enable filters in Shopify Search & Discovery and confirm the collection has products matching the filter values.

Are third-party apps supported?

The theme is built for Shopify best practices, but app behavior is controlled by the app provider. Contact the app developer for app-specific issues.

Contact

Company & office

RTT Intelligence
www.rttintelligence.com
Sanayi Mah. Teknopark Bulvarı No:1/4C
Pendik / Istanbul, Turkey

Visit us

If your path brings you nearby, we would be happy to welcome you for a cup of tea.

After submission, our support inbox receives your request with the details and optional file.

Our office

We are based in one of Europe's largest incubation centers in Istanbul, surrounded by technology teams, founders, and product builders.

Kronox theme documentation