фронте материал темы и выбирать какую применить, тоесть на бек отправлять параметры и цвета, и на фронте применять по респонсу. Нашли очень большие костыли как это делать чисто на фронте джисонами, пробуем генерить темы на беке и подключать линки на фронт. У кого-то есть опыт/примеры подобных реализаций?
- Если будет меняться только цветовая палитра, т.е все цвета с желтого на красный ( к примеру ), то проще всего это делать через css-variables. Это самый простой и удобный вариант, но, они не поддерживаются в IE ( абсолютно ), для IE можно сделать фоллбэк. Рекомендую настаивать именно на этом варианте, т.к потом при значительных правках не придется нервничать. - Если юзера может менять каждый элемент, как он хочет, то придется использовать джсон ( как вы описали )
Обсуждают сегодня