class MirrorMirror::Transformation::QuadShorthand

Constants

SHORTHAND_PROPERTIES

Public Instance Methods

transform_expression(name, expression) click to toggle source
# File lib/mirror-mirror/transformation/quad_shorthand.rb, line 16
def transform_expression(name, expression)
  if expression.is_a?(Sass::Script::List) &&
     expression.separator == :space &&
     expression.value.size == 4
    expression.value[1], expression.value[3] = expression.value[3], expression.value[1]
  end
  expression
end
transform_expression?(name) click to toggle source
# File lib/mirror-mirror/transformation/quad_shorthand.rb, line 12
def transform_expression?(name)
  SHORTHAND_PROPERTIES.include?(name)
end