lib/glimmer/css/rule.rb in glimmer-dsl-css-1.0.0 vs lib/glimmer/css/rule.rb in glimmer-dsl-css-1.1.0
- old
+ new
@@ -34,11 +34,14 @@
@properties[keyword] = args.first
end
def to_css
css = "#{@selector}{"
- css << @properties.map { |name, value| "#{name}:#{value}" }.join(';')
- css << "}"
+ css += @properties.map do |name, value|
+ value = "#{value}px" if value.is_a?(Numeric)
+ "#{name}:#{value}"
+ end.join(';')
+ css += "}"
end
alias to_s to_css
end
end