Awesome dynamic layout helpers using css tables
.lay
- Main component. Setup the layout container
<div class="lay">
<div></div> // 1/3 column
<div></div> // 1/3 column
<div></div> // 1/3 column
</div>
<div class="lay">
<div></div> // 1/4 column
<div></div> // 1/4 column
<div></div> // 1/4 column
<div></div> // 1/4 column
</div>
.lay--fixed
- Fixed table. All columns same size or keep size of specific columns
.lay--s
- Small padding.lay--m
- Medium padding.lay--l
- large padding
.lay--top
- Top align.lay--middle
- Middle align.lay--bottom
- Bottom align
.lay--left
- Left text align.lay--center
- Center text align.lay--right
- Right text align
.lay--w0
- Smallest width possible. Depending on the content.lay--w10
- 10%.lay--w20
- 20%.lay--w30
- 30%.lay--w40
- 40%.lay--w50
- 50%.lay--w60
- 60%.lay--w70
- 70%.lay--w80
- 80%.lay--w90
- 90%
.lay--rows
- Nested rows
<div class="lay lay-rows">
<div> // Row
<div></div> // 1/3 column
<div></div> // 1/3 column
<div></div> // 1/3 column
</div>
<div> // Row
<div></div> // 1/3 column
<div></div> // 1/3 column
<div></div> // 1/3 column
</div>
</div>
.lay--offMobile
- Disable mobile layout. Defaults to block elements.lay--offTablet
- Disable tablet layout. Defaults to block elements.lay--offDesktop
- Disable desktop layout. Defaults to block elements