# Sanity CMS Modules

<figure><img src="/files/Nv7HJRmaaKR1QAq768fw" alt=""><figcaption></figcaption></figure>

### 1. Banner Slider

<figure><img src="/files/o7V2pOTryQL8Ql36TbCG" alt=""><figcaption></figcaption></figure>

Sanity config:

<figure><img src="/files/5u1hPcESLvVb419h0hxj" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/99UdGAQAQQL1ve0vxULc" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/x72PtrV7PMdTjWClROvc" alt=""><figcaption></figcaption></figure>

###

### 2. Banner Grid

<figure><img src="/files/8yfaTPUuvGgjigEbSH63" alt=""><figcaption></figcaption></figure>

Sanity config:

<figure><img src="/files/5mX7P3gijHmn68zNJXB2" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/do1HIo1vq1fsqYFUan78" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Oo6JGCi0k4pTAx0AHkLf" alt=""><figcaption></figcaption></figure>

### 3. Selected Products

<figure><img src="/files/eQGh8FMXvNsKWTKCQTRG" alt=""><figcaption></figcaption></figure>

Sanity config:

<figure><img src="/files/gaZiYt9aqxve0LbhQ4mC" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/wqH0TZSDz98QpLoS1EsS" alt=""><figcaption></figcaption></figure>

### 4. Collection Tabs

<figure><img src="/files/CMiJnXl62ds1KNhPumCM" alt=""><figcaption></figcaption></figure>

Sanity config:

<figure><img src="/files/FFhYij6bBw1H4nCfRkWv" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/lFTBXfNwfSDEd7NfCyEO" alt=""><figcaption></figcaption></figure>

### 5. Video Background

<figure><img src="/files/rpxFGlHzqRHYhXez1Udy" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/7HFiVqz9MpTUe8Xk4SPH" alt=""><figcaption></figcaption></figure>

### 6. Latest Blog

We fetch the latest posts from Shopify Admin blog. We created the Latest Blog module to facilitate the arrangement of blocks on CMS pages.

<figure><img src="/files/m900RS3a4yj9DVtPQigy" alt=""><figcaption></figcaption></figure>

Sanity config:

<figure><img src="/files/IarnbPflJL4Y1JvKmwFI" alt=""><figcaption></figcaption></figure>

### 7. Policies

<figure><img src="/files/hCffZFYtyHObWBfupj5k" alt=""><figcaption></figcaption></figure>

Sanity config:

<figure><img src="/files/8wwAAIhnJAqC0Q75tFZX" alt=""><figcaption></figcaption></figure>

### 8. Image Hotspot

<figure><img src="/files/yFQB0IIn2ykLdFPR9sVx" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/9DwVERqYOnRkXehwxzO2" alt=""><figcaption></figcaption></figure>

### 9. Instagram

<figure><img src="/files/Vt0LEcAhyrsSsGAnDhqq" alt=""><figcaption></figcaption></figure>

Currently, we use snapwidget for the instagram module. You can create the instagram widget here:

<https://snapwidget.com/>

After that, paste the Embed ID  to Sanity instagram module config:

<figure><img src="/files/2PD3RMOfHFYOdCls7t3R" alt=""><figcaption></figcaption></figure>

### 10. Google Map

<figure><img src="/files/386nitSZdMriFa9Kw2jJ" alt=""><figcaption></figcaption></figure>

Sanity config:

<figure><img src="/files/GFD5ocxdg4ZB8R9Mrlo0" alt=""><figcaption></figcaption></figure>

### 11. Portable Text

<figure><img src="/files/VyL3V3JpaV8528uwSJ0d" alt=""><figcaption></figcaption></figure>

Sanity config:

<figure><img src="/files/aqxoUp2AHvPcvvap1fmH" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/X35C0LLSUwYQLV8gIJ7Z" alt=""><figcaption></figcaption></figure>

### 12. Image With Text

<figure><img src="/files/4TYQAmensM3XybLJC1tg" alt=""><figcaption></figcaption></figure>

Sanity config:

<figure><img src="/files/rvhkD7mqX6OdnZ7TYOdy" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/MJ86Bmy4pRK4BfU8i8kP" alt=""><figcaption></figcaption></figure>

### 13. Contact Form

<figure><img src="/files/fi9w5y4az444b6gPNFWO" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/zJMixuILekFX3sCvbIpv" alt=""><figcaption></figcaption></figure>

### 14. FAQs

<figure><img src="/files/C9ptk9mSHyRZg5iDuEpp" alt=""><figcaption></figcaption></figure>

Sanity config:

<figure><img src="/files/e2s04GpHkKLFRHUP7jXh" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/y91Z94b53DQSt0pPA8Cm" alt=""><figcaption></figcaption></figure>


---

# 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://truestorefront.gitbook.io/owen-hydrogen-shopify-theme/sanity-cms-modules.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.
