https://github.com/callmecavs/nuclear.css
An experiment in generating atomic, immutable, class-based CSS.
https://github.com/callmecavs/nuclear.css
atomic css immutable scss
Last synced: about 1 year ago
JSON representation
An experiment in generating atomic, immutable, class-based CSS.
- Host: GitHub
- URL: https://github.com/callmecavs/nuclear.css
- Owner: callmecavs
- Created: 2016-04-25T00:07:45.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-05-12T00:06:20.000Z (about 10 years ago)
- Last Synced: 2025-03-29T07:22:44.693Z (about 1 year ago)
- Topics: atomic, css, immutable, scss
- Language: CSS
- Homepage:
- Size: 11.7 KB
- Stars: 24
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# nuclear.css
An experiment in generating atomic, immutable, class-based CSS.
## About
CSS frameworks such as [Basscss](http://www.basscss.com/) and [Tachyons](http://tachyons.io/) have popularized the concept of using composable, immutable CSS classes to lay the foundation for a stylesheet.
Nuclear provides the basis for **generating a customized set of these classes**, using [Sass maps](http://sass-lang.com/documentation/file.SASS_REFERENCE.html#maps).
## Usage
Look at the [source](https://github.com/callmecavs/nuclear.css/blob/master/src/nuclear.scss) file, and the unminified [distribution](https://github.com/callmecavs/nuclear.css/blob/master/dist/nuclear.css) file, to understand how the class names are generated.
Edit and recompile the source - using the [Gulpfile](https://github.com/callmecavs/nuclear.css/blob/master/gulpfile.js) if you prefer - to create your own set of classes.
## License
MIT. © 2016 Michael Cavalea