Home Page Building

Page Building

2 articles

Sections, blocks, and groups

Sections, blocks, and groups Reign is built on Shopify sections and blocks. Once you see how they fit together, the editor makes sense and most layout questions answer themselves. This article covers the pieces. For the settings that repeat across all of them (color, spacing, layout, visibility), see Common section settings. Sections, blocks, and presets A section is a horizontal band of a page: a banner, a product grid, a row of columns. You add, reorder, hide, and remove sections per page. A block is a piece of content inside a section: a heading, an image, a button. In Reign almost all content is built from blocks, so a section is mostly a container you fill. You add and reorder blocks under the section they belong to in the editor sidebar. Many of Reign's sections are presets of one flexible section called Section. When you add Image banner, Multicolumn, or Collage, you are adding the same Section with a different starting layout and starting blocks. They share one set of controls, so what you learn on one carries to the rest. The Section, a blank canvas The Section is the heart of the theme. On its own it is an empty container with a full set of layout controls. Add it from Add section under Layout, then fill it with blocks. Its presets give you a finished starting point. Each one appears as its own entry in Add section: - Image banner: a heading and text centered over a background image. - Multicolumn: a row of text columns. - Collage: an arrangement of media cards. - Split banners: two linked image cards side by side. - Video with text: a video next to a caption. - Brand ethos, Quote, Highlights: prebuilt storytelling layouts. - Countdown: a countdown timer over a background. - Separator: a single divider line. Because every preset is the same Section underneath, its controls are the ones in Common section settings: Layout, Size, Appearance, Border, and the standard color, padding, margin, and visibility. Content slots in specialized sections Some sections wrap a special feature (a slideshow, a scroll effect, a list) with standard content slots. In those sections you will see named regions in the block list. The Display list section, for example, has an Above content slot and a Below content slot around its list. You add headings, text, or buttons into a slot, and they share the section's background and spacing. Other sections hold their content blocks inside the feature itself: in Hero slideshow, each slide is a slot you fill with headings, text, and buttons. Groups Groups are containers you place inside a section to arrange a set of blocks together. Reign has four. Group The everyday container. It has the same Layout controls as a section (Direction, Gap, alignment), applied only to the blocks inside it. A common use: you have a heading, text, and two buttons stacked vertically, and you want the two buttons side by side. Add a Group, set its Direction to Horizontal, and put the two Button blocks inside it. A Group can also carry a Link, which makes the whole group clickable. It comes in three presets: Group, Icon with text, and Icon with details. Reach for a plain Group unless you need a background or a border, since it keeps the page lighter. Styled group A Group plus Appearance and Border settings: a background color, image, or video, an overlay, a border, a corner radius, and a shadow. Use it to make a card or a highlighted box inside a section. Proportional group and Proportional part For side-by-side layouts where you control the width split, like an asymmetric two-column banner. A Proportional group holds Proportional part blocks, and you put your content inside each part. Each part has a Proportion from 1 to 5. The theme compares the values across the group, so two parts set to 1 and 1 share the space evenly, while 2 and 1 split it two to one. On phones the parts stack, and each part's Height takes over. Horizontal content A columns block. It lays its child columns out in a row that wraps to fewer columns as the screen narrows. Set Minimum column width to control when the wrap happens. Reign's Multicolumn preset is built from it. Tips - Reach for a plain Group first. Switch to a Styled group only when you need its background or border. - A preset is only a starting point. Once you add Image banner or Multicolumn, you can change every setting and swap, add, or remove the blocks inside it. - To move a block out of a group, drag it in the block list. To group existing blocks, add the group first, then drag the blocks into it.

Last updated on Jun 24, 2026

Common section settings

Common section settings Most Reign sections and container blocks share the same controls, grouped under the same headings in the editor. This article documents them once. Other articles link here instead of repeating them, and cover only what is unique to a given section. Not every section shows every group. A simple section shows Color, Padding, Margin, and Visibility. The flexible Section and the group blocks add Layout, Size, Appearance, and Border. You see the groups that apply. Color On simple top-level sections these controls sit in their own Color group. On the flexible Section and container blocks they sit under Appearance instead. - Color scheme: the set of colors (background, text, accent, buttons) applied to the section. Schemes are defined in Theme settings under Colors. Change a scheme there and every section using it updates together. - Inherit color scheme: only on container blocks (under Appearance), keeps the parent section's scheme. Turn it off to set a Color scheme for that block alone. - Use dark header theme over this section: switches the header to its dark styling while it sits over this section. Turn it on when the section background is dark enough that the default header is hard to read. Layout How the blocks inside the section are arranged. - Direction: Vertical stacks the blocks. Horizontal places them in a row. - Wrap elements when space is limited: with a horizontal direction, lets blocks drop to the next line instead of overflowing. - Gap: the space between blocks, in pixels. - Horizontal alignment and Vertical alignment: where the blocks sit inside the section. The options follow the direction, and include Left, Center, Right, Top, Bottom, and the distributions Space between, Space around, and Space evenly. - Use different layout on mobile: turn this on to set a separate Direction, Gap, and alignment for phones. The controls split into a Desktop layout group and a Mobile layout group. Size - Width: Full spans the screen edge to edge, Page matches the standard content width, and Custom lets you set your own. Custom adds a Desktop width and Mobile width in pixels. (Inside a container block the first option is Fit, which shrinks to the content.) - Minimum height: Fit sizes to the content. Pixels sets a fixed height with Desktop height and Mobile height. Percent sets the height as a share of the screen, useful for a full-height banner. Appearance - Background: None is transparent. Image adds an Image, an optional Mobile image, and Sticky background (the image holds still while the page scrolls). Video adds a Video picker. - Overlay: tints the area over the background so text stays readable. None, Solid (pick a Color), or Gradient (pick a Gradient). Border - Style: None, Solid, Dashed, Dotted, Inset, or Outset. Any style but None adds a Border thickness and a Color. - Corner radius: rounds the corners, in pixels. - Shadow: a drop shadow. None, Subtle, Medium, or Strong. Padding Space inside the section, around its content. Set Top, Bottom, Left, and Right in pixels. Turn on Use different paddings on mobile to set separate phone values, which splits the controls into Desktop padding and Mobile padding. Margin Space outside the section, between it and the sections above and below. Set Top and Bottom in pixels. Turn on Use different margins on mobile for separate phone values. Visibility - Visibility: where the section shows. All shows it everywhere, Desktop hides it on phones, Mobile hides it on desktop. Tips - To recolor a section, assign it a Color scheme rather than picking colors one by one. Edit the scheme in Theme settings and every section using it updates. - Padding controls space inside a section's background. Margin controls the gap between two sections. Use margin to separate sections, padding to breathe inside one. - Set a value on mobile only when the desktop value looks wrong on a phone. Leaving the mobile toggle off keeps one value for every screen, which is easier to maintain.

Last updated on Jun 24, 2026