Handlebars Syntax and Helpers
Handlebars.js
Handlebars Helpers
Stencil Object Model
Stencil Objects

About Custom Templates

About Custom Templates

About Custom Templates The Stencil framework allows theme developers and merchants to assign custom layout templates to storefront pages of the following types:

  • Brand
  • Category
  • Product
  • Page (meaning “Web Pages” – the BigCommerce control panel’s designation for static store pages, which can include the store’s home page)

Stencil versus Blueprint Themes

If you are migrating from BigCommerce’s legacy Blueprint themes framework, please keep in mind these differences in how Stencil handles custom templates:

  • The brand option is entirely new in Stencil. If you are running on a Blueprint theme, you will not be able to create a custom template for brand pages.
  • Unlike Blueprint, Stencil does not require that custom templates’ file names start with an underscore (_).
  • In the current Stencil release, you must create and bundle custom templates using Stencil CLI before you can upload the custom templates to stores. However, once you have created and uploaded templates, authorized store users can assign them to storefront pages through the control panel.

Video Demo