Grids

Flex Row

Item 1
Item 2
Item 3
HTML
<div class="ss-c-flex--row" style="gap: 1rem">
            <div class="ss-c-demo-box">Item 1</div>
            <div class="ss-c-demo-box">Item 2</div>
            <div class="ss-c-demo-box">Item 3</div>
        </div>

Flex Column

Item A
Item B
Item C
HTML
<div class="ss-c-flex--col" style="gap: 1rem">
            <div class="ss-c-demo-box">Item A</div>
            <div class="ss-c-demo-box">Item B</div>
            <div class="ss-c-demo-box">Item C</div>
        </div>

Flex Wrap

Box 1
Box 2
Box 3
Box 4
HTML
<div class="ss-c-flex--row ss-c-flex--wrap" style="gap: 1rem">
            <div class="ss-c-demo-box" style="width: 30%">Box 1</div>
            <div class="ss-c-demo-box" style="width: 30%">Box 2</div>
            <div class="ss-c-demo-box" style="width: 30%">Box 3</div>
            <div class="ss-c-demo-box" style="width: 30%">Box 4</div>
        </div>

Align Self

start
center
end
stretch
HTML
<div
            class="ss-c-flex--row"
            style="height: 120px; align-items: stretch; gap: 1rem"
        >
            <div class="ss-c-demo-box ss-c-align_self--start">start</div>
            <div class="ss-c-demo-box ss-c-align_self--center">center</div>
            <div class="ss-c-demo-box ss-c-align_self--end">end</div>
            <div class="ss-c-demo-box ss-c-align_self--stretch">stretch</div>
        </div>

Flex Row Reverse

First
Second
Third
HTML
<div class="ss-c-flex--row--reverse" style="gap: 1rem">
            <div class="ss-c-demo-box">First</div>
            <div class="ss-c-demo-box">Second</div>
            <div class="ss-c-demo-box">Third</div>
        </div>

Flex Column Reverse

Bottom
Middle
Top
HTML
<div class="ss-c-flex--col--reverse" style="gap: 1rem">
            <div class="ss-c-demo-box">Bottom</div>
            <div class="ss-c-demo-box">Middle</div>
            <div class="ss-c-demo-box">Top</div>
        </div>