Я использую углубление для компиляции и сжатия моих файлов LESS, но у меня возникли проблемы с конкретным CSS CSS для преобразования Img в оттенки серого, вот фрагмент кода LESS
.colorgray {
filter : url("data:svg+xml;utf8,<svg id='sometest'>mores-tuff-here</svg>");
}
Я запускаю recess --compress test.less> test.min.css и получаю cat test.min.css
.colorgray{filter:url("data:svg+xml;utf8,<svgid='sometest'>mores-tuff-here</svg>")}
И вы можете заметить, что svg id = "sometest" отображается как svgid = "sometest", если я попробую только с флагом --compile, я получу ожидаемый результат:
.colorgray {
filter: url("data:svg+xml;utf8,<svg id='sometest'>mores-tuff-here</svg>");
}
Кто-нибудь знает, что я делаю не так, и есть ли способ сказать минификатору углубления игнорировать эту строку?
edit: кажется, проблема с yui-компрессором, он удаляет все пробелы в данных, есть ли способ отключить эту опцию?