class Middleman::Extensions::MinifyCss
Minify CSS Extension
Public Class Methods
new(app, options_hash={}, &block)
click to toggle source
Calls superclass method
Middleman::Extension::new
# File lib/middleman-more/extensions/minify_css.rb, line 7 def initialize(app, options_hash={}, &block) super app.config.define_setting :css_compressor, nil, 'Set the CSS compressor to use. Deprecated in favor of the :compressor option when activating :minify_css' end
Public Instance Methods
after_configuration()
click to toggle source
# File lib/middleman-more/extensions/minify_css.rb, line 13 def after_configuration chosen_compressor = app.config[:css_compressor] || options[:compressor] || SassCompressor # Setup Rack middleware to minify CSS app.use Rack, compressor: chosen_compressor, ignore: Array(options[:ignore]) + [/\.min\./], inline: options[:inline] end