Я хочу, чтобы мои пользователи могли изменять цветовую схему моего сайта (скины), однако у меня уже есть 3 разных файла CSS, которые касаются адаптивного дизайна. Я хотел бы добавить возможность изменения цветовой схемы без необходимости создавать 3 разных файла CSS для каждой цветовой схемы, таким образом оптимизируя количество файлов CSS, которые я должен поддерживать, и не забываю изменять каждый раз, когда я вношу изменения в основные файлы цветовой схемы CSS.Обмен цветами CSS
Так что мой вопрос в том, есть ли способ сказать: когда цвет # BC37ED меняет его на # 3748ed, например? Возможно, используя JavaScript или даже в самом файле CSS?
Любая помощь очень ценится. Благодаря!
Попробуйте использовать LESS или Sass и их переменные. Вам все равно придется изменять значения переменных перед созданием каждой цветовой схемы, но это должно быть намного проще, чем вручную находить и заменять каждый цвет. – quantumwannabe
Спасибо за помощь! – Adriana