Хочу сделать шаблон для сайта на битрикс с возможностью смены цветовой схемы и размера шрифта. Подскажите как можно реализовать подобное для данной CMS.
В маркетплейсе битрикса есть готовые сайты с подобными решениями, но их реализация мне не очень понравилась. В них насколько я понял есть несколько заготовок стилей с разными цветовыми схемами, но так же можно задать свой цвет. В этом случае создается или редактируется определенный css файл, где для кучи селекторов задается нужный цвет

А хотелось бы после указания цвета получать измененный основной файл стилей, а не дополнительный.
Для подобного решения лучше использовать какой-нибудь css-препроцессор (хотелось бы с использованием stylus). Но тогда нужен сборщик стилей из препроцессора. Читал что можно для битрикс поставить gulp, но тут придется устанавливать nodejs и сам gulp на сервер. Какие варианты решения могут подойти под мои цели ещё помимо сборщиков на nodejs?