Component

Containers

Two components that work together but do different jobs. Layout Container builds the structure — it decides how many columns a section has and how much space sits above and below it. Container styles the surface — it wraps content inside a column in a padded, colored, rounded, or gradient box. Grid first, then the box: Layout Container makes the row, Container dresses the cell. Every demo band below is the real component.

Layout Container

Always wrap content, components, and containers in a Layout Container. Never nest a Layout Container inside another Layout Container. Containers go inside Layout Containers.
 

The row. Sets columns (1–4), section padding and margins, gutters, full-width behavior, and an optional background band. Every section of a page starts with one.

Container

The box. Wraps content inside a column with per-breakpoint padding, a background color or gradient, corner radius, and match-height. Always lives inside a Layout Container.

Layout Container

OptionPropertyValues / Behavior
One ColumncolumnLayout: "1"Single full-width column — the default
Two ColumncolumnLayout: "2"Children split into 2 responsive columns
Three ColumncolumnLayout: "3"3 responsive columns
Four ColumncolumnLayout: "4"4 responsive columns
Background ColorbackgroundColorHex value fills the section band
Padding / MarginpaddingTop, paddingBottom, marginTop, marginBottomnone, xxsmall, xsmall, small, medium (Medium = Mobile 32px / Desktop 48px)
Remove GuttersnoGuttersDrops the column gutters
Full WidthfullWidthBreaks out of the page max-width
IDidHTML id — powers anchor links like the ones in this table

Container

OptionPropertyValues / Behavior
Background + PaddingbackgroundColor, mobilePadding…largeDesktopPaddingHex fill; padding set in px per breakpoint (mobile / tablet / desktop / large desktop)
Corner RadiusradiusTopLeft, radiusTopRight, radiusBottomLeft, radiusBottomRightPer-corner radius in px — demo uses 48px on three corners
GradientgradientValueFull CSS gradient string, e.g. linear-gradient(120deg, …)
Match HeightmatchHeightEqualizes heights across siblings in a multi-column row
Z-IndexzIndexStacking order for overlap treatments

Layout Container: One Column

Single Column

Layout Container: Two Column

Column 1

Column 2

Layout Container: Three Column

Column 1

Column 2

Column 3

Layout Container: Four Column

Column 1

Column 2

Column 3

Column 4

Layout Container: Background Color #E5EEF2

Column 1

Column 2

Container: Background + Padding

Container
Background #E5EEF2, Padding 32 32 32 32, Radius 16 16  16 16

 

Container: Corner Radius

Container
48px radius on three corners (radiusTopLeft, radiusBottomLeft, radiusBottomRight).

 

Container: Background Gradient

Container (with Gradient)
gradientValue accepts a full CSS gradient string — this is the brand blue-to-green at 120°
 

linear-gradient(120deg, rgba(0,155,215,1) 0%, rgba(96,193,164,1) 65%);

Authoring Tip: Layout Container sets the grid; drop a Container inside a column when you need a styled card surface.