class SCSSBeautifier::Formatters::BorderZero
Constants
- BORDER_PROPERTIES
Public Instance Methods
format_border(node)
click to toggle source
# File lib/scss_beautifier/formatters/border_zero.rb, line 17 def format_border(node) return unless Sass::Script::Tree::Literal === node return unless node.value.value == "0" node.instance_variable_set(:@value, Sass::Script::Value::String.new("none")) end
visit_prop(node)
click to toggle source
# File lib/scss_beautifier/formatters/border_zero.rb, line 11 def visit_prop(node) return unless BORDER_PROPERTIES.include?(node.name.first.to_s) # return unless node.value.length == 1 format_border(node.value) end