Overview
Grid layout with a dynamic number of columns based on the current window width.
The grid will have:
- 4 columns for small windows (
width < 840px) - 8 columns for medium windows (
840px <= width < 960px) - 12 columns for large windows (
960px <= width)
Use with KGridItem, which accept "layout objects" as props. These layout objects can define values for span, alignment, or both.
For a grid with a fixed number of columns, see KFixedGrid and KFixedGridItem.
Props
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
gutter | The size of column gutters in pixels. If not provided, the gutter is set to 16px
if either window dimension is less than 600px, and set to 24px otherwise. | number|string |
null
| — |
debug | Show gridlines for debugging purposes | boolean |
false
| — |
Slots
| Name | Description |
|---|---|
default | Children of a KFixedGrid must be KGridItem components |