Layout
Columns
Use .quanta-columns to create horizontal layouts using a flex-based grid. Combine it with .col-* utility classes to define column widths based on a 12-column grid.
<div class="quanta-columns">
<div class="col-6">Column 1</div>
<div class="col-6">Column 2</div>
</div>
Column 1
Column 2
Fixed Width Columns
Set column width using .col-1 to .col-12 (1–12 of 12 columns):
<div class="quanta-columns">
<div class="col-4">4/12</div>
<div class="col-8">8/12</div>
</div>
4/12
8/12
Responsive Columns
Use .sm-col-*, .md-col-*, etc., to adjust column widths by screen size:
<div class="quanta-columns">
<div class="col-12 md-col-6">Responsive Left</div>
<div class="col-12 md-col-6">Responsive Right</div>
</div>
Responsive Left
Responsive Right
Auto Columns
Use .quanta-columns-auto for equal-width columns that auto-fit:
<div class="quanta-columns-auto">
<div class="col">Auto 1</div>
<div class="col">Auto 2</div>
<div class="col">Auto 3</div>
</div>
Auto 1
Auto 2
Auto 3
Gap Utilities
Control spacing between columns with .column-gap-2, .column-gap-4, etc.:
<div class="quanta-columns column-gap-4">
<div class="col-6">Gap 1</div>
<div class="col-6">Gap 2</div>
</div>
Gap 1
Gap 2