diff --git a/util/lesscss.py b/util/lesscss.py index 18382bd..c422920 100644 --- a/util/lesscss.py +++ b/util/lesscss.py @@ -7,11 +7,18 @@ import sys filename = sys.argv[1] pqd = pq(filename=filename) raw_data = open(filename, 'rb').read() +if raw_data.count('', 1)[1].split('', 1)[0] new_css = '' for rule in original_css.split('}')[:-1]: selectors, properties = rule.split('{', 1) - selectors = ','.join([s for s in selectors.split(',') if pqd(s.split(':', 1)[0])]) + selectors = ','.join([s for s in selectors.split(',') if keep(s) or pqd(s.split(':', 1)[0])]) if selectors: new_css += '%s{%s}' % (selectors, properties) open(filename, 'wb').write(raw_data.replace(original_css, new_css))