peanav / csstyle

modern approach for crafting beautifully maintainable stylesheets

Home Page:http://csstyle.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

csstyle

Clean, simple, for styling the web.

Check out the docs and examples on csstyle.io

Getting Started

  1. make sure you have the latest stable SASS (3.4).

  2. Add id="csstyle" to your html or body element. This is necessary so that components with their parts and options can nest indefinitely yet always be overridden by tweaks and locations.

  3. Download the csstyle mixins and @import them into your sass file.

npm install csstyle

Now you can start creating components with options & parts, adding in tweaks and locations as needed.

Running the Unit Tests

npm install -g jasmine-node npm test

License

MIT

TODO

  • ship mixins as gem
  • support stylus, rework, and less once API is solid

About

modern approach for crafting beautifully maintainable stylesheets

http://csstyle.io

License:Other


Languages

Language:CSS 51.3%Language:JavaScript 48.7%