Script&Theory

§14 / SECTIONS

REF: TG–DOC–14 · REV. 1.7

Image with text

The Image with text section (sections/image-with-text.liquid) places an image next to content built from theme blocks. On screens 750 px and wider it is two equal columns. On smaller screens the columns stack.

TANGENT 1.7 / SHOPIFY OS 2.0 / UPDATED 2026-10-19

tangent / home
FIG. 01 — IMAGE WITH TEXT — MATERIALSDEMO STORE · PROTOTYPE

Setup

  1. Add Image with text (category Images). The preset adds a label, a heading, body text and a button.
  2. Upload an Image.
  3. Set Image position. Alternate Left and Right when stacking several of these sections.
  4. Choose Image shape, Media style and Content position.

Settings

SettingIDTypeDefaultOptions
ImageimageImage—
Image positionlayoutSelectLeft
  • Left
  • Right
Image shaperatioSelectPortrait
  • Portrait (0.8)
  • Square (1)
  • Landscape (1.5)
Content positionalignSelectMiddle
  • Top
  • Middle
  • Bottom
Media stylemedia_modeSelectAdapt to shape
  • Adapt to shape
  • Fixed band
  • Fill column
Image touches the screen edgefull_bleedCheckboxOn
Color schemecolor_schemeColor schemescheme-2

Media styles

Media styleBehavior
Adapt to shapeThe image uses the Image shape ratio.
Fixed bandThe image is 500 px tall (380 px on mobile) and content is vertically centered. On mobile the image appears below the text.
Fill columnThe image uses a fixed 896:1200 ratio, centered in its column. Buttons are styled as underlined text links.

Blocks

The section accepts theme blocks (@theme) and app blocks (@app). Theme blocks in Tangent: Text, Heading, Button, Group, Image, Spacer, Custom Liquid.

Mobile layout

Below 750 px the columns stack with the image first, except in Fixed band, where the image follows the text. Image position only affects the two-column layout.

Structure

example.txt
1Image with text (sections/image-with-text.liquid)
2└── .iwt grid (2 columns from 750 px)
3 ├── Media column: image or placeholder
4 └── Content column: theme blocks (Top / Middle / Bottom)
text
For developers

Last updated for Tangent 1.7

Get support ↗