Rich Text
A flexible container that groups other blocks together inside a sized, styled band.
The Rich Text block is a container that holds other blocks together as one self-contained band of content. It carries its own width and height, its own background and borders, and its own arrangement controls.
Use it to lay out a stand-alone strip of content — a centred heading and paragraph, a row of buttons, an opening-hours panel — and control how wide and tall that strip sits on the page.
Rich Text is not the Text block
Despite the name, Rich Text is a layout container, not a place to write prose. If you want to type a paragraph, use the Text block instead. Rich Text holds blocks; Text holds words. It is also distinct from the rich text editor, the writing surface and toolbar you type into inside the Text and Heading blocks.
Blocks
The Blocks field is the heart of this container. Add child blocks to it and they stack inside the band, following the arrangement you set on the Layout tab.
You can add any of these inside a Rich Text container:
- Divider, Group, Button, Button Links, Heading, Logo, Media, Navigation, Opening Hours, Sponsors, Text, and Custom Attribute.
A Rich Text container can hold a Group, letting you nest a tighter cluster of blocks inside the wider band.
Arrangement
The Layout tab decides how the child blocks sit relative to one another.
- Direction — stack the blocks Vertical (one above the next) or run them Horizontal (side by side). Default: Vertical.
- Vertical on Mobile — when set to Horizontal, this stacks the blocks vertically on small screens so they stay readable. On by default. (Appears only with Direction set to Horizontal.)
- Alignment — line the blocks up Left, Center, Right, or Space Between. Default: Left.
- Position — push the blocks to the Top, Center, or Bottom of the band, or Space Between to spread them. Default: Top.
- Gap — the space between each block, from 0 to 120 px in steps of 4. Default: 24 px.
Size
The Size tab sets how wide and tall the whole band runs.
- Width — Full Width spans edge to edge, Page sits within the normal page margins, Narrow keeps the band tight and centred. Default: Page.
- Height — Auto grows to fit its content, or fix it to Small, Medium, Large, Full (the height of the screen), or Custom. Default: Auto.
- Custom Height — a slider from 200 to 1000 px in steps of 50, defaulting to 400 px. Appears only when Height is set to Custom.
Shared controls
Rich Text exposes its remaining controls as tabs on the block itself. Each works the same as it does on other blocks:
- Layout controls — the direction and alignment model used across blocks.
- Background and overlay — the Appearance tab, where you set a background image or video, borders, corner radius, and a media overlay.
- Colour scheme in blocks — how the band's colours follow your theme.
- Spacing and padding — the Padding tab, including left and right spacing. Padding and margin both start at 0.
- Analytics keys — tag the band for reporting.
Example
A narrow, centred content band with a heading and a paragraph:
Add the Rich Text block
Drop a Rich Text block onto the page.
Add the content
In the Blocks field, add a Heading and a Text block. Type your title and paragraph into each.
Size the band
On the Size tab, set Width to Narrow and leave Height on Auto so the band grows to fit.
Centre the contents
On the Layout tab, set Alignment to Center.
To frame the band, switch to the Appearance tab and add a background, borders, or rounded corners.
Where to go next
Building a page
Add, reorder, and edit the blocks inside a Rich Text container.
Group
A simpler container for clustering blocks, without the section-style width and height.
Text
A block for writing paragraphs and prose — the one you want if you just need words.
Custom Section
A full-width section you can fill with your own arrangement of blocks.