Class: Ramaze::Asset::CSS
- Inherits:
-
FileGroup
- Object
- FileGroup
- Ramaze::Asset::CSS
- Defined in:
- lib/ramaze/asset/css.rb
Overview
File group for CSS files, these files are minified using CSSMin.
Instance Attribute Summary
Attributes inherited from FileGroup
Instance Method Summary (collapse)
-
- (Object) html_tag(gestalt, path)
Builds a single tag.
-
- (String) minify(input)
Minifies the output and returns the result as a string.
Methods inherited from FileGroup
#build, #build_html, #extension, extension, #initialize
Constructor Details
This class inherits a constructor from Ramaze::Asset::FileGroup
Instance Method Details
- (Object) html_tag(gestalt, path)
Builds a single <link> tag.
35 36 37 38 39 40 41 |
# File 'lib/ramaze/asset/css.rb', line 35 def html_tag(gestalt, path) gestalt.link( :rel => 'stylesheet', :href => path, :type => 'text/css' ) end |
- (String) minify(input)
Minifies the output and returns the result as a string.
22 23 24 |
# File 'lib/ramaze/asset/css.rb', line 22 def minify(input) return CSSMin.minify(input) end |