Я загрузил логотипы для светлого и тёмного режимов. При переключении сайта в тёмный режим отображается то, что видно в верхней части изображения.
Оба логотипа — файлы PNG. На самом деле это один и тот же базовый SVG-файл. Я просто изменил цвета и экспортировал их как PNG.
Просто для подтверждения: вы используете переключатель Light/Dark в core или старый Customization > Theme component?
Кроме того, есть светлые и тёмные логотипы для десктопа и мобильных устройств.
Если вы используете мобильное устройство, возможно, вам нужно загрузить 2 логотипа в поле «Мобильный логотип» на той странице, что на вашем скриншоте. Если не ошибаюсь, то если логотип не загружен, будет использоваться основной логотип (первый на вашем скриншоте) для незагруженных логотипов.
Это совершенно новая установка. Никаких модов, тем или чего-либо ещё не установлено.
Я загрузил логотипы в разделе «ОФОРМЛЕНИЕ > Логотипы и шрифты».
Проблема возникает на рабочем столе.
Хм… это действительно кажется необычным. У нас раньше была подобная проблема с переключением Светлая/Тёмная тема. Хотя, судя по моему опыту, она уже была исправлена.
Вы используете стабильную версию или версию, прошедшую тестирование? В каком режиме работает ваш браузер — светлом или тёмном? В прошлом, когда я сталкивался с чем-то подобным, это было связано с ручным выбором Тёмного режима, в то время как браузер и операционная система были в светлом режиме.
Я использовал официальную инструкцию по установке, поэтому установлена та версия, которую она предлагает.
Он автоматически переключается со светлого на тёмный в зависимости от времени суток.
Логотип отображается корректно днём, а затем, когда происходит переключение, вы видите отсутствующий логотип.
Это странно. Если режим установлен как «авто», он должен автоматически меняться в зависимости от настроек вашего браузера (светлая или тёмная тема).
Если только вы не имеете в виду, что ваш браузер или операционная система настроены на автоматическое переключение в зависимости от времени суток.
Вы можете настроить это так, чтобы в меню администратора был переключатель, который добавит кнопку в боковую панель или заголовок сайта.
Стандартная установка включает версию Tests-Passed, которая рекомендуется к использованию.
Я воспользовался «проверкой элемента» для отсутствующего логотипа и обнаружил множество строк, указывающих на попытку обслуживания HTTP-контента со страниц HTTPS, поэтому я включил настройку «принудительный HTTPS», и мой логотип появился.
