# Custom content

<figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FGNSn9RNNysnPvxLeH0ua%2FHyper%20docs%20screenshot%20do%20not%20delete%20(15).jpg?alt=media&#x26;token=f7325f98-d4d8-4230-a333-7e23ba09c259" alt=""><figcaption><p>Custom content - image card blocks</p></figcaption></figure>

The **Custom content** section provides design flexibility and a customizable layout to display any type of content such as videos, featured collections, or even image cards, etc.

This section makes room for customization beyond standardized templates, empowering you to create visually appealing and engaging pages tailored to your business needs and branding requirements.

In this article, we will show you how to add a Custom content section.

## How to add a Custom content section to your Shopify store

{% hint style="success" %}
Steps

1. In the theme editor (**Customize**), click **Add section**
2. Select **Custom content.**
3. Make necessary changes.
4. **Save** the settings.
   {% endhint %}

## How to edit a Custom content section

### Section settings

#### General

* **Container**: Choose between **Full width** or **Fixed width** layout.
* **Color scheme**: Select a background/text color combo to match your brand. Learn more: [colors](https://docs.foxecom.com/hyper-theme/theme-settings/colors "mention")
* **Enable sticky columns on desktop**: Stick a column while the user scrolls (optional, for advanced storytelling layouts).

<figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FN1V31wQWqaedbkASaWGj%2FUntitled%20design%20(28).gif?alt=media&#x26;token=cfdfc2c5-eefd-4d17-b01b-d5493ff3918d" alt=""><figcaption></figcaption></figure>

#### Section header

<figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FXZhxDfrpbV16gZVF6vG0%2Fimage.png?alt=media&#x26;token=233c8c1a-904a-432b-a788-e441dcc64f36" alt=""><figcaption></figcaption></figure>

* **Subheading, Heading, and Text**: Introduce your section with clear messaging.
* **Text alignment**: Align left, center, or right.
* **Heading size and Text size**: Control typography hierarchy.

#### Grid settings

**Column gap / Row gap**: Adjust spacing between content blocks for a tighter or more open look.

<figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2F9aFlpmcMVwhdIbR6R7UM%2Fimage.png?alt=media&#x26;token=d917f70b-b6c8-4e92-a2fc-9a8022d77643" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2F7sClppQxIWxpZfaYaMJG%2Fimage.png?alt=media&#x26;token=12fac41a-521b-4330-84c7-be1b9dd44150" alt=""><figcaption></figcaption></figure>

#### Mobile layout

If you are not into the grid layout, you can use the carousel layout by selecting the **Enable swipe on mobile**.

<figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FRxfjNTKkf1L43ezlLy2M%2Fimage.png?alt=media&#x26;token=2849c1c0-9f2c-4654-b081-abb302de84ac" alt=""><figcaption></figcaption></figure>

### Block settings

<figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FdevXrM3BV1j6xgfMBFvN%2Fimage.png?alt=media&#x26;token=82440869-95fb-40fd-b231-6115f5dca07f" alt=""><figcaption><p>Image card blocks</p></figcaption></figure>

<figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FIumwRTEjdRcoEImq5MY7%2Fimage.png?alt=media&#x26;token=615cdd96-1c1c-4c90-9d48-a0a52d9ebc30" alt=""><figcaption><p>Hotspot card blocks</p></figcaption></figure>

Each block comes with common settings and its settings.

**Block settings**

* **Container width**: Choose how wide the block.
* **Vertical alignment**: Align the block vertically within its section (Top, Middle, Bottom).

**Choose from available block types:**

<details>

<summary>Image card</summary>

Highlight a promotion, collection, or featured content using a custom image, headline, text, and optional call-to-action button — all wrapped in a clean and responsive layout.

Adjust the **Color scheme** for the block. Learn more [colors](https://docs.foxecom.com/hyper-theme/theme-settings/colors "mention")

#### Image settings

* **Image**: Upload an image for the card.
* **Image ratio**: Choose how the image scales (e.g. adapt to image or fixed aspect ratio).
* **Image overlay opacity**: Add a dark overlay for better text readability.

#### Content settings

* **Content position**: Choose where the text/button appears.

![](https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FE6s6SqUu4x1lO4eTtmCy%2Fimage.png?alt=media\&token=679e08f1-5204-4bf2-9ca1-1a569465d352)

* **Content alignment**: Align text left, center, or right.
* **Content spacing**: Adjust padding around the text.
* **Card link**: Add a link to the image that directs customers to a desired page.
* **Subheading & Heading**: Add eye-catching titles.
* **Text**: Add supporting promo or product details.
* **Button label**:  Add a call-to-action button to the card content.
* **Button style**: Choose between primary, secondary, underline, etc.

#### Badge settings

![](https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FQWYRftGqlZZ1Bsifexwc%2Fimage.png?alt=media\&token=a347fe88-3c95-4f4b-9a3d-b6166e19cc92)

You can add a **promotional badge** like “Save 40%” or “New” to catch the shopper’s attention with deals or labels.

* **Show badge**: Toggle on/off.
* **Color scheme**: Style it to match your theme.
* **Shape**: Circle or Square.
* **Position**: Top right/Top left/Button right/Button left.
* **Subtext & Text**: Customize your badge message (e.g. Save / 40%).

{% hint style="info" %}
The size of the badge depends on the length of the badge content.
{% endhint %}

#### Mobile settings

* Choose a **mobile-specific image** if needed for better display.
* Toggle **Show content below image** to stack text/button under the image on smaller screens.

![](https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2F6R8xFYFv4UDt4yyVWn04%2Fimage.png?alt=media\&token=03a0bc38-0c62-4d18-8890-43f9efad5f7b)

![](https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FQfOGAo7fM4R4ZNWxNzJY%2Fimage.png?alt=media\&token=05567ed9-75b0-46a5-bafd-991cc6ca6090)

</details>

<details>

<summary>Video</summary>

Embed a branded video directly into your page layout.

* Video source: Choose between:
  * **Shopify-hosted video**: Upload the video directly to your Shopify files.
  * **Embed via URL**: Paste a YouTube or Vimeo link for an external video.
* **Cover image**: Upload a **custom thumbnail** that displays before the video plays.
* **Video ratio**: Choose how the video scales (e.g. “Adapt to image” for flexibility) - apply to Shopify-hosted video.
* **Alt text**: Add a short description for screen readers and accessibility.
* **Enable video autoplay**: Autoplays the video when it enters the viewport (muted for browser compliance).
* **Enable video looping**: Repeats the video automatically when it ends.

{% hint style="info" %}
:star2: **Best practices:**

* Use a **clear, high-resolution cover image** if your video doesn’t autoplay.
* Keep videos **under 60 seconds** for higher engagement.
* Add **alt text** for accessibility and better SEO.
* Pair with a **text block** or **button** for strong CTAs.
  {% endhint %}

</details>

<details>

<summary>Image</summary>

A simple but effective visual element that allows you to add high-quality static images anywhere on your page.

![](https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FRmjsyKey1byJ1t1s4MII%2Fimage.png?alt=media\&token=d7f07d61-a008-42bd-97d3-7630ecee7387)

* **Upload** your custom image or choose from free Shopify image resources.
* Use a high-resolution, well-composed image for best visual impact.

{% hint style="info" %}
:star2: Best practice: Pair with **text** or **buttons** in other blocks for interactive storytelling.
{% endhint %}

{% hint style="info" %}
If you want to add an overlay text over the image, use [#image-card](#image-card "mention") block instead.
{% endhint %}

</details>

<details>

<summary>Text</summary>

A flexible content element that lets you add formatted headings, body text, and an optional button.

![](https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FKbKWNMvyilswGJPqqMq2%2Fimage.png?alt=media\&token=45f0d98b-0815-4bed-ad11-52a47cec2df4)

* **Subheading**: Small line of text to introduce the section.
* **Heading**: Main bold title (supports rich formatting)
* **Text**: Paragraph or message that explains your brand, product, or story (supports links, formatting).
* **Text size:** Adjust font size for text block body (e.g. base, small, large)
* **Button settings** (Optional):
  * **Button label**: Add a CTA.
  * **Button link**: Choose a destination (product, collection, custom URL)
  * **Button style**: Choose a visual style.

</details>

<details>

<summary>Lookbook card</summary>

Feature a lifestyle image with a pop-up overlay that displays **up to 5 tagged products**, making it easy for customers to “Shop the Look.”

![](https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FkKiH0Q8Hby3QWCbKOHTG%2Fimage.png?alt=media\&token=3c1a36d1-5315-405c-b85a-42540955a4fa)

* **Products**: Select up to 5 products that are tagged on the card.
* **Image:** Upload image/video to the lookbook card and adjust image ratio

<div align="left"><figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FkELcUNHHtUrUHKKEN4cI%2Fimage.png?alt=media&#x26;token=9e141ccf-b2e9-4739-b30c-a0142d3935f5" alt=""><figcaption></figcaption></figure></div>

* **Heading**: Display a heading above the tagged products.

![](https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2F048dyDj8RfBwpPiHe6Hn%2Fimage.png?alt=media\&token=e7e1d68b-f8ae-43d4-be98-bd57e0ddb711)

</details>

<details>

<summary>Image card with product</summary>

Perfect for showcasing a specific product with a compelling image, headline, subheading, and call-to-action — all in a clean, card-style layout.

![](https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2Fad6TVYCbndiHi6M8ivqP%2Fimage.png?alt=media\&token=343b1d43-df77-4c6e-a069-925716404cf4)

* **Image**: Upload or select a featured image that will appear on the card.
* **Image ratio**: Choose between **Adapt to image** or **a fixed ratio**. This ensures the layout fits the design aesthetic of your store.
* **Content**: Enter a subheading, heading, and text for the image card.
* **Button:** Add a CTA button next to the selected product that directs customers to the product details page.&#x20;

![](https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FSqYDmO5k7K5INNBwPqyN%2Fimage.png?alt=media\&token=bea3d226-c43f-475c-8996-afe646b3a7cf)

* **Product**: Link a product directly within the card. Once selected:

  * The product title and price will automatically appear.
  * A thumbnail preview will show at the bottom of the card.

  <figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2F3wXhPmyt61dNvWCx5Cl6%2Fimage.png?alt=media&#x26;token=9db335ba-55a9-46b0-a23c-35e7ec555bdc" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
:star2: Best practices:

* Pair this block with a strong product and a limited-time promo to increase conversion.
* You can add multiple Image card with product blocks in one Custom content section to create a gallery-style product showcase
  {% endhint %}

</details>

<details>

<summary>Hotspot card</summary>

Showcase products within a lifestyle image. Each clickable hotspot can be linked to a specific product, letting users explore items visually — perfect for “Shop the Look” or “Get Inspired by Spaces” sections.

#### General settings

* Icon style: Choose between `Plus` or `Dot` styles.

![](https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2F6vK0ffxJWOyW0H5nhvOU%2Fimage.png?alt=media\&token=4278c1cd-cfd4-4771-b69d-48cc488d5012)![](https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2F8VuDLeYdcPNoB0Je593h%2Fimage.png?alt=media\&token=26a0938a-3872-48d3-8d25-e7e3e814d66e)

* Icon color: Light or Dark, depending on your image for best contrast.

![](https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FPyODO7pkiiVMWeP56mpD%2Fimage.png?alt=media\&token=e9120736-bb6f-4841-8288-0352a15fb3f6)![](https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2Fzvy4tzo10NPUAjicZx9B%2Fimage.png?alt=media\&token=c4a27541-188a-4fdb-bc5c-34cc37956b60)

#### Image settings

* Upload a **high-quality image** that fits your branding.
* **Image ratio**: Set how the image is scaled (e.g. Adapt to image or a fixed ratio).

#### Product hotspots

You can tag up to **4 products** in one image.

For each:

* **Product**: Select the product you want to showcase.
* **Vertical alignment**: Controls how high or low the icon appears (0–100%).
* **Horizontal alignment**: Moves the icon left or right across the image (0–100%).

The product card appears when users hover or tap the icon.

![](https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FBXjL7PTAXACMjvdgtDVj%2Fimage.png?alt=media\&token=3d7d7040-5e30-4d92-ab7e-43b158e09432)

{% hint style="info" %}
:star2: **Best practices:**

* Use **simple backgrounds** to keep hotspots visible.
* Stick with **2–3 hotspots** per image to avoid clutter.
* Make sure each tagged product is visible in the photo.
* Align products logically with where they appear in the image.
* Use **icon style** that contrasts with your image for accessibility.
  {% endhint %}

</details>

<details>

<summary>Collections 🔥</summary>

Showcase a group of related products under a collection. It is typically used to highlight specific product categories, seasonal selections, or promotional items to guide your customers and increase engagement.

<figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FV1sJcX7vfCaelcoCq2C4%2Fimage.png?alt=media&#x26;token=a7a9539e-a3fd-4aba-a44e-139a8f0edefc" alt=""><figcaption></figcaption></figure>

**Collection list:** Choose collections used in the block.

**Grid settings**

* **Maximum products to show:** Set the total number of products visible in the section (between 2 and 12).
* **Number of columns on desktop** (between 2 and 4): Adjust the number of products displayed per row for desktop users.

<figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2F2V50m1SBZvP37FOqMZ8i%2Fimage.png?alt=media&#x26;token=d77e855b-17f7-4b5d-9510-b76ef81d1cb3" alt=""><figcaption></figcaption></figure>

* You can also control the suitable spacing between the product cards by selecting **Column gap** and **Row gap** options.

<figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2F6OffRZImnurbDBMnXV5g%2Fimage.png?alt=media&#x26;token=cd3561ae-d7c6-452d-b276-63f8292a58a2" alt=""><figcaption></figcaption></figure>

**Carousel settings**

* **Enable carousel on desktop:** Toggle this option to display the products as a scrolling carousel.&#x20;
* **Image ratio:** Select the aspect ratio for product images.
  * Use global settings
  * Adapt to image
  * Square (1:1)
  * Portrait (3:4)
  * Landscape (4:3)

Carousel shows only when the number of products is larger than the number of columns.

**Mobile layout**

<figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2F7Nb5alzUBWHxqV0swndM%2Fimage.png?alt=media&#x26;token=75011b3f-e4c0-4bad-88e5-a69ea5d870ce" alt=""><figcaption></figcaption></figure>

You can adjust the **Number of columns on mobile** to **1 column** or **2 columns**.

<div><figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FTWkMLslRWTg5LUAAv7LV%2Fimage.png?alt=media&#x26;token=4d20c393-2446-41f9-8d77-21d7167a7198" alt="" width="226"><figcaption></figcaption></figure> <figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2F7lQfbPwfCZIYfk7UQRq4%2Fimage.png?alt=media&#x26;token=5ef44129-65d8-42fb-b039-12696eae1687" alt=""><figcaption></figcaption></figure></div>

If you are not into the grid layout, you can use the carousel layout by selecting the **Enable swipe on mobile**.

{% hint style="info" %}
Use the swipe option for larger collections to save space while showcasing more products.
{% endhint %}

<figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FpMVMsb8AFeMvgJsrzYbn%2Fimage.png?alt=media&#x26;token=fd09a274-8962-4b5b-8061-d674bfbd2515" alt=""><figcaption></figcaption></figure>

**Block settings**

<figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FMrVllKJsMvdthrCN5KW1%2Fimage.png?alt=media&#x26;token=504dd83d-c410-4cbb-9315-d26aceee1306" alt=""><figcaption></figcaption></figure>

* **Container width:** Set the width of your block
* **Vertical alignment:** Choose the vertical alignment of the block (Top/Middle/Bottom)

</details>

***

<figure><img src="https://3026705042-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAJrvmfqcj9TMoPkl3bNc%2Fuploads%2FkUIzEsJKOeRiz891zyf5%2Flivechat883x471%20(1).png?alt=media&#x26;token=90cbed2c-e791-49c8-9f43-49a08bed6f1f" alt=""><figcaption><p><a href="https://apps.shopify.com/xflow?utm_source=foxecom&#x26;utm_medium=help_center_hyper&#x26;utm_campaign=banner">Install XFlow Back In Stock Automation FREE</a></p></figcaption></figure>
