Grid

CSS grid with container, row and columns

CSS for the grid can be found in the /css/ig-base.css file.

General structure

<div class="container">
    <div class="row">
        <div class="col-70 col-s-100">70% wide column, 100% on mobile</div>
        <div class="col-30 col-s-100">30% wide column, 100% on mobile</div>
    </div>
</div>

Container

<div class="container container--small">Small</div>
<div class="container">Standard</div>
<div class="container container--big">Big</div>
<div class="container container--fluid">100% width</div>

Row

<div class="row"></div>

<div class="row row--flat">Remove gutters</div>

<div class="row row--center">Horizontal align center</div>
<div class="row row--left">Horizontal align start</div>
<div class="row row--right">Horizontal align end</div>
<div class="row row--space-around">Horizontal align space-around</div>
<div class="row row--space-between">Horizontal align space-between</div>
<div class="row row--space-evenly">Horizontal align space-evenly</div>

<div class="row row--v-top">Vertically align start</div>
<div class="row row--v-center">Vertically align center</div>
<div class="row row--v-center">Vertically align end</div>

<div class="row row--reverse">Reverse order of columns</div>

Columns

Nesting Rows

Last updated

Was this helpful?