ChunkyCSS
Split CSS into chunks by @media.
Installation
Add this line to your application's Gemfile:
gem 'chunky_css'
And then execute:
$ bundle
Or install it yourself as:
$ gem install chunky_css
Usage
require 'chunky_css'
splitter = ChunkyCSS.split(css_str)
splitter.media # e.g ["all", "screen and (max-width: 1000px)"]
splitter.css_for_media("all") # e.g. "body { color:..."
css = ChunkyCSS.group(css_str)
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request