Easy to get started. Install with npm, bower or yarn and quickly include CSS into any project.
$ npm install serdivan
$ bower install serdivan
$ yarn add serdivan
<link rel="stylesheet" href="https://cdn.rawgit.com/ahmetozantekin/serdivan/ac40a77b/dist/serdivan.min.css">
Serdivan only use attribute. Non spesific classes.
Container
<div container></div>
Row
<div row></div>
Serdivan grid has 12 columns no matter the size of the browser.
Grid System
<div row>
<div l1> 1 </div>
<div l1> 2 </div>
<div l1> 3 </div>
<div l1> 4 </div>
<div l1> 5 </div>
<div l1> 6 </div>
<div l1> 7 </div>
<div l1> 8 </div>
<div l1> 9 </div>
<div l1> 10 </div>
<div l1> 11 </div>
<div l1> 12 </div>
</div>
Grid System
<div row>
<div l6> 1 </div>
<div l6> 2 </div>
</div>
Grid System
<div row>
<div l4> 1 </div>
<div l8> 2 </div>
<div l8> 3 </div>
<div l4> 4 </div>
</div>
Grid System Offsets
<div row>
<div l9> <!-- do nothing means offset --> </div>
<div l3> 1 </div>
<div l12> 2 </div>
</div>
Try resizing your browser and watch the layout change below.
Responsive
<div row>
<div l12 m6 s6> Large-12 Medium-6 Small-6 </div>
<div l11 m6 s6> Large-12 Medium-6 Small-6 </div>
<div l11 m6 hide-s> Large-12 Medium-6 Hide-S </div>
</div>
Responsive
<div row>
<div l4 m6 s12> Large-4 Medium-6 Small-12 </div>
<div l8 m6 s12> Large-8 Medium-6 Small-12 </div>
<div l12 m12 s6> Large-12 Medium-12 Small-6 </div>
</div>
Nested Grid
<div row>
<div l6 m6 s12>
<div l6 m6 s6> 6 in Large-6 </div>
<div l6 m6 s6> 6 in Large-6 </div>
</div>
<div l6 m6 s12>
<div l12 m12 s12> 12 in Large-6 </div>
</div>
</div>