Задать вопрос

Как сделать смену оформления на сайте?

Как сделать смену оформления на сайте?
К примеру, раскрывается список доступных тем, юзер выбирает одну и она меняется, и не слетает у него. Подскажите, как это реализовать?
  • Вопрос задан
  • 180 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 3
GreyCrew
@GreyCrew
Full-stack developer
Можно в базе хранить (в данных о юзере), выбранную им тему. и когда он заходит на сайт автоматически подгружать соответствующие стили (или что там у вас). А выбор темы редактировать в профиле.
Ответ написан
Комментировать
@IllusionTurtle
есть разные файлы стилей, или директории с ними, у пользователя в БД указано какие надо загружать

например
- где $default переменная со значением имени шаблона
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
в LocalStorage путь нужного CSS кладёте и забираете оттуда при загрузке страницы
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы