Sha256: 3be6c9cd1afe0066d014ba57309ac2010f117b655ebe000f958097824283f0e5

Contents?: true

Size: 412 Bytes

Versions: 13

Compression:

Stored size: 412 Bytes

Contents

include_set Type::Css

format do
  view :core, cache: :never do |_args|
    compile_scss(process_content(_render_raw))
  end

  def compile_scss scss, style=:expanded
    Sass.compile scss, style: style
  rescue Sass::SyntaxError => e
    raise Card::Error, "Sass::SyntaxError (#{card.name}:#{e.sass_line}): " \
                       "#{e.message}"
  end
end

format :html do
  def ace_mode
    :scss
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
card-1.93.7 mod/machines/set/type/scss.rb
card-1.93.6 mod/machines/set/type/scss.rb
card-1.93.5 mod/machines/set/type/scss.rb
card-1.93.4 mod/machines/set/type/scss.rb
card-1.93.3 mod/machines/set/type/scss.rb
card-1.93.2 mod/machines/set/type/scss.rb
card-1.93.1 mod/machines/set/type/scss.rb
card-1.93.0 mod/machines/set/type/scss.rb
card-1.92.2 mod/machines/set/type/scss.rb
card-1.92.1 mod/machines/set/type/scss.rb
card-1.92 mod/machines/set/type/scss.rb
card-1.91 mod/machines/set/type/scss.rb
card-1.21.0 mod/machines/set/type/scss.rb