使用芹菜花工具,想知道是否有对黑暗主题的支持。 或者我唯一的选择是自己编辑默认的 css 文件并使其如我所愿?
据我所知,Flower 没有更改 L&F 的选项。然而,它是一个开源项目,我相信如果您为它做 PR,许多 Celery Flower 用户会很感激。 Flower 基于 Tornado ,它有非常简单的模板系统。
Flower 使用 Bootstrap 进行样式设置。要为 Flower 实现深色模式,您可以这样做:
在 Python env 文件夹中编辑文件 djenv/lib/python3.10/site-packages/flower/templates/base.html
<body class="m-2 bg-dark text-light">
这可以减少大部分眼睛灼烧感。但是,现在条纹表格在深色行中仍然有深色文本,因此您必须更改 .html 模板,例如env/lib/python3.10/site-packages/flower/templates/workers.html
<table id="workers-table" style="color:silver"" class="table table-bordered table-hover w-100">
您应该对您经常查看的所有模板执行此操作。