Skip to content

zk-grid ​

Renders a <div class="grid"> wrapper with optional column count class.

Props ​

PropTypeDefaultDescription
columnsint|nullnullAppends grid-cols-{N} class when set
classstring|nullnullReplaces the base grid class when provided

Examples ​

Default grid ​

blade
<x-zk-grid>
    <x-zk-grid-item>A</x-zk-grid-item>
    <x-zk-grid-item>B</x-zk-grid-item>
</x-zk-grid>
{{-- renders: <div class="grid">...</div> --}}

With column count ​

blade
<x-zk-grid :columns="3">
    ...
</x-zk-grid>
{{-- renders: <div class="grid grid-cols-3">...</div> --}}

Custom class (replaces grid) ​

blade
<x-zk-grid class="product-grid">
    ...
</x-zk-grid>
{{-- renders: <div class="product-grid">...</div> --}}

Notes ​

  • When class is provided it replaces the base grid class, unlike most other layout components where class is merged.

Documentation of 3.2.0 , built from c93e21f on 3.2.0 by pipeline #2919741884 on 2026-10-06.