class Middleman::Renderers::Sass

Sass renderer

Public Class Methods

new(app, options={}, &block) click to toggle source

Setup extension

Calls superclass method Middleman::Extension::new
# File lib/middleman-core/renderers/sass.rb, line 14
def initialize(app, options={}, &block)
  super

  app.files.ignore :sass_cache, :source, /(^|\/)\.sass-cache\//

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

  # Tell Tilt to use it as well (for inline scss blocks)
  ::Tilt.register 'scss', ScssPlusCSSFilenameTemplate
  ::Tilt.prefer(ScssPlusCSSFilenameTemplate)

  require 'middleman-core/renderers/sass_functions'
end