Grid
TheGrid component is a flexbox-based 12-column grid inspired by Bootstrap’s grid system. Column spans and gutter widths are controlled via props.
Grid props
Total number of columns in the grid.
Gutter size between columns. Accepts theme spacing values or
false to remove gutters.Highlights column boundaries for layout debugging.
Grid.Col props
Column span at the given breakpoint (1–12, or
'auto').Number of columns to offset the column from the left.
CSS flex order for the column.
Pane
PaneProvider and Pane enable resizable split-pane layouts using CSS Grid or Flexbox. Draggable Pane.Splitter handles let users resize panes interactively.
PaneProvider props
Total pixel width available for all panes.
Total pixel height available for all panes.
Initial
fr unit values for each named column splitter.Initial
fr unit values for each named row splitter.Pane.Splitter props
Unique key matching a column or row value defined in
PaneProvider.Minimum
fr size for the pane.Maximum
fr size for the pane.Which edge of the pane the splitter is attached to.