Skip to content

Latest commit

 

History

History
41 lines (24 loc) · 1.15 KB

README.md

File metadata and controls

41 lines (24 loc) · 1.15 KB

Bolt

A library of front end classes. Bolt sets up a baseline for building flexible interfaces.

  • Normalises for usefuleness. Bolt sets the box model to border-box across the board.
  • Descriptive base classes define layout techniques (.block, .button, .flex, .grid, .table, &hellips;).
  • Text stylesheet and the grid component set up a vertical rhythm.
  • Flexible, nestable and responsive horizontal grid component.
  • No colour. Themes change between projects while layout techniques generally don't. Bolt focuses on layout techniques.
  • Styleguide generated from KSS comments.

Latest build

Getting started

Clone the repo:

git clone [email protected]/stephband/bolt.git
cd bolt/

Install node modules:

npm install

Compile SASS:

npm run sass

Build dist/bolt.css:

npm run build

Build styleguide/ from KSS comments found in CSS files:

npm run styleguide

Documentation

Currently scant documentation at stephen.band/bolt/index.html.