Слетели стили после обновления
Дисклеймер: статья старая, информация, скорее всего, устарела, используйте на свой страх и риск.
Недавно обнаружил баг, при объединении css файлов, если в них используется @import, ядро битрикс неверно обрабатывает строку, из-за чего сам импорт не срабатывает.
Воспроизводится на последней версии модуля main (19.0.250). Проблема в методе fixCssIncludes (/bitrix/modules/main/lib/page/asset.php:677), лишняя закрывающая скобка. В саппорт уже отправил сообщение, пообещали исправить.
В качестве решения - не используйте @import, лучше подключить css файлы отдельно в шаблоне.
Есть вопрос или нашли ошибку? Напишите комментарий (можно без регистрации), отвечать стараюсь быстро.