0

我想更改任务进度条的颜色。我找到.erb了甘特图页面的源文件和.rb计算%完成进度的源代码,但它似乎不是要编辑的正确文件。 在此处输入图像描述

4

1 回答 1

0

您实际上应该编辑位于以下位置的图像:

your_redmine_root/public/images/task_late.png

Redmine 的物理安装位置在哪里your_redmine_root,取决于底层操作系统等...

所以 gannt 是从底层 RoR 应用程序生成的 html 代码的组合,您可以在app/views/gantts/show.html.erb. 来自和 CSS 样式(主题)的 Javascript 代码,public/javascripts/gantt.js如果您使用一些自定义主题或插件,实际上可能会有所不同,默认安装它在public/stylesheet/application.css

由于 Redmine 版本,特定代码也可能不同,但您正在寻找

.task_late { background:#f66 url(../images/task_late.png); border: 1px solid #f66; }

在 Redmine 3.0 上,它位于第 986 行。 .task_late 是普通的 div,您可以随意设置它的 css 样式...

编辑后不要忘记重新启动Redmine,并确保刷新浏览器的缓存。

于 2017-08-21T11:47:49.627 回答