Multipurpose theme documentation
Multipurpose Fashion Theme
Text Columns Images Pro
Multipurpose Fashion Theme
Theme: Multipurpose Fashion Theme
Help Center > Sections & Blocks > Text & Content Sections > Text Columns Images Pro
Overview
The Text columns images Pro section displays a multi-column layout with an image per column. Use it for team members, features with visuals, or product benefits. Each column has an image, heading, text, and optional button/link. Block-based: add one Column block per column. Similar to Text columns with icons but uses images instead of icons. Fully responsive, accessible, RTL compatible, CLS-safe with aspect-ratio containers.
Where to Add This Section
- Go to Online Store > Themes > Customize.
- Select Homepage or desired template.
- Click Add section.
- Choose Text columns images Pro.
- Save.
π· Image placeholder: Add a screenshot of Text columns images Pro on storefront.
Quick Setup (3 Steps)
- Add Column blocks β Add one block per column.
- Add content β Image, heading, text, optional button/link per block.
- Configure β Set columns, gap, equal height, heading, and style.
Section Settings
| Setting | Description |
|---|---|
| Layout | |
| Container width | Page, Large, Full |
| Desktop columns | 1β4 per row |
| Tablet columns | 1β3 per row |
| Mobile columns | 1β3 per row |
| Column gap / Row gap | 0β64px spacing |
| Equal height | Same height per row |
| Vertical alignment | Top, Center, Bottom |
| Padding top / bottom | Section spacing |
| Content | |
| Section heading | Optional section title |
| Heading alignment | Left, Center, Right |
| Style | |
| Hover elevation | Lift effect on hover |
| Hover shadow intensity | 0 = none, 1 = subtle, 2 = medium, 3 = strong |
| Hover background color | Column hover tint |
| Border radius | Column corner radius |
| Transition speed | 150β600ms for hover effects |
| Animation | |
| Enable animation | Scroll-based fade/slide on view |
| Animation style | Fade, Slide up, Slide down |
| Animation duration / delay | 300β1200ms, 0β500ms |
| Stagger columns | Sequential animation per column |
Blocks: Column
Each column is a Column block. Add multiple blocks for multiple columns.
| Setting | Description |
|---|---|
| Image | |
| Show image | Toggle image visibility |
| Image | Column image (upload) |
| Image shape | None, Rounded, Circle, Star, Blob, Scalloped |
| Image aspect ratio | Square (1:1), Portrait (3:4), Portrait tall (2:3), Landscape (4:3), Landscape wide (16:9) |
| Image max width | 50β100% of column |
| Object fit | Cover, Contain |
| Shadow | Image shadow |
| Border radius | Image corner radius (when shape allows) |
| Hover zoom | Scale image on hover |
| Content | |
| Heading | Column heading |
| Text | Column body text (rich text) |
| Button label | Optional. Shown when link exists and whole column not clickable. |
| Button link | Optional URL |
| Whole column clickable | When enabled and link exists: entire column becomes a single anchor. When disabled: show button only if label + link exist. |
Link and Button Behavior
- Whole column clickable ON + link set β Column is a single anchor; no inner button. Cursor shows pointer on the clickable card link.
- Whole column clickable OFF + button label + link set β Button appears; column is not clickable.
- No nested anchors: when whole column is clickable, the button is not rendered.
Step-by-Step Setup
Step 1: Add the section
Add Text columns images Pro to your template.
Step 2: Add Column blocks
- Click Add block > Column.
-
For each block:
- Enable Show image and upload Image
- Choose Image shape and Image aspect ratio (use consistent ratio across columns for visual harmony)
- Enter Heading and Text
- Add Button label and Button link if desired
- Enable Whole column clickable to make the entire column a link
- Add 2β4 columns; drag to reorder.
Step 3: Configure section
- Section heading β Optional title.
- Heading alignment β Left, Center, or Right.
- Desktop columns β 1β4 (3 or 4 typical).
- Equal height β Enable for aligned rows.
-
Hover elevation / Hover shadow β Enable
for interactive feel. Respects
prefers-reduced-motion. - Save.
Use cases
- Team β Team members with photos and roles
- Features with visuals β Product benefits with imagery
- Process β Steps with illustrative images
- Partners β Partner logos or profiles
Text Columns with Icons vs Text Columns Images Pro
| Feature | Text Columns with Icons | Text Columns Images Pro |
|---|---|---|
| Visual | Icons (small, symbolic) | Images (larger, photos) |
| Best for | Features, benefits, process | Team, product benefits, visuals |
| Block | Column (icon + text) | Column (image + text) |
| Hover | May have icon hover | Hover elevation, shadow, zoom |
For merchants
- Use high-quality, consistent images (same aspect ratio across columns).
- Keep heading and text concise.
- 3β4 columns typical; 2 for longer content per column.
- Choose image aspect ratio per block; consistent ratio improves layout.
- Whole column clickable: use when the entire card should link; otherwise use the button.
Common mistakes
| Mistake | Fix |
|---|---|
| No images | Upload Image in each Column block; ensure Show image is on |
| Inconsistent image sizes | Use same aspect ratio; crop if needed |
| Too many columns | 2β4 columns for balance |
| Low-resolution images | Use high-quality images (e.g. 800px wide) |
| Pointer cursor on non-clickable column | Enable Whole column clickable + add link, or use button |
FAQs
It is a multi-column content section where each column can include an image, heading, rich text, and an optional link or button. It is useful for highlighting features, team members, benefits, or steps with visuals.
In the Shopify theme editor, open the template you want, click Add section, then choose Text columns images Pro. Save your changes.
You can control columns per device: Desktop supports 1 to 4 columns, Tablet supports 1 to 3 columns, and Mobile supports 1 to 3 columns.
Add a new Column block inside the section. Each block becomes one column. You can drag and drop blocks to reorder them.
Use consistent aspect ratios across columns for a clean layout. For sharp images, use uploads that are at least 800px wide (or larger if your images contain text or fine detail).
Image aspect ratio controls the shape of the image container (for example square or 16:9). Object fit controls how the image fills that container: Cover crops to fill, while Contain shows the whole image (may add empty space).
In a Column block, set Button link, then enable Whole column clickable. The entire card becomes a single link.
This prevents nested links (a link inside a link), which is invalid HTML and can cause accessibility and usability issues. When the whole column is clickable, the section uses one single link for the card.
Leave Whole column clickable disabled, then set both Button label and Button link. The column stays non-clickable and the button appears.
The button will not appear. To display a button, both Button label and Button link must be set.
Yes. In each Column block, toggle Show image off to hide the image for that block.
Shapes use CSS clipping. This is typically fast, but very complex shapes can be slightly heavier on low-end devices. If you prefer maximum simplicity, use None or Rounded.
It makes columns in the same row match height, which keeps the layout aligned when some columns have more text than others.
Column gap controls spacing between columns horizontally. Row gap controls spacing between rows vertically.
You can enable Hover elevation, set Hover shadow intensity, and optionally add a Hover background color. You can also enable Hover zoom on the image per column.
Yes. Turn on Enable animation, choose an Animation style, and adjust duration, delay, and optional stagger. The animation respects the visitor's reduced motion settings.
Yes. You can set different column counts for desktop, tablet, and mobile, and the layout adapts automatically.
Yes. The section uses headings and text structure, avoids nested links, and supports keyboard focus styles. For best results, add meaningful image alt text and descriptive headings.
The most common causes are mixed aspect ratios across columns, low-resolution images, or very different amounts of text per column. Use consistent aspect ratios and enable Equal height columns for aligned rows.
Yes. Use Contain for Object fit, choose a consistent aspect ratio, and keep images high quality for sharp display.