<!-- Default -->
<div class="g-row ">
<div class="g g-3@sm">
<div class="placeholder">g-3@sm</div>
</div>
<div class="g g-3@sm">
<div class="placeholder">g-3@sm</div>
</div>
<div class="g g-3@sm">
<div class="placeholder">g-3@sm</div>
</div>
<div class="g g-3@sm">
<div class="placeholder">g-3@sm</div>
</div>
</div>
<!-- Responsive Offset -->
<div class="g-row ">
<div class="g g-3@sm g-6@md">
<div class="placeholder">g-3@sm g-6@md</div>
</div>
<div class="g g-7@sm g-off-2@sm g-6@md g-off-0@md">
<div class="placeholder">g-6@sm g-off-3@sm g-6@md g-off-0@md</div>
</div>
</div>
<!-- Push And Pull -->
<div class="g-row ">
<div class="g g-4@sm g-push-8@sm">
<div class="placeholder">This is first in the markup</div>
</div>
<div class="g g-8@sm g-pull-4@sm">
<div class="placeholder">This comes second</div>
</div>
</div>
<!-- Flexbox Grid -->
<div class="g-row g-row-flex">
<div class="g g-flex g-3@sm">
<div class="placeholder">Make all elements have the same height using flexbox</div>
</div>
<div class="g g-flex g-3@sm">
<div class="placeholder">Smaller element</div>
</div>
<div class="g g-flex g-3@sm">
<div class="placeholder">Smaller element</div>
</div>
<div class="g g-flex g-3@sm">
<div class="placeholder">Smaller element</div>
</div>
</div>
<div class="g-row {{ class }}">
{{#each items}}
<div class="g {{ class }}">
<div class="placeholder">{{ description }}</div>
</div>
{{/each}}
</div>
/* Default */
{
"placeholder": "Placeholder element",
"items": [
{
"class": "g-3@sm",
"description": "g-3@sm"
},
{
"class": "g-3@sm",
"description": "g-3@sm"
},
{
"class": "g-3@sm",
"description": "g-3@sm"
},
{
"class": "g-3@sm",
"description": "g-3@sm"
}
]
}
/* Responsive Offset */
{
"placeholder": "Placeholder element",
"items": [
{
"class": "g-3@sm g-6@md",
"description": "g-3@sm g-6@md"
},
{
"class": "g-7@sm g-off-2@sm g-6@md g-off-0@md",
"description": "g-6@sm g-off-3@sm g-6@md g-off-0@md"
}
]
}
/* Push And Pull */
{
"placeholder": "Placeholder element",
"items": [
{
"class": "g-4@sm g-push-8@sm",
"description": "This is first in the markup"
},
{
"class": "g-8@sm g-pull-4@sm",
"description": "This comes second"
}
]
}
/* Flexbox Grid */
{
"placeholder": "Placeholder element",
"class": "g-row-flex",
"items": [
{
"class": "g-flex g-3@sm",
"description": "Make all elements have the same height using flexbox"
},
{
"class": "g-flex g-3@sm",
"description": "Smaller element"
},
{
"class": "g-flex g-3@sm",
"description": "Smaller element"
},
{
"class": "g-flex g-3@sm",
"description": "Smaller element"
}
]
}
There are no notes for this item.