Sections reference
Every section in Techno, with where it can be used, its settings and its blocks. Labels match the theme editor. For how to use a section, follow the guide link.
"Default" is the value in the section's schema, which is what a newly added block starts with. A section added from Add section can start with different values, for it and for the blocks it comes with, and its guide lists them. For example, a new Kits section's heading is "Someone already made the decisions for you." rather than "Heading". Sections that come with the Techno templates may also be set to something else, such as the home page Hero's heading.
404 page
File: sections/404.liquid · Can't be added from Add section
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Heading" | Text | "Page not found" | ||
| "Body" | Rich text | — | ||
| "Show the requested address" | Checkbox | On | Prints the address the visitor tried to open. |
Announcement bar
File: sections/announcement-bar.liquid · Only in: Header group · Limit 1 · Up to 4 blocks
See the guide.
The section has no settings of its own.
Block: Announcement
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Text" | Text | "Share news about a launch, a sale or an event" | ||
| "Link" | Link | — |
Block: Countdown (limit 1)
Use a real deadline that is the same for every shopper. Shopify doesn't allow fake countdowns, so don't extend or restart a deadline to create urgency.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Label" | Text | "Sale ends in" | ||
| "End date" | Text | — | Format: 2026-11-27 | |
| "End time" | Text | "23:59" | 24-hour format: 23:59 | |
| "Time zone" | Select | "Store time zone" | "Store time zone", "UTC-12:00", "UTC-11:00", "UTC-10:00", "UTC-09:30", "UTC-09:00", "UTC-08:00", "UTC-07:00", "UTC-06:00", "UTC-05:00", "UTC-04:00", "UTC-03:30", "UTC-03:00", "UTC-02:00", "UTC-01:00", "UTC+00:00", "UTC+01:00", "UTC+02:00", "UTC+03:00", "UTC+03:30", "UTC+04:00", "UTC+04:30", "UTC+05:00", "UTC+05:30", "UTC+05:45", "UTC+06:00", "UTC+06:30", "UTC+07:00", "UTC+08:00", "UTC+08:45", "UTC+09:00", "UTC+09:30", "UTC+10:00", "UTC+10:30", "UTC+11:00", "UTC+12:00", "UTC+12:45", "UTC+13:00", "UTC+14:00" | |
| "Link" | Link | — | ||
| "After the deadline" | Select | "Hide the countdown" | "Hide the countdown", "Show a message" | |
| "Message after the deadline" | Text | "This sale has ended" | Shown when "After the deadline" is "Show a message". |
Article
File: sections/article.liquid · Can't be added from Add section
See the guide.
No settings.
Blocks: Breadcrumb, Title, Byline, Featured image, Content, Tags, Share, and any theme block, including generated blocks: Eyebrow, Heading, Text, Button, Collapsible row, Custom Liquid
Blog
File: sections/blog.liquid · Can't be added from Add section
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Show breadcrumbs" | Checkbox | On | ||
| "Body" | Rich text | — | ||
| "Show featured entry" | Checkbox | On | ||
| "Show tags" | Checkbox | On | ||
| "Articles per page" | Range | 10 | 6 to 30, step 2 |
Blog posts
File: sections/blog-posts.liquid · Not in: Header, Footer group
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Heading" | Text | "Heading" | ||
| "Blog" | Blog | — | Shows its newest articles and adds a link to it. | |
| "Articles to show" | Range | 3 | 2 to 12, step 1 | Shown when "Articles" is empty. |
| "Articles" | Articles | — | Up to 12 | Overrides the blog. Articles appear in the order you pick them. |
Cart
File: sections/cart.liquid · Can't be added from Add section
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Show order note on the cart page" | Checkbox | On |
Cart drawer
File: sections/cart-drawer.liquid · Can't be added from Add section
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Show order note in the cart drawer" | Checkbox | On |
Collection
File: sections/collection.liquid · Can't be added from Add section
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Show breadcrumbs" | Checkbox | On | ||
| "Show collection image" | Checkbox | On | ||
| "Show description" | Checkbox | On | ||
| "Enable filtering" | Checkbox | On | Set up filters in Shopify search and discovery. | |
| "Enable sorting" | Checkbox | On | ||
| "Show vendor" | Checkbox | Off | ||
| "Products per page" | Range | 12 | 8 to 36, step 4 |
Collections grid
File: sections/collections.liquid · Only on: list-collections
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Heading" | Text | "Collections" | ||
| "Body" | Rich text | — | ||
| "Collections" | Collections | — | Leave empty to list every collection. | |
| "Collections per page" | Range | 12 | 4 to 24, step 2 |
Compare
File: sections/compare.liquid · Template: page.compare · Can't be added from Add section · Up to 1 block
See the guide.
Shows up to 3 products the shopper chose side by side, with their price, availability and the Spec table's rows. Add Spec rows to the Spec table to compare product metafields. In the theme editor, the first product in your catalog previews the rows.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Show breadcrumbs" | Checkbox | On |
Blocks: Spec table. The page.compare template comes with one, "Show SKU", "Show barcode" and "Show variant options" off.
Contact form
File: sections/contact.liquid · Can't be added from Add section
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Show breadcrumbs" | Checkbox | On | ||
| "Eyebrow" | Text | "Eyebrow text" | ||
| "Show order number field" | Checkbox | On |
Block: Menu column
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Heading" | Text | "Quick links" | ||
| "Panel status" | Text | — | ||
| "Menu" | Menu | — |
Block: Text
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Heading" | Text | "Heading" | ||
| "Panel status" | Text | — | ||
| "Text" | Rich text | — |
Custom Liquid
File: sections/custom-liquid.liquid · Not in: Header group
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Liquid" | Liquid | — | Add app snippets or other Liquid code. |
FAQ
File: sections/faq.liquid · Not in: Header, Footer group
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Eyebrow" | Text | — | ||
| "Heading" | Text | "Heading" | ||
| "Body" | Rich text | — |
Blocks: Collapsible row
Featured collection
File: sections/featured-collection.liquid · Not in: Header, Footer group
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Heading" | Text | "Featured collection" | ||
| "Collection" | Collection | — | ||
| "Products to show" | Range | 4 | 2 to 12, step 1 |
Featured product
File: sections/featured-product.liquid · Not in: Header, Footer group
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Product" | Product | — | ||
| "Enable image zoom" | Checkbox | On | Adds a zoom button to each image and opens images full screen. |
Pre-orders
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Show oversold variants as pre-orders" | Checkbox | Off | For tracked variants that keep selling at zero stock. Connect a true or false product metafield to choose per product. | |
| "Show single-delivery purchase options as pre-orders" | Checkbox | Off | For products sold only through a pre-order app. Leave off for try before you buy. | |
| "Pre-order note" | Text | — | Shown under the button, for example "Ships in March". Give a date or a range. Connect a product metafield to set it per product. |
Blocks: Title, Product vendor, Price, Inventory, Variant picker, Description, Buy buttons, Product link, Apps, and any theme block, including generated blocks: Eyebrow, Heading, Text, Button, Collapsible row, Custom Liquid
Footer
File: sections/footer.liquid · Can't be added from Add section
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Show country and language selectors" | Checkbox | On | Set up markets and languages in Shopify admin. | |
| "Show policy links" | Checkbox | On | ||
| "Show payment icons" | Checkbox | On |
Blocks: Newsletter, Menu column, Text column, Social media, and any theme block, including generated blocks: Eyebrow, Heading, Text, Button, Collapsible row, Custom Liquid
Header
File: sections/header.liquid · Can't be added from Add section
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Menu" | Menu | main-menu | ||
| "Menu style" | Select | "Mega menu" | "Mega menu", "Dropdown" | Mega menu shows a top-level link's child links as columns when they have links of their own. Other top-level links keep a dropdown. |
| "Open menus on hover" | Checkbox | On | For shoppers using a mouse. Menus always open on click, tap and keyboard. | |
| "Show search" | Checkbox | On | ||
| "Sticky header" | Select | "Always" | "None", "Always", "On scroll up" | Always keeps the header at the top of the screen. On scroll up hides it while shoppers scroll down and shows it again when they scroll up. |
Choose the account panel menu in theme settings under Customer accounts.
Block: Status text (limit 2)
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Label" | Text | "Status label" | ||
| "Value" | Text | "Status value" |
Block: Product count (limit 1)
Uses the real number of products in your catalog.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Label" | Text | "Products indexed" |
Block: Menu promo (limit 6)
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Menu item" | Text | — | The title of a top-level link in the header menu, such as Audio. Shows in that link's mega menu, with at most two promos per link. | |
| "Image" | Image | — | ||
| "Panel label" | Text | "Featured" | ||
| "Heading" | Text | "Heading" | ||
| "Text" | Text | — | ||
| "Link" | Link | — |
Block: Free dispatch note (limit 1)
Uses the free dispatch amount from theme settings.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Label" | Text | "Free dispatch over" |
Hero
File: sections/hero.liquid · Only on: index
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Eyebrow" | Text | "Eyebrow text" | ||
| "Heading" | Text | "Heading" | ||
| "Show cursor" | Checkbox | On | Adds a blinking block after the heading. | |
| "Body" | Rich text | — | ||
| "Primary button label" | Text | "Shop all" | ||
| "Primary button link" | Link | — | Shown when "Primary button label" is set. | |
| "Secondary button label" | Text | — | ||
| "Secondary button link" | Link | — | Shown when "Secondary button label" is set. |
Featured unit
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Product" | Product | — | ||
| "Panel label" | Text | "Featured product" | Shown when "Product" is set. |
Block: Stat (limit 4)
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Value" | Text | "Value" | ||
| "Label" | Text | "Stat label" |
Icon row
File: sections/icon-row.liquid · Not in: Header group · Up to 6 blocks
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Heading" | Text | — | ||
| "Columns on mobile" | Select | "2 columns" | "1 column", "2 columns" |
Block: Item
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Icon" | Select | "Check mark" | "None", "Truck", "Return", "Shield", "Headset", "Chat", "Clock", "Store", "Lock", "Card", "Wrench", "Globe", "Check mark", "Battery", "Lightning bolt", "Chip", "Signal" | |
| "Heading" | Text | "Heading" | State only terms your store actually offers. | |
| "Text" | Text | — | ||
| "Link" | Link | — | Shown when "Heading" is set. |
Image with text
File: sections/image-with-text.liquid · Not in: Header, Footer group
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Image" | Image | — | ||
| "Media position" | Select | "Left" | "Left", "Right" | |
| "Panel label" | Text | "Panel label" | ||
| "Panel status" | Text | — | ||
| "Eyebrow" | Text | — | ||
| "Heading" | Text | "Heading" | ||
| "Body" | Rich text | — | ||
| "Button label" | Text | — | ||
| "Link" | Link | — | Shown when "Button label" is set. |
Kits
File: sections/kits.liquid · Not in: Header, Footer group
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Eyebrow" | Text | "Prebuilt kits" | ||
| "Heading" | Text | "Heading" | ||
| "Body" | Rich text | — |
Block: Kit
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Tier" | Text | "Tier 01" | ||
| "Product" | Product | — | ||
| "Tagline" | Text | — | Shown when "Product" is set. | |
| "Kit contents" | Rich text | — | List what the kit includes, one item per line, or connect a metafield as a dynamic source. Shown when "Product" is set. | |
| "Button label" | Text | "Add kit to cart" | Shown when "Product" is set. |
Logo list
File: sections/logo-list.liquid · Not in: Header group · Up to 12 blocks
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Heading" | Text | "Heading" | ||
| "Logo colors" | Select | "Original" | "Original", "Monochrome" | Monochrome turns each logo into one flat color that suits the palette. Use logos with transparent backgrounds. |
| "Logo height" | Range | 40px | 24px to 96px, step 4 | |
| "Layout on mobile" | Select | "Wrap" | "Wrap", "Scroll" |
Block: Logo
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Image" | Image | — | ||
| "Company name" | Text | — | Read by screen readers as the logo. A logo without a name isn't shown to shoppers. | |
| "Link" | Link | — | ||
| "Quote" | Text | — |
Newsletter
File: sections/newsletter.liquid · Not in: Header group
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Panel label" | Text | "Subscribe" | ||
| "Heading" | Text | "Heading" | ||
| "Body" | Rich text | — |
Page
File: sections/page.liquid · Can't be added from Add section
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Show breadcrumbs" | Checkbox | On | ||
| "Eyebrow" | Text | — | ||
| "Panel label" | Text | "At a glance" |
Block: Fact
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Label" | Text | — | ||
| "Value" | Text | — |
Password
File: sections/password.liquid · Can't be added from Add section
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Heading" | Text | "Opening shortly." | ||
| "Body" | Rich text | — | ||
| "Show newsletter form" | Checkbox | On |
Predictive search
File: sections/predictive-search.liquid · Can't be added from Add section
See the guide.
No settings.
Product
File: sections/product.liquid · Can't be added from Add section
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Show breadcrumbs" | Checkbox | On | ||
| "Enable image zoom" | Checkbox | On | Adds a zoom button to each image and opens images full screen. |
Pre-orders
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Show oversold variants as pre-orders" | Checkbox | Off | For tracked variants that keep selling at zero stock. Connect a true or false product metafield to choose per product. | |
| "Show single-delivery purchase options as pre-orders" | Checkbox | Off | For products sold only through a pre-order app. Leave off for try before you buy. | |
| "Pre-order note" | Text | — | Shown under the button, for example "Ships in March". Give a date or a range. Connect a product metafield to set it per product. |
Blocks: Product metadata, Product vendor, Title, Price, Inventory, Variant picker, Description, Buy buttons, Back-in-stock request, Pickup availability, Spec table, Apps, and any theme block, including generated blocks: Eyebrow, Heading, Text, Button, Collapsible row, Custom Liquid
Product recommendations
File: sections/product-recommendations.liquid · Only on: product
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Heading" | Text | "You may also like" | ||
| "Recommendation type" | Select | "Related products" | "Related products", "Complementary products" | Related products are similar. Complementary products pair with this one. |
| "Products to show" | Range | 4 | 2 to 10, step 1 |
Quick order list
File: sections/quick-order-list.liquid · Only on: product
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Heading" | Text | "Quick order" | ||
| "Variants per page" | Range | 25 | 10 to 50, step 5 | |
| "Show SKU" | Checkbox | On |
Quick view
File: sections/quick-view.liquid · Can't be added from Add section
See the guide. The content of the quick view panel, loaded from the product's page when a shopper opens it. It isn't part of any template.
No settings.
Blocks: Price, Inventory, Variant picker and Buy buttons, fixed and with their default settings. They can't be added, removed or changed.
Rich text
File: sections/rich-text.liquid · Not in: Header group
See the guide.
No settings.
Blocks: Any theme block, including generated blocks: Eyebrow, Heading, Text, Button, Collapsible row, Custom Liquid
Schematic
File: sections/schematic.liquid · Not in: Header, Footer group · Up to 20 blocks
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Image" | Image | — | Shown uncropped, at its own shape, so hotspots stay on the parts they mark at every screen size. | |
| "Heading" | Text | "Heading" | ||
| "Panel label" | Text | "Exploded view" |
A newly added Schematic starts with the heading "Take a closer look" and three hotspots, "First part", "Second part" and "Third part".
Block: Hotspot
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Label" | Text | "Part name" | ||
| "Horizontal position" | Range | 50% | 0% to 100%, step 1 | From the image's left edge, in every language direction. |
| "Vertical position" | Range | 50% | 0% to 100%, step 1 | From the image's top edge. |
| "Product" | Product | — | Optional. Shows the product's price and stock, and links to it. | |
| "Detail" | Inline rich text | — | A short spec or description, such as 40 mm drivers. Connect a metafield of the chosen product with the dynamic source button. |
Search
File: sections/search.liquid · Can't be added from Add section
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Show breadcrumbs" | Checkbox | On | ||
| "Enable filtering" | Checkbox | On | ||
| "Enable sorting" | Checkbox | On | ||
| "Results per page" | Range | 12 | 8 to 36, step 4 |
Section (generated blocks)
File: sections/_blocks.liquid · Can't be added from Add section · Not in: Header group
The section Shopify creates when you generate a block in a new section. Techno styles it like Rich text: the same spacing above it and between its blocks, across the page's content width. See the guide.
No settings.
Blocks: Apps, and any theme block, including generated blocks: Eyebrow, Heading, Text, Button, Collapsible row, Custom Liquid
Slideshow
File: sections/slideshow.liquid · Only on: index, page, collection · Up to 6 blocks
See the guide.
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Panel label" | Text | "Panel label" | ||
| "Media position" | Select | "Left" | "Left", "Right" | |
| "Image ratio" | Select | "Wide 16:9" | "Adapt to first image", "Wide 16:9", "Standard 4:3", "Square 1:1" | |
| "Rotate slides automatically" | Checkbox | Off | Shoppers get a pause button. Slides never rotate for visitors who prefer reduced motion. | |
| "Change slides every" | Range | 7s | 5s to 10s, step 1 | Shown when "Rotate slides automatically" is on. |
Block: Slide
| Setting | Type | Default | Values | Notes |
|---|---|---|---|---|
| "Image" | Image | — | ||
| "Eyebrow" | Text | — | ||
| "Heading" | Text | "Heading" | ||
| "Text" | Rich text | — | ||
| "Button label" | Text | — | ||
| "Link" | Link | — | Shown when "Button label" is set. |
See also
- Blocks reference: theme blocks used by Product, Featured product, Article, Rich text and Footer
- Sections, blocks & templates