Layout

Col

A 12-column grid cell with per-breakpoint spans. `offset` works here — in v0 it emitted `ml-${n}/12`, which is not valid Tailwind, so it and all four `*Offset` props were silently no-ops.

data-scope="col"

Usage

<Col span={12} md={{ span: 6 }} lg={{ span: 4, offset: 1 }}>
  cell
</Col>
<Col :span="12" :md="{ span: 6 }" :lg="{ span: 4, offset: 1 }">cell</Col>
<Col span={12} md={{ span: 6 }} lg={{ span: 4, offset: 1 }}>cell</Col>
<ck-col [span]="12" [md]="{ span: 6 }" [lg]="{ span: 4, offset: 1 }">
  cell
</ck-col>

Props

PropTypeDefaultNotes
span1–12Columns occupied at every breakpoint.
offset1–11Columns skipped before the cell.
sm | md | lg | xl{ span?, offset? }Per-breakpoint overrides.
ordernumber | "first" | "last"Visual order. Written as --ck-col-order inline.

Prop names are identical in all four frameworks. Only two-way binding differs, and each framework uses its own idiom over the same underlying prop.

Migrating from react-ui-toolkit

v0v1Notes
offset / smOffset / mdOffset / lgOffsetoffset, and { offset } inside each breakpoint objectThese are newly functional — they never did anything in v0.