class SCSSBeautifier::Formatters::LeadingZero

Constants

LEADING_ZERO_REGEX

Public Instance Methods

visit_prop(node) click to toggle source

ExcludeZero Only

# File lib/scss_beautifier/formatters/leading_zero.rb, line 4
def visit_prop(node)
  if Sass::Script::Tree::Literal === node.value && Sass::Script::Value::String === node.value.value
    node_value = node.value.value
    if node.value.value.to_s.match(LEADING_ZERO_REGEX)
      node.instance_variable_set(:@value, Sass::Script::Value::String.new(node.value.value.to_s.gsub(LEADING_ZERO_REGEX, '.')))
    end
  end
end