@Eraminel01

Как сделать адаптивную темную тему на сайте?

У меня есть новостной портал, и я хотел бы реализовать на нем автоматическую темную тему.
Вот что я имею ввиду:
Если в системе у клиента включена темная тема, нужно чтобы она включалась на сайте.
Примеры таких сайтов (не реклама):
https://9to5google.com
https://rozetked.me/
  • Вопрос задан
  • 120 просмотров
Решения вопроса 1
@Eraminel01 Автор вопроса
Спасибо Сергей delphinpro за ответ:
Реализовать адаптивную тему можно через: prefer-color-theme
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
gromdron
@gromdron
Работаю с Bitrix24
1. Разрабатываете сайт
1.1 Делаете светлую тему
1.2 Делаете темную тему

2. Делайте таким образом, чтобы авторизованный пользователь в настройках пользователь мог выбрать тему.
2.1 Делаете селектор
2.2 Модифицируете код вашего сайта чтобы он на основании авторизации пользователя подменял тему.

3. Если хотите чтобы и у неавторизированных пользователей была такая возможность, то сохраняйте тему в cookie и при заходе на сайт в код п. 2.2 добавляете проверку cookie.

Какой пункт осветить подробнее?
Ответ написан
Ваш ответ на вопрос

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

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