在Sharepoint Online中应用主题时,Sharepoint功能区和导航栏字体颜色不起作用

时间:2018-11-30 08:17:43

标签: sharepoint office-ui-fabric

使用以下脚本,我在网站集中设置了主题

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;
}

我可能会补充说,除了深蓝色主题外,所有黑暗主题的行为都像这样。

有人知道如何解决此问题吗?

0 个答案:

没有答案