Save Big on 4 Premium Themes - Kalles, Ecomus, Unsen, Gecko - 30% OFF! View all discounted items  

Header background

Custom Section

Mie Tran

Written by Mie Tran

Last updated

338 views

On this page


The Custom Section is a flexible section that lets you build creative layouts using the blocks supported by the theme. You are free to explore, experiment, and mix & match these blocks - treating the Custom Section as a “playground” to create unique designs tailored to your store’s style and specific needs.

Another style you can create is by adding hotspots, lookbook items, and call-to-action elements.

custom section.gif

1. Key Blocks You Need to Know

When using Custom Section, you first need to add a Column or Group to contain the inner blocks.

1.1. Column

Best for dividing the layout into fixed columns; easy ratio control columns (10 columns or 12 columns), simple config, easy to use, great for simple column-based layouts.

layout 10:12.gif

10 columns

Divides layout into 10 parts with fixed ratios (1/10 – 10/10 = 10% – 100%). Best for simple and evenly split layouts.

2025-10-02_16-57-41.gif

12 columns

Divides layout into 12 parts with flexible ratios (1/12 – 12/12 = 8.33% – 100%). Great for complex or uneven grid layouts.

12.gif

1.2. Group

The Group block is ideal when you need flexible layouts. It allows you to:

  • Nest multiple blocks (even other Groups).

  • Use any public block supported by the theme.

  • Arrange and align content with flexbox (horizontal or vertical).

This makes Group perfect for building multi-level structures and creative layouts with full control over spacing and alignment.

group chuild.png

2. Blocks Supported by Custom Section

  • Heading – Highlighted titles.

  • Text / Text custom – Text content or advanced custom text.

  • Image / Media / Video – Add product or lifestyle images and videos.

  • Banner with product – Banner with featured product.

  • Lookbook item – Hotspot pins on images.

  • Blockquote – Quotes or testimonials.

  • Button / Button custom – Call-to-action buttons.

  • Countdown timer / Counter – Countdown for sales & number counters.

  • Newsletter – Subscription form.

  • Social media – Social links.

  • Icon – Decorative or highlight icons.

  • Your signature – Brand or personal signature.

  • Spacer / Space HTML – Create spacing.

  • Liquid – HTML – Embed custom HTML code.

By mixing Column, Group, and blocks like Media, Heading, Text, Spacer, Button, Blockquote, Your Signature, and Liquid HTML, you can create a complete section in just over 3 minutes.

mix section.gif

Here’s a video of the process we used to build this section—you can check it out to see how the section works.

Hope you’ll come up with unique and creative sections.

3. Section Layout Examples

3.1. Text Color Animation Effect

You can create a simple color-changing text effect by adding Custom Liquid / HTML blocks inside a Custom Section.

Configuration Steps

  1. Add section → Custom section

  2. Inside the section → Add block → Column (100%)

  3. Inside the Column → Add block → Group (Horizontal layout)

  4. Inside the Group → add Liquid / HTML blocks with the code below.

  5. Important: Any element that should animate must include

    class="text_custom_animation"

Lightning Icon Code

<svg class="text_custom_animation" style="width: 2.9rem; height: 4rem;" xmlns="http://www.w3.org/2000/svg" width="31" height="42" viewBox="0 0 31 42" fill="none"> <path d="M3.47892 23.31H9.63607V37.7088C9.63607 41.0685 11.4493 41.7484 13.6611 39.2286L28.7452 22.0301C30.5983 19.9303 29.8212 18.1905 27.0116 18.1905H20.8544V3.79173C20.8544 0.43202 19.0412 -0.247921 16.8294 2.27186L1.74536 19.4704C-0.0878407 21.5902 0.689276 23.31 3.47892 23.31Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/> </svg>

“UP TO – 70% OFF” Code

<div class="text_custom_animation hdt-text-sale">
  <div class="hdt-text-column">
    <span>UP</span>
    <span>TO</span>
  </div>
  <h3 class="hdt-sale-percent">70% OFF</h3>
</div>

<style>
  .hdt-text-sale{display:flex;align-items:center;gap:1.9rem;}
  @media(768px<width<=1150px){.hdt-text-sale{flex-direction:column;gap:0;}}
  .hdt-text-column{display:flex;flex-direction:column;}
  @media(768px<width<=1150px){.hdt-text-column{flex-direction:row;gap:10px;}}
  .hdt-text-column span{font-size:clamp(24px,3vw,30px);font-weight:600;line-height:2.8rem;}
  .hdt-sale-percent{font-size:clamp(35px,4vw,70px);margin:0;font-weight:700;}
</style>

Video for quick set up this layout:

🎁 Exclusive Deals for The4 Customers

EComposer

🎉 EComposer – Free 6-Month Plan

Build landing pages, sales funnels, and more with drag & drop.
The4 users get 6 months free (save $114) on Standard plan.

  • ✅ 300+ templates ready to use
  • ✅ Build any Shopify page
  • ✅ No coding required
🔓 Get 6 Months Free
SectionAI

🤖 EcomRise: Upsell & Bundles

Boost sales effortlessly with product bundles, upsell and cross-sell, buy X get Y, volume discounts

  • ✅ Easy upsell & cross-sell
  • ✅ Works with the latest themes
  • ✅ Trusted by 10k customers
🚀 Get 6 Months Free

Enjoy a free 3-day trial. Then get your first month for $1. Try Now

We uses cookies to ensure you get the best experience on our website.