Sha256: d86fe999d8df26a2b929e0619c96682fbb3f0da088bc9e82951ac8ace912279e
Contents?: true
Size: 429 Bytes
Versions: 1
Compression:
Stored size: 429 Bytes
Contents
class Less2Sass # from http://stackoverflow.com/a/19167099/670229 Replaces = { '@(?!font-face|import|media|keyframes|-)' => '$', '\.([\w\-]*)\s*\((.*)\)\s*\{' => "@mixin \\1\(\\2\)\n{", '\.([\w\-]*\(.*\)\s*;)' => '@include \1', '~"(.*)"' => '#{"\1"}', 'spin\(' => 'adjust-hue(', } def self.convert src Replaces.each do |regexp, with| src.gsub! /#{regexp}/, with end src end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
less2sass-1.0.1 | lib/less2sass.rb |