Автоматический тёмный режим меняет только цветовую палитру, а не тему

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

Похоже, она переключает только цветовые схемы, а не целые темы, поэтому для нас это не подойдёт. Есть ли какие-то мысли о поддержке переключения тем? Хотелось бы назначить одну тему темой по умолчанию для светлого режима, другую — для тёмного, и чтобы всё работало как по волшебству ™.

К сожалению, переключение тем не может работать «просто так»™.

Из любопытства, как тогда работал старый аддон? Он принудительно выполнял полную перезагрузку?

Я как раз собирался дать на него ссылку, когда понял, что это на самом деле ваш аддон!

https://github.com/pmusaraj/discourse-dark-mode

Да, это вызвало принудительное обновление страницы, посмотрите эту строку:

Мне интересно, какие функции вам абсолютно необходимы в тёмной теме, но не нужны в светлой?

Всё логично. Нас это устраивало. Но теперь мои пользователи лишились функции, которой они пользовались годами, и они довольно недовольны.

Я бы просто продолжил использовать ваш плагин, но вы буквально написали в описании: «Пожалуйста, не используйте его!» — и даже с восклицательным знаком. :slight_smile:

Что касается нужных нам функций: простое переключение цветовых схем не помогло — страницы выглядели некрасиво. Уверен, ответ заключается в том, чтобы исправить наши темы, как указано в первом сообщении в этой теме, но у нас нет никого, кто мог бы этим заняться.

Безопасно ли всё ещё использовать ваш плагин, несмотря на восклицательный знак?

:slight_smile: ну… я почти уверен, что это я добавил восклицательный знак, поэтому, я бы сказал, нет, это небезопасно. Он всё ещё может работать, но последний коммит в этот код был сделан в 2020 году.

Хорошо, спасибо.

В любом случае, просто один администратор говорит, что мы нашли эту функцию полезной и теперь по ней скучаем.

А как насчет Marketplace?

Сайт — это не столько бизнес-проект, сколько древний форум с устойчивым сообществом, существующим уже несколько десятилетий.