anthonyvalera / gridbase

Barebones CSS responsive grid system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gridbase

Barebones CSS/SCSS responsive grid system for your small projects.

Here is a demo

Features

  • 12 columns and offsets
  • Containers, rows, and clearfixes
  • <550 bytes compressed < 1.7kb minified

SCSS Options

  • Set amount of columns
  • Gutter padding/margin
  • Breakpoints

gridbase is a barebones base grid system for your projects. It weighs less than 2kb and provides very basic column/grid/row support. The main break is set at 768px, at which point, the grid falls back to single column rows.

Columns are defined like col-4 and should always be wrapped in a row. Containers wrap content into smaller breakpoints based on viewport (good for centering content). Column offsets can be set like off-3 where the number is the amount of columns you're moving over.

Here's an example:

<section class="container">
    <div class="row">
        <div class="col-8 off-2">
            <h1>gridbase</h1>
            <p>Barebones CSS/SCSS responsive grid system for your small projects.</p>
        </div>
    </div>
</section>

The standard padding (gutter) between columns is 15px. This gives each row -15px margin to the left and right side.

Directions

Add the minified version to the top of your css file or include the partial _grid.scss in your scss files. I wouldn't recommend adding this like an external css file, but your choice.

Notes

Feel free to add/contribute. It's something I've used locally and created for small projects.

About

Barebones CSS responsive grid system


Languages

Language:CSS 100.0%