В готовом решении используется CSS-препроцессор LESS с компиляцией на стороне сервера. После генерации файла стилей, он попадает в кеш на сервере и подтягивается из него, до последующего изменения в файлах less.
Для собственных доработок мы крайне рекомендуем использовать два выделенных файла, которые НИКОГДА не будут переписаны обновлениями:
- /bitrix/templates/папка_с_шаблоном/less/custom.less - файл компилируется последним, возможно переопределение любых стилей сайта
- /bitrix/templates/папка_с_шаблоном/template_styles.css - обычный файл со стилями, является хранилищем стилей в разрезе логики шаблона