Переключатель тёмного/светлого режима

Думаю, у меня есть решение для этого в FIX: Case when user has disabled auto-switching by pmusaraj · Pull Request #24 · discourse/discourse-color-scheme-toggle · GitHub, попробуйте, пожалуйста, @jordan.vidrine.

Для ясности: этот PR решает следующий сценарий:

Когда пользователь отключил автоматическое переключение, компонент теперь делает запрос на получение стандартной тёмной цветовой схемы сайта. Если она есть, она загрузится, и тогда станет возможным её переключение.

4 лайка

Недели на дашборде уведомляют меня, что этот компонент не обновлён. Но обновления нет. Где ошибка…

1 лайк

Сообщается, что этот конкретный компонент устарел? Можете прислать скриншот?


1 лайк

Не могли бы вы попробовать в другом браузере? Мне интересно, не связано ли это с кешем или историей.

Это сохраняется даже после очистки кэша и переключения между браузерами. Проблема уже длится несколько недель, и только сейчас я решил(а), что меня это достаточно раздражает, чтобы сообщить об этом :wink:

Это прозвучит очень по-«айтишному», lol, но не могли бы вы попробовать удалить и затем снова установить?

2 лайка

Это валидный ответ LOL :slight_smile:
Так что отключение и повторное включение не помогло, но удаление и переустановка, похоже, устранили это назойливое уведомление об обновлении. Я буду следить за этим и сообщу, если проблема вернётся. Спасибо, что терпеливо ответили :slight_smile:

3 лайка

Проблема больше не проявлялась :slight_smile:

3 лайка

Это сейчас работает? Я установил, но оно не отображается внизу или в навигационной панели, хотя эта опция включена. Спасибо.

Включили ли вы это в используемой вами теме?

Также видите ли вы какие-либо ошибки в консоли?

Привет,

Не могли бы вы сделать дизайн переключателя вот таким?

Так как иконки луны и солнца могут запутать пользователей, было бы более удобно для них, если бы было четко написано «светлая/тёмная».

Думаю, это будет хорошо для тех, кто использует иконки в заголовке.

Или, возможно, можно предоставить выбор между этими двумя вариантами дизайна, чтобы люди могли выбрать тот, который им больше нравится. :slight_smile:

2 лайка

Может кто-нибудь подсказать, как сделать этот значок первым, если я использую компонент заголовка со значком?

Привет,

спасибо за ваш компонент, но он не работает у меня.

Моя конфигурация:

Цветовая палитра:

Интерфейс профиля пользователя:

При переключении ничего не происходит…

Вы тоже это делали?

Да

Проблема заключается в интеграции заголовка поиска: если она активирована, переключатель не работает, когда он добавлен в заголовок. Однако если он находится в меню-бургере, проблем нет.

Привет! Можно ли сделать тёмную тему по умолчанию? Потому что при каждом входе в систему она переключается обратно на светлую.

Проверьте настройки в разделе preferences > interface, так как именно они вызывают такое поведение:

4 лайка

Привет, спасибо. :slight_smile:

Было бы здорово добавить поддержку эмодзи солнца и луны, а также поддержку пользовательских изображений.