Sha256: 1028c836467bed2bcdc6e71cecee065eca34a785e28232d6b15596817ac1a528
Contents?: true
Size: 534 Bytes
Versions: 1
Compression:
Stored size: 534 Bytes
Contents
require "sass" module Csscss class SassMixinVisitor < Sass::Tree::Visitors::Base def self.visit(root) new.send(:visit, root) end def visit_mixindef(node) begin_comment = Sass::Tree::CommentNode.new(["/* CSSCSS START MIXIN: #{node.name} */"], :normal) end_comment = Sass::Tree::CommentNode.new(["/* CSSCSS END MIXIN: #{node.name} */"], :normal) begin_comment.options = end_comment.options = {} node.children.unshift(begin_comment) node.children.push(end_comment) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
csscss-1.3.0 | lib/csscss/sass_include_extensions.rb |