С помощью следующего скрипта я установил тему в коллекции сайтов
Connect-PnPOnline -Url https://mySP.sharepoint.com/sites/test2 -Credentials $script:psCredentials
Set-PnPTheme -FontSchemeUrl _catalogs/theme/15/fontscheme004.spfont -ColorPaletteUrl _catalogs/theme/15/palette025.spcolor
Ожидаемый результат должен быть Dark web с желтыми элементами и цвет шрифта белый .В результате я получаю Темную сеть с желтыми элементами и черный цвет шрифта .Это относится к ленте и расширению SPFx TopNavBar, как я вижу на данный момент
Некоторое странное поведение:
- При изменении меню взгляда выбирается темно-желтая темацвет шрифта установлен на белый, и это правильно.Но когда я нажимаю Применить, цвет шрифта возвращается к черному.
- Перейдите к Документам или содержимому сайта, цвет шрифта белый, и это правильно.
- Так что в основном при посещении современной страницы шрифтцвет не так.
То, что я вижу по отладке страницы, это css, который испортил это.
<span class="ms-CommandBarItem-commandText itemCommandText_cf1861fb">Page details</span>
.SPPageChrome-app .ms-CommandBar .ms-CommandBarItem-commandText {
color: #333333;
vertical-align: top;
padding: 0 4px;
}
Пока я в меню выбора темы "Когда тема работает"перед тем, как применить, это css
<span class="ms-CommandBarItem-commandText itemCommandText_cf1861fb">Page details</span>
.SPPageChrome-app .ms-CommandBar .ms-CommandBarItem-commandText {
color: #ffffff;
vertical-align: top;
padding: 0 4px;
}
Я мог бы добавить, что все темные темы ведут себя так, кроме темно-синей темы.
У кого-нибудь есть подсказки, как это исправить?