Section

An empty frame you fill with your own blocks, laid out in a column or a row.

Section is a frame you build yourself. You choose its colors, width, height and the space around it, then fill it with blocks: words, pictures, buttons, videos, groups of blocks and more. It sets out the blocks one under another or side by side.

Fourteen ready-made layouts in the picker are this same section with blocks already in place: everything under Images (such as Images: Side by side) and four under Text (such as Text: Statement). They all have the settings on this page. Start from one of those when it is close to what you want, and from Section when nothing is.

A Section on a computer
A Section built from the Image with text: Offset layout.

Add it

It can go on any page and in the footer, as many times as you like. It cannot go in the header. In "Add section", find Section under Custom.

As first added it has a Heading ("Made for every day"), a line of Text and a Button ("Shop now", leading to all your products), one under another, with medium space above and below.

There is only one Section in the picker. Plain Jane has a second frame with the same name that Shopify uses on its own to hold a block you generate with AI. You never add that one by hand, and it has only Color scheme, Width (Page width or Full width) and Spacing (Tight, Normal, Loose).

Settings

Select the section itself to see these.

Setting What it changes Options
Color scheme The colors of everything inside. A Group inside can choose its own colors for just its part. See shared settings. Any of your schemes. Default: Scheme 1.
Width How wide the content runs. Page width keeps it to your store's page width. Full width runs it across the screen, inside the page margin. Edge to edge runs it to the sides of the screen with no margin at all, for photos that meet the screen's edges. Text then touches the sides too. Page width, Full width, Edge to edge. Default: Full width.
Minimum height Makes the section at least this tall. Small is about a third of the screen, Medium half, Large about two thirds. Full screen fills the screen below your header. It grows taller if the blocks need more room. Auto, Small, Medium, Large, Full screen. Default: Auto.

Padding

Setting What it changes Options
Space above Empty space above the blocks. See shared settings. None, Small, Medium, Large, Custom. Default: Custom.
Custom space above The exact space. Only appears when Space above is Custom. 0 to 200 px. Default: 40 px.
Space below Empty space under the blocks. None, Small, Medium, Large, Custom. Default: Custom.
Custom space below The exact space. Only appears when Space below is Custom. 0 to 200 px. Default: 40 px.

Each ready-made layout starts with its own space and height. Its page says which.

Layout

Setting What it changes Options
Direction Vertical sets the blocks one under another. Horizontal sets them side by side in a row. Vertical, Horizontal. Default: Vertical.
Stack on mobile On phones, the row turns into a column, one block under another. Only appears when Direction is Horizontal. On or off. Default: on.
Horizontal alignment Vertical: where the blocks sit across the section. Stretch makes each one as wide as the section. Horizontal: where the row sits, or Space between to push the first block to the left edge, the last to the right and share the rest evenly. Vertical: Left, Center, Right, Stretch (default). Horizontal: Left (default), Center, Right, Space between.
Vertical alignment Vertical: where the blocks sit from top to bottom, or Space between to spread them out. Horizontal: how blocks of different heights line up, or Stretch to make them all as tall as the tallest. Vertical: Top (default), Center, Bottom, Space between. Horizontal: Top (default), Center, Bottom, Stretch.
Gap The space between one block and the next. None, Small, Medium, Large, Extra large. Default: Medium.

There are two Horizontal alignment and two Vertical alignment settings, one pair for each direction. You only ever see the pair for the Direction you chose, and each keeps its own choice when you switch.

In a column, Vertical alignment only moves the blocks when the section is taller than they are, so set Minimum height first. Text blocks whose Alignment is "Same as section" follow Horizontal alignment.

Blocks

You can add, remove, move and hide every block. Group holds other blocks, so you can put a column inside a row, or a row inside a column, as deep as you need. Apps that offer blocks can add them here too.

Text

Words of any kind: a heading, a paragraph, a caption, a small label. The ready-made layouts use it for every line of words, so it shows as "Text" or "Heading" in the list of blocks.

Group Setting What it changes Options
(top) Text The words. Bold, italic and links work.
Layout Width Fit to text keeps the block as wide as its words. Full width stretches it across its spot and lets you set Alignment. Fit to text (default), Full width
Line length How far a line runs before it wraps. Short, Medium (default), Full
Alignment Which side the words line up to. Only appears when Width is Full width. Same as section (default), Left, Center, Right
Appearance Style Which of your theme's text styles it uses. Body (default), Uppercase, Heading 1 to Heading 6, Custom
Font, Size, All caps Your own font, size and capitals. Only appear when Style is Custom. Font: Body, Subheading, Heading, Accent. Size: Same as body text, Small note, 16 to 72 px.
Stay readable over photos Turns the words light or dark against the photo behind them. Replaces Color while on. On or off. Default: off.
Text tone Only appears with Stay readable over photos on. Choose Light or Dark if a mid-tone photo makes the words hard to read. Adapts to the photo (default), Light, Dark
Color, Custom color The color of the words. Custom color appears when Color is Custom. Text (default), Heading, Link, Custom
Background, Background color, Corners A colored panel behind the words, and how round its corners are. Off by default. Corners: None, Slight, Round.
Spacing Top, Bottom Extra space above and under this block. None (default), Small, Medium, Large
Animation Animation, Speed How the words appear. Speed appears once you choose one. None (default), Scramble, Typewriter, Fade in, Slide up. Speed: Slow, Medium, Fast.

Image

One picture.

