]> git.draconx.ca Git - homepage.git/blobdiff - lib/css-clean-selectors.rb
Embed SVG icons directly into output.
[homepage.git] / lib / css-clean-selectors.rb
index 7eebab7c47dcdbc4412d2060ae0940354f55e1bb..f6c6ad6631be24db4250982d334c9fd8808f763c 100644 (file)
@@ -42,6 +42,11 @@ class CssCleanSelectorsFilter < Nanoc::Filter
                 next if ts[i].nil? or ts[i][:node] != :delim
                 next if ts[i][:value] == '*'
 
+                if ts[i-1]
+                    # keep whitespace before class selectors
+                    next if ts[i][:value] == '.' and ts[i-1][:node] == :whitespace
+                end
+
                 ts[i-1] = nil if ts[i-1] and ts[i-1][:node] == :whitespace
                 ts[i+1] = nil if ts[i+1] and ts[i+1][:node] == :whitespace
             end