Currency uses the Flexbox Grid framework for easy distribution of items within a layout. Grids can be nested for alignment on multiple levels. They can also be made responsive by allowing multiple sizes on one element.
<div class="l-flex-row">
<div class="l-flex-col--xs-12">
Content
</div>
</div>
<div class="l-flex-row">
<div class="l-flex-col--xs-offset-3 l-flex-col--xs-9">
Content
</div>
</div>
<div class="l-flex-row">
<div class="l-flex-col--xs">
Content
</div>
<div class="l-flex-col--xs">
Content
</div>
</div>
<div class="l-flex-row">
<div class="l-flex-col--xs">
<div class="l-flex-row">
<div class="l-flex-col--xs">
Content
</div>
<div class="l-flex-col--xs">
Content
</div>
</div>
</div>
</div>
<div class="l-flex-row l-flex-center--xs">
<div class="l-flex-col--xs">
Content
</div>
</div>
<div class="l-flex-row l-flex-around--xs">
<div class="l-flex-col--xs">
Content
</div>
<div class="l-flex-col--xs">
Content
</div>
</div>
<div class="l-flex-row">
<div class="l-flex-col--xs-7">
Content
</div>
<div class="l-flex-row--break"></div>
<div class="l-flex-col--xs-4">
Content broken to next line
</div>
</div>
<div class="l-flex-row">
<div class="l-flex-col--xs l-flex-last--xs">
Content
</div>
<div class="l-flex-col--xs">
Content
</div>
<div class="l-flex-col--xs">
Content
</div>
</div>