获取当前主题

我的插件嵌入了第三方 iframe,需要向其传递一些 CSS 样式声明,以确保它在当前主题下正确渲染。在深色主题下,它显示为深色背景上的黑色文字。

请问,在组件或当前路由中,访问当前主题的最佳方式是什么?

我们在每个请求之前都会执行以下操作:

它会在控制器上设置 theme_ids

但一旦你有了 ID,我不确定你能做什么,因为没有信息说明它是深色还是浅色模式……你只有主题的 CSS。

干杯!

我让 jQuery 获取了颜色信息,并将其合并到了 iframe 的 CSS 中。目前勉强能用……