Обновите темы и плагины для поддержки автоматического темного режима

Отличный вопрос! Я попробовал это и заметил, что мы некорректно поддерживали использование фоновых изображений или переменных темы в специальном файле стилей для определений цветов. Поэтому я внес некоторые исправления в ядро, и теперь вы сможете это сделать (обязательно обновите ядро до последней версии).

Итак, если у вас в теме или компоненте темы есть два изображения с SCSS-переменными $bg-light и $bg-dark соответственно, вы можете добавить следующее в ваш файл стилей color_definitions.scss:


$bg: url(dark-light-choose($bg-light, $bg-dark));

:root {
  --custom-bg: #{$bg};
}

А затем вы можете использовать var(--custom-bg) в вашем обычном файле стилей.

8 лайков