#electron
Вопрос:
Я хочу прослушать событие изменения фона рабочего стола и изменить цвет лотка.
nativeTheme.on('updated', () => {
this.setLocaTheme();
});
этот фрагмент только что прослушал событие изменения настройки темного режима.
Как Electron может изменить цвет лотка в зависимости от фона рабочего стола в macOS?
Ответ №1:
Шаблонные изображения состоят из черного цвета и альфа-канала. Изображения шаблонов не предназначены для использования в качестве автономных изображений и обычно смешиваются с другим контентом для создания желаемого конечного внешнего вида.
Наиболее распространенным случаем является использование шаблонных изображений для значка строки меню, чтобы он мог адаптироваться как к светлым, так и к темным строкам меню.
xxxTemplate.png
xxxTemplate@2x.png