Skip to content

Inline

Horizontal layout with wrapping for arranging items in a row.

ClassPurposeGap SizeExample
af-inlineDefault horizontal wrapMedium (gap-md)<div class="af-inline">
af-inline-smSmall gap inlineSmall (gap-sm)<div class="af-inline-sm">
af-inline-mdMedium gap inlineMedium (gap-md)<div class="af-inline-md">
af-inline-lgLarge gap inlineLarge (gap-lg)<div class="af-inline-lg">
af-inline-xlExtra large gap inlineXL (gap-xl)<div class="af-inline-xl">
<div class="af-inline">
  <button class="af-btn">Button 1</button>
  <button class="af-btn">Button 2</button>
  <button class="af-btn">Button 3</button>
</div>
<div class="af-inline-sm">Small spacing</div>
<div class="af-inline">Default spacing (md)</div>
<div class="af-inline-lg">Large spacing</div>
<div class="af-inline-xl">XL spacing</div>

Combine with justify utilities when you need a custom alignment. For common cases, prefer Cluster or Spread.

<div class="af-inline af-justify-start">Start aligned</div>
<div class="af-inline af-justify-center">Center aligned</div>
<div class="af-inline af-justify-end">End aligned</div>
<div class="af-inline af-justify-between">Space between</div>