module CssMedia
Constants
- VERSION
Public Class Methods
install(assets, opts = {})
click to toggle source
Add Autoprefixer for Sprockets
environment in `assets`. You can specify `browsers` actual in your project.
# File lib/css_media.rb, line 15 def self.install(assets, opts = {}) Sprockets.register_processor(Processor.new(opts)) Sprockets.install(assets) end
process(css, opts = { })
click to toggle source
Add prefixes to `css`. See `Processor#process` for options.
# File lib/css_media.rb, line 7 def self.process(css, opts = { }) params = { } # params[:browsers] = opts.delete(:browsers) if opts.has_key?(:browsers) Processor.new(params).process(css, opts) end
uninstall(assets)
click to toggle source
Disable installed Autoprefixer
# File lib/css_media.rb, line 21 def self.uninstall(assets) Sprockets.uninstall(assets) end