CLAUDE.md@bulma-ui/src/columns · git:20260704.209df49 · 2026-07-04 · sha256 fe20768947f4e007
CLAUDE.md@bulma-ui/src/columns git:20260704.209df49A
Immutable. This exact content never changes and is served at /api/v1/blob/fe20768947f4e007.
# columns/ — the flexbox column system `Columns` + `Column`: Bulma's flexbox layout for **proportional / responsive side-by-side** content (sizes like `is-half`, per-breakpoint props, offsets). **Columns vs Grid (#196 exists because agents get this wrong):** for a uniform grid of same-sized items — especially card grids that should be equal height — prefer `../grid/` (`Grid`/`Cell`, CSS Grid, equal heights for free). Use Columns when column _proportions_ or per-breakpoint behavior are the point. Equal-height gotcha: a card inside a `Column` doesn't stretch by default. The recipe is flex helper props on the Column (`display="flex" flexDirection="column"`) plus a growing child — `height: 100%` on the card does **not** work. Stock Bulma — no SCSS. Tests in `__tests__/`. Anatomy rule: see `bulma-ui/CLAUDE.md`.