> For the complete documentation index, see [llms.txt](https://docs.webexp.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.webexp.dev/drift-shopify-theme/drift-starter/pages-and-templates.md).

# Pages & Templates

Standard Shopify page templates and how DRIFT renders each one.

Shopify has several standard page templates that every store needs. DRIFT renders each one with its own design.

## Standard templates

| Template       | What it's for                                                                                                                         |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------- |
| **Home**       | Your homepage. Customizable with sections (feed, collection list, etc.)                                                               |
| **Product**    | Individual product pages. Uses the [Product Stack](/drift-shopify-theme/drift-starter/sections-and-features/product-stack.md) section |
| **Collection** | Lists of products. Uses the [Collection](/drift-shopify-theme/drift-starter/sections-and-features/collection.md) section              |
| **Cart**       | The full cart page (separate from the cart drawer)                                                                                    |
| **Page**       | Generic content pages (About, Contact, Shipping, etc.)                                                                                |
| **Blog**       | Blog index page                                                                                                                       |
| **Article**    | Individual blog post                                                                                                                  |
| **Search**     | Search results page                                                                                                                   |
| **404**        | Page-not-found error page                                                                                                             |
| **Password**   | Pre-launch password protection page                                                                                                   |
| **Account**    | Customer account dashboard                                                                                                            |

## Customizing a template

1. Open the theme editor
2. Use the dropdown at the top to switch between templates (Home, Product, Collection, etc.)
3. Add or remove sections specific to that template
4. Save

Customization is per-template. Adding a section to the homepage doesn't show on product pages, and vice versa.

## Creating a custom template

If you need a unique layout for a specific page (e.g., a special drop page), create a custom template:

1. Theme editor → top dropdown → **Create template**
2. Name it (e.g., "drop-launch")
3. Customize sections for that template only
4. In the page admin (or product/collection admin), assign the page to the new template

## Pages most stores need

* **Homepage** — the main entry point
* **Shop / All Products** — a general collection of everything
* **About** — your brand story
* **Contact** — how to reach you
* **Shipping & Returns** — what to expect
* **Privacy Policy** — required in most jurisdictions
* **Terms of Service** — required in most jurisdictions
* **Refund Policy** — required if you accept refunds
* **FAQ** — common questions answered

Shopify auto-generates Privacy, Terms, and Refund pages from **Settings** → **Policies**. Just paste in the auto-generated content; you can customize before publishing.
