Sha256: 86c7ab4d47a3b3a0771bf001d8f0199afbca8fdd4786aaf8ded9a0712948cb21

Contents?: true

Size: 586 Bytes

Versions: 2

Compression:

Stored size: 586 Bytes

Contents

module AssetsBooster
  module Package
    class Stylesheet < Base
      def merger_class
        require "assets_booster/merger/css"
        AssetsBooster::Merger::CSS
      end
      
      def asset_path(name)
        path = AssetsBooster::Packager.asset_path("stylesheets")
        path = File.join(path, name+".css") if name
      end
      
      def view_helper(view, options)
        if options[:inline]
          view.style_tag(read, options.except(:inline))
        else
          view.stylesheet_link_tag(view_helper_sources, options)
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
assets_booster-0.0.10 lib/assets_booster/package/stylesheet.rb
assets_booster-0.0.9 lib/assets_booster/package/stylesheet.rb