Переключение между стандартной и тёмной темой не влияет на цвет фона

Для меня на meta.discourse.org темы Default и Dark отображаются с чёрным фоном.

На одном из сайтов Discourse, где я администратор, при переключении между темами Default и Dark обе отображаются с белым фоном, хотя тема Dark настроена на использование тёмной цветовой палитры.

Установленная версия:
3.4.0.beta3-dev
(6b3e28216c)

Проблема возникает у меня в Google Chrome: версия 131.0.6778.140 (официальная сборка) (64-разрядная).

В Firefox 133.0 (64-разрядная) воспроизвести не удалось.

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

Цветовая палитра не меняется при выборе другой темы. Поэтому, когда я выбираю «серо-янтарную», мне всё равно нужно выбрать палитру по умолчанию, чтобы реально увидеть цвета. Хотя я помню, что у меня возникали проблемы даже при этом.

Спасибо @Moin — это было установлено на «Цветовая палитра: Обычная: Тёмная». При переключении на «По умолчанию: Светлая» цвет фона меняется на белый и так далее.

Это новое дополнение? Раньше я переключал темы с «По умолчанию» на «Тёмную» и наоборот, и это тоже меняло цвет фона, не затрагивая настройку «Цветовая палитра».

Работает так всё время, пока я использую Discourse, наверное, около 4 лет.

1 лайк

Я думаю, что если не менять палитру и использовать «тема по умолчанию», то цвета меняются как положено. Но как только выбирается что-то другое, результат становится запутанным.

@tobiaseigen сказал, что это область, над которой они сейчас работают: How to make the automatic dark theme the same as the selected dark theme? - #5 by tobiaseigen. Так что, надеюсь, улучшение настроек для администраторов также облегчит жизнь пользователям.

Мне кажется, что наличие палитры цветов по умолчанию (светлой и тёмной) для каждой темы, которая устанавливается при выборе темы пользователем, помогло бы. Иначе выбор палитр, например, «серо-янтарной», затруднителен, поскольку она доступна не для всех тем, а настройка схемы тёмного режима по умолчанию только ещё больше всё запутывает.

2 лайка

Набор цветов по умолчанию для светлой и тёмной тем, который применяется при выборе той или иной темы, звучит неплохо.

При переключении тем в режиме анонимного просмотра вы получаете другой опыт: по умолчанию — белый фон, в тёмной теме — чёрный фон (так как пользователь ещё не изменил цветовую палитру).

1 лайк