office-ui-fabric-react: loadTheme 改变全局 CSS?
office-ui-fabric-react: loadTheme to change global CSS?
我正在为我的应用程序使用 office-ui-fabric-react,并且我正在使用 loadTheme
来自定义我的应用程序的调色板。
使用 loadTheme
确实会改变我的组件的行为方式,但不会影响页面的全局 CSS,例如页面背景等...
鉴于我还导入了 office-ui-fabric
dist CSS,我希望 CSS 也可以更改,也许通过一些 CSS3 个变量。
这不是它应该的工作方式吗?我应该在每次 loadTheme
调用时手动设置 CSS 吗?
我在我们的 Github 页面上回答了这个问题,但也想把它扔在这里:
https://github.com/OfficeDev/office-ui-fabric-react/issues/5713
loadTheme 只更新传递给每个组件的主题对象。它不会向页面添加任何 css。这是故意的。
我正在为我的应用程序使用 office-ui-fabric-react,并且我正在使用 loadTheme
来自定义我的应用程序的调色板。
使用 loadTheme
确实会改变我的组件的行为方式,但不会影响页面的全局 CSS,例如页面背景等...
鉴于我还导入了 office-ui-fabric
dist CSS,我希望 CSS 也可以更改,也许通过一些 CSS3 个变量。
这不是它应该的工作方式吗?我应该在每次 loadTheme
调用时手动设置 CSS 吗?
我在我们的 Github 页面上回答了这个问题,但也想把它扔在这里:
https://github.com/OfficeDev/office-ui-fabric-react/issues/5713
loadTheme 只更新传递给每个组件的主题对象。它不会向页面添加任何 css。这是故意的。