class Octopress::AssetPipeline::Css
Public Instance Methods
content()
click to toggle source
Calls superclass method
# File lib/octopress-asset-pipeline/assets/css.rb, line 20 def content @render ||= begin contents = super if asset_payload = payload Liquid::Template.parse(contents).render!(payload) else contents end end end
destination()
click to toggle source
# File lib/octopress-asset-pipeline/assets/css.rb, line 8 def destination File.join(base, output_file_name) end
media()
click to toggle source
# File lib/octopress-asset-pipeline/assets/css.rb, line 4 def media path.to_s.scan(/@(.+?)\./).flatten[0] || 'all' end
output_file_name()
click to toggle source
# File lib/octopress-asset-pipeline/assets/css.rb, line 16 def output_file_name filename.sub(/@/,'-') end
tag()
click to toggle source
# File lib/octopress-asset-pipeline/assets/css.rb, line 12 def tag "<link href='#{Filters.expand_url(destination)}' media='#{media}' rel='stylesheet' type='text/css'>" end