Задать вопрос
AleksMey
@AleksMey
Пытаюсь разобраться

Как сделать переключение тем на js?

Перелопатил гору готовых скриптов, но на практике рабочих так и не нашёл для своего проекта. Подскажите на практическом примере, как можно сделать смену темы с сохранением в localStorage

У меня есть 2 стилизации с цветами под светлую и тёмную тему:
<!-- <link href="{THEME}/css/theme_light.css" type="text/css" rel="stylesheet"> -->
   <link href="{THEME}/css/theme_dark.css" type="text/css" rel="stylesheet">


и переключатель в виде кнопки

<button type="button" class="btn btn-primary">Включить тёмную тему</button>
  • Вопрос задан
  • 3382 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 3
neuotq
@neuotq
Прокрастинация
Объедините стили в один файл. По нажатию кнопки на body вешайте доп стиль для тёмной темы, например "theme-name_dark", ну и в css советующие изменения по наследованию.
Ответ написан
Комментировать
black1277
@black1277
Вольный стрелок
Вот один из вариантов
Ответ написан
mizutsune
@mizutsune
I will live forever in the flame of your eyes.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
26 дек. 2024, в 14:50
2000 руб./за проект
26 дек. 2024, в 14:40
15000 руб./за проект
26 дек. 2024, в 14:27
100000 руб./за проект