Apache Superset UI 有一个 CSS 模板选项卡,显然可以用来编辑和更改 UI 皮肤。我尝试编辑 CSS 表,但没有任何改变,我错过了什么吗?改变 Apache Superset 皮肤的最佳方法是什么。
7944 次
1 回答
11
Superset 文档有点稀疏,我无法找到有关如何执行此操作的明确说明。我留下的答案有望节省其他人的时间。
注意:在 Apache Superset v0.22.1 上测试
创建 CSS 模板
- 使用具有管理员权限的帐户登录 Superset
- 转到管理。然后是 CSS 模板。这将带您进入显示所有可用模板的页面。
- 通过单击右上角的+图标创建一个新的 CSS 模板。
- 指定模板名称和Css。单击保存。
应用 CSS 模板
它在 Superset 中的工作方式是您手动将模板应用到仪表板。所以考虑到这一点......
转到您要更改其 CSS 的仪表板
点击编辑仪表板。它应该在右上角可用。如果您看不到“编辑仪表板”按钮,则意味着您没有对仪表板进行任何更改所需的权限。
单击Actions下拉按钮并一直向下到Edit CSS。这将允许您访问您之前在步骤 1 中创建的所有模板。选择您想要的模板。在选择过程中,CSS 将自动应用,您可以预览它的外观。
一旦你选择了一个模板。返回“操作”下拉按钮,但这次单击“保存”以保存更改。
这里的所有都是它的!
于 2018-08-08T15:55:47.590 回答