Bulma v1 comes with a new **Smart Grid**. This grid is a 2 dimensional layout component that features **flexible columns**: Bulma will _fit_ as many columns as possible, given a minimum column width and a column and row gap.
By default, the Smart Grid has:
* a minimum column width of `9rem`
* a gap of `0.75rem`
{% endcapture %}
{% include markdown.html content=markdown %}
{% capture basic_grid_code %}
<divclass="grid">
{% for i in (1..23) %}<divclass="cell">Cell {{ i }}</div>
{% endfor %}<divclass="cell">Cell 24</div>
</div>
{% endcapture %}
{% capture basic_grid %}
<divclass="grid">
{% for i in (1..24) %}<divclass="cell py-3 px-4 has-background-primary has-text-primary-invert has-radius-normal">Cell {{ i }}</div>
{% endfor %}
</div>
{% endcapture %}
{{ basic_grid }}
{% include docs/elements/snippet.html content=basic_grid_code no_example=true more=true fullwidth=true horizontal=true %}
{% include docs/elements/anchor.html name="Smart Grid modifiers" %}