Sha256: b705889b67bad30647d9b747410f309f6cbfca6278cc7827823405fc17f5974a
Contents?: true
Size: 509 Bytes
Versions: 2
Compression:
Stored size: 509 Bytes
Contents
require 'sass/css' class AssetFormat::Css < AssetFormat CONTENT_TYPE = 'text/css' IMPORT = /[\/\* ]*@import[ "'\(]+([^\s"'\);]+)[ "'\);\*\/]*/ EXTEND_FORMATS = [:sass, :scss] def minify text ::Sass::Engine.new(::Sass::CSS.new(text).render(:sass), { syntax: :sass, style: :compressed }).render end def sass text ::Sass::Engine.new(text, { syntax: :sass, style: :expanded }).render end def scss text ::Sass::Engine.new(text, { syntax: :scss, style: :expanded }).render end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
zfben_rails_assets-0.0.8 | app/models/asset_format/css.rb |
zfben_rails_assets-0.0.7 | app/models/asset_format/css.rb |