class Tilt::SassTemplate
Sass templates do not support object scopes, locals, or yield.
Sass template implementation for generating CSS. See: sass-lang.com/
def _prepare_output
def _prepare_output ::Sass.compile_string(@data, **sass_options).css end
def _prepare_output
def _prepare_output Engine.new(@data, sass_options).render end
def sass_options
def sass_options path = File.absolute_path(eval_file) path = '/' + path unless path.start_with?('/') @options[:url] = ::URI::File.build([nil, ::URI::DEFAULT_PARSER.escape(path)]).to_s @options[:syntax] = :indented @options end
def sass_options
def sass_options @options[:filename] = eval_file @options[:line] = @line @options[:syntax] = :sass @options end