如何修改 apache-superset 中的 CSS?
How to modify CSS in apache-superset?
最近开始做Superset,开始根据需求自定义前端,把superset的logo换成自己的logo,还修改了CSS Dashboard page(navbar color, height, width)等..) 通过 edit css 选项,效果很好。
现在我不仅要更改仪表板中的 CSS,还要更改超集的所有页面,如欢迎页面、登录页面等。。所以我首先修改文件夹
下的样式表
/Users/swastikn/superset/lib/python3.9/site-packages/superset/static/assets/stylesheets
但是我所做的更改并没有反映出来。那么我是否以正确的方式编辑 CSS?或者是否无法在欢迎页面、登录页面和除仪表板页面
以外的其他页面中修改CSS
注意:
- 超集版本 - 1.3.2
- 已在 python 虚拟环境
上安装超集
- 我正在清除浏览器缓存只是为了确保我的浏览器不使用任何旧样式表文件
- 我说的欢迎页面是指带有 URL http://localhost:8088/superset/welcome/
的登陆页面
如果您通过 pip / 安装 superset 作为 python 库,它将只包含已编译/post-build 前端资产(HTML、CSS、 JS).
Superset 是一个多组件 Web 应用程序,因此大多数人最终都是通过 Docker 部署 Superset。然后,您可以修补部分前端代码库(主要位于 superset/superset-frontend
(https://github.com/apache/superset/tree/master/superset-frontend).
Docker compose 是尝试连接大多数其他组件的 Superset 的快速方法:https://superset.apache.org/docs/installation/installing-superset-using-docker-compose
最近开始做Superset,开始根据需求自定义前端,把superset的logo换成自己的logo,还修改了CSS Dashboard page(navbar color, height, width)等..) 通过 edit css 选项,效果很好。
现在我不仅要更改仪表板中的 CSS,还要更改超集的所有页面,如欢迎页面、登录页面等。。所以我首先修改文件夹
下的样式表/Users/swastikn/superset/lib/python3.9/site-packages/superset/static/assets/stylesheets
但是我所做的更改并没有反映出来。那么我是否以正确的方式编辑 CSS?或者是否无法在欢迎页面、登录页面和除仪表板页面
以外的其他页面中修改CSS注意:
- 超集版本 - 1.3.2
- 已在 python 虚拟环境 上安装超集
- 我正在清除浏览器缓存只是为了确保我的浏览器不使用任何旧样式表文件
- 我说的欢迎页面是指带有 URL http://localhost:8088/superset/welcome/ 的登陆页面
如果您通过 pip / 安装 superset 作为 python 库,它将只包含已编译/post-build 前端资产(HTML、CSS、 JS).
Superset 是一个多组件 Web 应用程序,因此大多数人最终都是通过 Docker 部署 Superset。然后,您可以修补部分前端代码库(主要位于 superset/superset-frontend
(https://github.com/apache/superset/tree/master/superset-frontend).
Docker compose 是尝试连接大多数其他组件的 Superset 的快速方法:https://superset.apache.org/docs/installation/installing-superset-using-docker-compose