Sha256: 60478475f2ae9fe31a404000227ca58409bf61e1e66aa4d2a6e5bd6a46374458

Contents?: true

Size: 342 Bytes

Versions: 5

Compression:

Stored size: 342 Bytes

Contents

require 'sass'

module Cjoiner
  module Engines
    # engine for css files
    class Css < Cjoiner::Engines::Engine
      def initialize(opts)
        @engine = ::Sass::Engine.new(opts[:content],
        {
          :load_paths => opts[:paths],
          :style      => opts[:style] || :expanded
        }).render
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
cjoiner-1.6.1 lib/cjoiner/engines/css.rb
cjoiner-1.6.0 lib/cjoiner/engines/css.rb
cjoiner-1.5.2 lib/cjoiner/engines/css.rb
cjoiner-1.5.1 lib/cjoiner/engines/css.rb
cjoiner-1.5.0 lib/cjoiner/engines/css.rb