class Middleman::Renderers::Less

Sass renderer

Public Class Methods

new(app, options={}, &block) click to toggle source
Calls superclass method Middleman::Extension::new
# File lib/middleman-core/renderers/less.rb, line 9
def initialize(app, options={}, &block)
  super

  # Tell Tilt to use it as well (for inline sass blocks)
  ::Tilt.register 'less', LocalLoadingLessTemplate
  ::Tilt.prefer(LocalLoadingLessTemplate)
end

Public Instance Methods

after_configuration() click to toggle source
# File lib/middleman-core/renderers/less.rb, line 17
def after_configuration
  app.files.by_type(:source).watchers.each do |source|
    ::Less.paths << (source.directory + app.config[:css_dir]).to_s
  end
end