Skip to content
Foundation / Layout

SimpleGrid

server22 kB
@stellaria/nebula-webSimpleGridProps

Preview

Props

7
PropTypeDefault

children

ReactNode

className

Composes with the classes `Box` computes instead of replacing them.

string

cols

Columns of equal width. Unlike `Grid`, children declare no span: the count lives here. A number applies at every width; an object sets it per breakpoint from `base` upwards.

SimpleGridCols1

component

The element it paints. `ul` when the grid IS a list, so the count is announced.

(ElementType & C)"div"

justifyItems

How each cell sits in its column. Cells stretch by default, so a row of cards ends up the same height; anything else lets them keep their own.

"start" | "end" | "center" | "stretch"

spacing

Gap between columns, and between rows unless `verticalSpacing` overrides it.

SpacingValue"md"

verticalSpacing

Gap between rows when it should differ from `spacing`. Falls back to `spacing`.

SpacingValue

Also accepts

On top of its own props, this component forwards these groups.

Style props · 127