A sassy, opinionated CSS Framework. A tiny alternative to Bootstrap.
- Vertical Rhythm
- Consistent pattern for form fields
- 8kb minified
- Smart defaults for all default elements (Conventional)
- CSS specificity is very low in the class hierarchy (Configurable)
- Solid foundation for a living styleguide using KSS
To use the CSS as is, you can install using npm or bower:
npm install cutestrap
bower install cutestrap
If you want to create your own styleguide, fork the repository and modify the src
and kss-html
folders.
After cloning, you'll first need to install dependencies by running npm run setup
.
After that just run npm start
.
KSS will generate the docs from the kss-html
folder. The dist
folder is created from the src
folder.
Contributors are welcome, just follow these few guidelines:
- Avoid checking in compiled files (dist and docs folders) as this will reduce merge conflicts with master
- BEM for naming conventions
- Alphabetical properties
- Only nest for psuedo-elements