Логотип перестал обновляться, если включён тёмный режим

Здравствуйте,

Как всем известно, Discourse позволяет использовать разные версии логотипа для светлого и тёмного режимов. Я пользовался этой функцией довольно давно, и она работала отлично, пока я не обновил Discourse до версии 2.9.0 beta 5. После обновления логотип больше не меняется при включении тёмного режима, и отображается логотип из светлой темы.

Других изменений на сайте не было. Я пробовал отключать пользовательские плагины и очищать кэш/использовать режим инкогнито, но проблема сохраняется.

Возможно, это было случайно сломано в новой бета-версии? Или как мне лучше приступить к диагностике?

Несколько дней назад мы выпустили баг с тёмной темой, который был исправлен в тот же день. Поскольку в Meta сейчас логотип в тёмной теме работает, попробуйте обновить приложение.

1 лайк

Я обновил Discourse до последней версии, но проблема всё ещё не решена.

Кроме того, я не согласен с:

Доказательство:

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

Какая тема / палитра используется?

Это показано на моём втором скриншоте, разве нет? Это стандартная тема Meta.

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

Ах, теперь я понял: в настройках выбрано сочетание «Тёмная» — «Светлая / Тёмная».

На самом деле мне нужно скорректировать своё утверждение:

Если я сохраняю изменения, всё начинает работать. Поэтому я полагаю, что случайно дублировал

1 лайк