<Column>

Columns are table cells. `width` is a percentage of the row; the widths of the columns in a row should add up to ~100.

<Column>

Container

Columns are table cells. `width` is a percentage of the row; the widths of the columns in a row should add up to ~100.

PropTypeDefaultDescription
widthnumber50Width as a percentage (1–100) of the parent Row.
background-colorcolorFill color behind the column.
padding-xnumber8Horizontal inner padding (px).
padding-ynumber0Vertical inner padding (px).
border-widthnumberBorder stroke width (px). 0/absent = no visible border.
border-styleenumsolid | dashed | dottedBorder stroke style.
border-colorcolorBorder stroke color.
border-radiusnumberCorner rounding (px). Independent of width — round a filled card without a stroke.

Common props

Every block accepts these in addition to its own props.

PropTypeDefaultDescription
margin-bottomnumber16Vertical space (px) below the block.
classNamestringTailwind-style utility classes compiled to inline CSS at render (e.g. "mt-4 text-zinc-500 sm:hidden"). Responsive/pseudo variants are hoisted into a <style> block. `class` and `tw` are accepted as aliases in code.
custom-csscssExtra inline CSS declarations merged onto the block's root element (e.g. "letter-spacing: 1px; opacity: 0.9"). Inlined so it survives every client.

Per-side spacing is also supported via padding and margin objects in the visual editor's inspector.