Sha256: c1151486a7dc79d98397e668af878c9f7fc8d4b72b85b98022d6f922836007bc
Contents?: true
Size: 700 Bytes
Versions: 2
Compression:
Stored size: 700 Bytes
Contents
require 'malt/formats/abstract' require 'malt/engines/less' module Malt::Format # = LESS # # See http://lesscss.org/ # class LESS < Abstract register('less') # def less(*) text end # def to_less(*) self end # def css(*) render_engine.render(:text=>text, :file=>:file, :format=>:css) end # def to_css(*) text = css opts = options.merge(:text=>text, :file=>refile(:css), :type=>:css) CSS.new(opts) end private # def render_engine @render_engine ||= Malt::Engine::Less.new(options) end # LESS default output type is CSS. def default :css end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
malt-0.3.0 | lib/malt/formats/less.rb |
malt-0.2.0 | lib/malt/formats/less.rb |