Skip to main content

Page Templates

Lotio ships 23 page templates (JSON) plus a gift card template. A template defines which sections a page starts with and in what order. You can edit any template in the theme editor, and you can create further variants of your own from the same starting points.

Homepage templates​

Lotio comes with five complete homepages. Index is the default homepage; the four Home templates are alternate homepages that you can copy onto the index page or assign to any page. Each one is a full story built from hero, product, editorial, and media sections.

TemplateSections included
Index (default) — index.jsonHero, Shop categories, Featured products, Before and after, Bundle builder, Hotspot, Lookbook, Manifesto, Journal, Press marquee, Press reviews, Social video, Subscribe
Home 2 — page.home-2.jsonHero banner, Feature rows, Promise grid, Product spotlight, Featured products, Ethos, Video feature, Spec hotspots, Designer quote, Scroll flip scene, Manifesto marquee, Brand orbit, Spec compare, Subscribe
Home 3 — page.home-3.jsonHero parallax, About with stats, Tagline with images, Category cards, Featured products tabs, Call to action card, Headline image reveal, Product stack, Editorial lookbook, Testimonial grid, Journal
Home 4 — page.home-4.jsonHero spotlight, Quote collage, Product stack, Notes pyramid, Headline image reveal, Editorial lookbook, Video feature, Manifesto, Journal, Press marquee, Subscribe
Home 5 — page.home-5.jsonHero split, Sticker grid, About with stats, Tagline with images, Category cards, Featured products tabs, Call to action card, Headline image reveal, Editorial lookbook, Testimonial grid, Journal, Press marquee, Subscribe

To switch your store to one of the alternate homepages, follow Change the homepage preset.

Product templates​

Lotio includes four product page layouts. The default template uses the Product information section, while the three alternates each use their own product section so that the gallery and buy box are arranged differently.

TemplateProduct sectionSections included
Product (default) — product.jsonProduct informationProduct information, Feature rows, Image callout, Highlight grid, FAQ accordion, Product recommendations, Subscribe
Product backdrop — product.backdrop.jsonProduct backdropProduct backdrop, Feature rows, Marquee showcase, Spec stats, Spec sweep, Kit scene, Press quotes, Product recommendations, Subscribe
Product carousel vertical — product.carousel-vertical.jsonProduct carousel verticalProduct carousel vertical, Composition notes, Feature pillars, Spec sweep, Featured products, Press reviews, Product recommendations
Product gallery wall — product.gallery-wall.jsonProduct gallery wallProduct gallery wall, Promise tiles, Feature banner, Category cards, Social video, Image pair, Testimonial grid, FAQ accordion, Product recommendations

The three alternate product sections only appear on product templates. See Product page layouts for what each one looks like, and Change the product template for assigning them.

Collection templates​

All three collection templates use the Main collection section with a Collection page title above it. They differ in where the filters sit, which is set by the Filter type setting of Main collection.

TemplateFilter typeDescription
Collection (default) — collection.jsonHorizontalFilters run in a bar above the product grid. Also includes Collection cards for browsing sibling collections and an Editorial banner block inside the grid.
Collection drawer — collection.drawer.jsonDrawerFilters open in a side drawer from a Filter button, leaving the full width for products.
Collection sidebar — collection.sidebar.jsonVerticalFilters sit in a column beside the product grid, always visible on desktop.

Whichever type you pick, the filter layout is optimized automatically for mobile screens. To switch templates, follow Change the collection template.

Blog and article templates​

TemplateSections included
Blog — blog.jsonBlog header, Main blogs, Subscribe
Article — article.jsonMain article, Article related, Subscribe

The blog listing uses the Main blogs section, and each post uses the Main article section with Article related beneath it to suggest more reading.

Page templates​

TemplateSections includedBest for
Page (default) — page.jsonMain pageAny standard page: policies, shipping information, general content
About — page.about.jsonPage hero, Founder letter, About values, Press reviews, SubscribeBrand story pages
Contact — page.contact.jsonContactA contact form with store details
Recently viewed — page.recently-viewed.jsonRecently viewedA page that lists the products the visitor has looked at

Assign these from the page's Theme template dropdown in Online Store > Pages.

Utility templates​

TemplateSections includedDescription
Cart — cart.jsonMain cartThe full cart page
Search — search.jsonSearch, Main search, Journal, Search relatedSearch page with results, recent articles, and related links
List collections — list-collections.jsonBanner with text, CollectionsThe /collections page listing every collection
404 — 404.jsonMain 404Page not found
Password — password.jsonMain passwordThe storefront password page shown while the store is locked; the password layout adds the Password footer beneath it
Gift card — gift_card.liquid—A Liquid template that renders the gift card with its code and QR code

Customer account templates​

Lotio 1.0.0 does not ship customer account templates; the templates/customers folder is empty. Login, registration, order history, and address pages are served by Shopify's new customer accounts, which you manage in Settings > Customer accounts. Those pages use Shopify's own layout and branding settings rather than theme sections.

Main page sections​

Each template is anchored by a main section that renders the page's core content. These sections have no presets and cannot be added to other pages; they come with their template.

SectionTemplateWhat it renders
Product informationProductGallery, title, price, variant picker, buy button, and the product blocks
Main collectionCollection, Collection drawer, Collection sidebarProduct grid, filters, sorting, and pagination
Main cartCartLine items, cart attributes, notes, and checkout
Main articleArticleHeading, featured image, content, share links, and comments
Main blogsBlogThe article listing for a blog
Main pagePagePage title and rich text content
CollectionsList collectionsThe grid of all collections
SearchSearchThe search form and header
Main searchSearchSearch results for products, articles, and pages
Main 404404The error code, not found message, and a button back into the store
Main passwordPasswordThe password form and store message; Password footer is its companion, rendered by the password layout beneath it

How to assign a template​

Templates are assigned per resource in the Shopify admin, not in the theme editor.

  1. In your Shopify admin, open the resource you want to change, for example Products > [product], Products > Collections > [collection], or Online Store > Pages > [page].
  2. Scroll to the Theme template card in the right-hand column (on some pages it is titled Online store).
  3. Open the dropdown and choose the template, for example backdrop for a product or drawer for a collection.
  4. Click Save. The page now renders with the sections of that template.
tip

To create a new template variant, open the theme editor, pick the page type from the top dropdown, and click Create template. Base it on the existing template that is closest to what you want, then adjust its sections.