# Templates

{% hint style="danger" %} <mark style="color:red;">Theme retirement</mark> | Context is no longer available on the Shopify theme store. **Theme support and updates for current users will end after May 18, 2024**. [Learn more here](/context/readme/theme-retirement.md).
{% endhint %}

**Templates** provide the content, layout, and style of your online store pages. There are templates for every type of page supported by Shopify, such as the *home page*, *products*, *collections*, *blogs*, *cart*, and more.

## Overview

In the table below, find Context's available templates and setup guides. Each guide includes step-by-step instructions, demo examples, and further resources.

| Template                                                              | Description                                                |
| --------------------------------------------------------------------- | ---------------------------------------------------------- |
| [Home page](/context/pages/templates/home-page.md)                    | Design the landing page of your online store.              |
| [About page](/context/pages/templates/about-page.md)                  | Introduce your store, team members, and vision.            |
| [Blogs page](/context/pages/templates/blogs-page.md)                  | List the latest blog posts from your blog.                 |
| [Blog posts](/context/pages/templates/blog-posts-template.md)         | Publish store updates, and featured content.               |
| [Cart page](/context/cart/cart.md)                                    | Show an overview of cart items before checkout.            |
| [Collections page](/context/collection-pages/collection-pages.md)     | Display product collections in a grid with filter options. |
| [Collections list](/context/pages/templates/collections-list-page.md) | Display your store's collections in a grid.                |
| [Contact page](/context/pages/templates/contact-page.md)              | Let customers get in touch with an easy contact form.      |
| [Password page](/context/pages/templates/password-page.md)            | Restrict access to your online store with a password.      |
| [Product template](/context/product-pages/product-template.md)        | Display product details, variants, and buy button.         |
| [Search page](/context/pages/templates/search-page.md)                | Show full-page search results with filter options.         |
| [404 page](/context/pages/templates/404-page.md)                      | Show a 404 message when a page does not exist.             |

### Shopify templates

The following templates are controlled by Shopify. For questions and issues, please [contact Shopify Support](https://help.shopify.com/en/support/login)

| Template                                                                                                        | Description                                                |
| --------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- |
| [Gift cards ↗](https://help.shopify.com/en/manual/products/gift-card-products)                                  | Display a purchased gift card's value and code.            |
| [Checkout ↗](https://help.shopify.com/en/manual/checkout-settings)                                              | Let customers buy products with preferred payment methods. |
| [Customer accounts ↗](https://help.shopify.com/en/manual/customers/customer-accounts/classic-customer-accounts) | Let customers login to see their info and order history.   |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.fluorescent.co/context/pages/templates.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
