Sha256: 36a652706aba4cc2ebe779e853c888b346caec043d0d98f595b921783c6821b6

Contents?: true

Size: 413 Bytes

Versions: 12

Compression:

Stored size: 413 Bytes

Contents

require 'sass'
require 'awestruct/renderable_file'
require 'awestruct/sassable'

module Awestruct
  class ScssFile < RenderableFile

    include Sassable

    def initialize(site, source_path, relative_source_path)
      super( site, source_path, relative_source_path )
    end
 
    def output_filename
      File.basename( source_path, '.scss' ) + '.css'
    end

    def syntax
      :scss
    end

  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
awestruct-0.1.9 lib/awestruct/scss_file.rb
awestruct-0.1.8 lib/awestruct/scss_file.rb
awestruct-0.1.7 lib/awestruct/scss_file.rb
awestruct-0.1.6 lib/awestruct/scss_file.rb
awestruct-0.1.5 lib/awestruct/scss_file.rb
awestruct-0.1.4 lib/awestruct/scss_file.rb
awestruct-0.1.3 lib/awestruct/scss_file.rb
awestruct-0.1.2 lib/awestruct/scss_file.rb
awestruct-0.1.1 lib/awestruct/scss_file.rb
awestruct-0.1.0 lib/awestruct/scss_file.rb
awestruct-0.0.9 lib/awestruct/scss_file.rb
awestruct-0.0.8 lib/awestruct/scss_file.rb