Guides
Guides to getting started with building and customizing Themes.
📄️ Checkout Customization
Theme developers can customize the store checkout flow using the checkout.html template which provides several methods to override and customize the user experience.
📄️ Custom Page Templates
Pages created in the storefront dashboard (Storefront>Pages) can have very diverse design requirements that often require custom layouts. In this guide, we'll go over some of the best practices for creating and managing custom product templates.
📄️ Custom Product Templates
Products can have very diverse design requirements that often require custom layouts. In this guide, we'll go over some of the best practices for creating and managing custom product templates.
📄️ Product Metadata
Product metadata lets you add custom data for products to use in theme templates. This provides a robust structured way for theme developers to customize products display in the storefront. See our user guide on adding custom metadata fields.
📄️ Product Variants
Products with multiple variants are very common, for example, a shirt with 3 colors (Blue, Green, Red) and 4 sizes (S,M,L,XL) would have a total of 12 actual product choices (SKUs). Presenting the variant choices to users can add significant complexity for theme developers to create great user experiences for customers within the catalogue. Let's go over how Products with variants and their attributes can be mapped together in the storefront product details template.