Setting What it changes Options
Image The picture. Until you choose one, a gray stand-in shows its place.
Link Makes the picture clickable. Give the picture alt text in Shopify so screen readers can say where it goes. Any link.
Width Fit to image shows it at its own size, up to half the screen on desktop. Full width stretches it across its spot. Fit to image (default), Full width
Shape Original shows the whole photo. Portrait, Square and Landscape crop it to that shape, so photos side by side line up evenly. Set a focal point on the photo in Shopify to choose what stays in view. Original (default), Portrait, Square, Landscape
Height How tall the picture is on desktop. Only appears when Width is Fit to image. On phones the picture fills the width of its spot, except at Extra small. Auto (default), Extra small, Small, Medium, Large
Corners How round the picture's corners are. See shared settings. None (default), Slight, Round

Button

A link styled as a button.

Group Setting What it changes Options
(top) Label, Link, Open in new tab The words on it, where it leads, and whether that opens in a new tab. Label default: "Shop now".
Appearance Style How it looks. Link is underlined words, with Show underline to turn the line off. Glass is see-through, for a button over a photo or video. Primary (default), Secondary, Link, Glass
Glass colors Use my own glass colors, then Tint, Text color, Hover tint, Hover text Your own colors for a Glass button instead of the color scheme's. Only appear when Style is Glass. Off by default.
Size Width on desktop, Width on phones, each with a custom width How wide the button is. Custom shows a slider from 10 to 100% of its spot. Fit to text (default), Full width, Custom

Group

A box that holds other blocks and lays them out on its own, the same way the section does. Use it for a column of words beside a photo, a photo with its caption, or a panel with its own background.

Group Setting What it changes Options
Layout Direction Its blocks one under another, or side by side. Vertical (default), Horizontal
Stack on phones On phones, a row turns into a column. Only appears with Horizontal. On by default.
Alignment Where its blocks sit across it. In a row, Spread across the row pushes them to both ends. Left (default), Center, Right; in a row also Spread across the row
Position Where its blocks sit from top to bottom. In a column it only appears once Minimum height is not None, and offers Spread top to bottom. In a row it offers Stretch. Top, Center (default), Bottom, and the extra option
Line up the text Lines up the words of blocks in different text sizes. Only appears in a row with Position at Bottom. Off by default.
Space between blocks The gap inside it. None, Small, Medium (default), Large, Extra large
Size Width on desktop, Width on phones, each with a custom width How much of its spot it takes. Custom shows a slider from 0 to 100%. Fit to content, Full width (default), Custom
Minimum height Makes it at least this tall, so Position can move its blocks up or down. None (default), Small, Medium, Large, Full screen
Appearance Same colors as the section, Color scheme Turn the first off to give this part its own color scheme. On by default.
Background, then Image and Image fit, or Video and Video fit A picture or video behind its blocks. None (default), Image, Video
Border, Border width, Border opacity, Corners A line around it and how round its corners are. Border: None (default), Solid
Show overlay, Overlay color, Overlay style, Gradient direction A tint over its background so the words on it are easier to read. Off by default. Style: Solid, Gradient.
Link Link, Open in new tab Makes the whole group clickable. Buttons and links inside it still work on their own.
Padding Top, Bottom, Left, Right Space inside its edges. None (default) to Extra large

A Group can also hold a Divider, a line between its blocks.

Giant text

Words that stretch to fill the full width, as large as they go.

Setting What it changes Options
Text The words. Default: "Be bold."
Font Which of your theme's fonts. Body, Subheading, Heading (default), Accent
Alignment Which side the words line up to. Left (default), Center, Right
Line height, Letter spacing Space between lines and between letters. Tight (default), Normal, Loose
Case Default keeps your capitals; Uppercase makes every letter a capital. Default (default), Uppercase
Animation, Repeat animation How the words arrive, and whether they do it again each time they come into view. None (default), Blur, Reveal
Read as a heading Search engines and screen readers read the words as a heading. It looks the same. Use Main heading once per page. No (default), Main heading (H1), Heading 2, Heading 3
Stay readable over photos, Text tone As on the Text block. Off by default.

The other blocks

Block What it is for
Heading with button A heading with a button beside it, for the top of a section. Settings: Position, Space between.
Decorative heading A heading in a hand-made lettering style: Ransom note, Bubble, Liquid metal, Fashion magazine, Pixel script or Marker tag.
Video A video you upload or a YouTube or Vimeo link, with Play automatically, Loop video, a Cover image, Height, Video shape and Corners.
Countdown Counts down to a date and time, then shows Message when it ends. See Drops.
Email signup An email field and button. Signups become customers in Shopify tagged "newsletter".
Marquee A strip of words or pictures that scrolls across the screen.
Logo Your logo, or your store name when there is no logo.
Social links Icons linking to your accounts. Empty ones stay hidden.
Payment icons An icon for each payment method your store accepts.
Spacer Empty space of a set Height, 0 to 200 px.
Enter store button Opens the password form. It only shows on the password page.
Custom Liquid Code you paste in yourself.

On phones

A section set to Horizontal becomes a column on phones while Stack on mobile is on, so blocks side by side on desktop stack one under another. A picture set to Fit to image fills the width of its spot. Space above and Space below shrink a little, unless they are Custom.

Tips

  • Start from the ready-made layout closest to what you want and change its blocks. It is quicker than building from an empty Section.
  • To put words beside a photo, set Direction to Horizontal. To put several blocks in one column of that row, wrap them in a Group.
  • To give photos side by side the same height, set each Image to the same Shape.
  • Use Edge to edge only when every block is a photo. Words in it run to the very edge of the screen.

Good to know

  • On your store, the section's content fades in and rises a little the first time it scrolls into view. Turn this off for the whole store in theme settings with Content fades in as it appears. It never happens in the editor, or for visitors who ask their device to reduce motion.
  • In the "Add section" preview, Minimum height is left out, so a tall section shows only as tall as its blocks.