如何使用 Office UI Fabric 获取 Outlook Office 插件以获取 OWA 中的用户当前主题
How can I get an Outlook Office Addin using the Office UI Fabric to pick up the users current theme in OWA
我使用的是来自 Office UI Fabric Core 的主要主题颜色,但无论我在 Outlook Web Access 中更改为哪个主题,我的加载项颜色都不会改变。它一直使用默认的蓝色。
我试过clear browser history/cache,不同的用户,不同的浏览器,不同的机器。
在 OWA 中显示 Outlook 加载项时,加载项显示在其自己的沙盒 iframe 中(如果这对了解动态主题机制的工作原理的人有帮助的话)。
办公室 UI 这里是 Fabric 团队成员。抱歉耽搁了这么久,我现在才看到关于 SO 上的 Fabric 的问题。
这个问题已经多次出现,我们希望尽快解决这个问题。对于我们何时可以启用并应用特定的 Office 客户端主题,我没有很好的答案,但我知道这对我们在我们自己的产品方案中提供支持很重要,所以我希望很快能看到这里的发展。我们将与特定的产品团队合作,从技术角度找出处理此问题的最佳方法。
也就是说,与此同时,今天实际上可以在 Fabric-React 中加载主题样式,这应该可以让您了解解决方案的外观:尝试更改主题颜色,例如 [=10 上的 themePrimary =],然后查看 Button 之类的组件以查看那里反映的更改。我想我们最终得到的解决方案将与此类似。
我使用的是来自 Office UI Fabric Core 的主要主题颜色,但无论我在 Outlook Web Access 中更改为哪个主题,我的加载项颜色都不会改变。它一直使用默认的蓝色。
我试过clear browser history/cache,不同的用户,不同的浏览器,不同的机器。
在 OWA 中显示 Outlook 加载项时,加载项显示在其自己的沙盒 iframe 中(如果这对了解动态主题机制的工作原理的人有帮助的话)。
办公室 UI 这里是 Fabric 团队成员。抱歉耽搁了这么久,我现在才看到关于 SO 上的 Fabric 的问题。
这个问题已经多次出现,我们希望尽快解决这个问题。对于我们何时可以启用并应用特定的 Office 客户端主题,我没有很好的答案,但我知道这对我们在我们自己的产品方案中提供支持很重要,所以我希望很快能看到这里的发展。我们将与特定的产品团队合作,从技术角度找出处理此问题的最佳方法。
也就是说,与此同时,今天实际上可以在 Fabric-React 中加载主题样式,这应该可以让您了解解决方案的外观:尝试更改主题颜色,例如 [=10 上的 themePrimary =],然后查看 Button 之类的组件以查看那里反映的更改。我想我们最终得到的解决方案将与此类似。