@kiberlain

Как правильно менять темы оформления сайта?

Раньше я просто менял класс у body (например на dark-theme). И все стили уже писал отталкиваясь от этого класса. Вот сейчас решил задать вопрос, а как в современном фронтенде правильно менять тему оформления сайта?
  • Вопрос задан
  • 119 просмотров
Пригласить эксперта
Ответы на вопрос 1
bootd
@bootd Куратор тега CSS
Гугли и ты откроешь врата знаний!
Суть то не изменилась.

Как это делал бы я.
Стандартный файл стилей, где описан каркас + таблица стилей для цветовой гаммы.
При выборе нужной, через ajax загружаю нужную таблицу стилей в линк, с предыдущей темой, сохраняю выбор на сервере. Ну и сервер отдаёт нам выбранный стиль.

Для красоты повесить лоадер, пока не загрузился стиль.
Это всё с учётом, что меняется только цветовая гамма
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
24 нояб. 2024, в 03:11
500 руб./за проект
24 нояб. 2024, в 01:35
5000 руб./за проект
24 нояб. 2024, в 01:24
500 руб./за проект