2017-08-18 19 views
0

我想改變任務進度條的顏色。我找到了甘特圖頁面的.erb源文件和用於計算%完成進度的.rb源代碼,但似乎它不是正確的文件來編輯。 enter image description here如何更改Redmine中任務的進度欄顏色或代碼位於何處?

+0

請看第一個[如何問](https://stackoverflow.com/help/how-to-ask) SO是一個平臺,您可以從中獲得有關您問題的良好建議。但爲此,你需要更具體地瞭解你在問什麼?到目前爲止你做了什麼?在提出請求之前,請查看建議的SO問題並查看它們。儘管如此,你還是沒有找到解決方案,那麼你可以在這裏問一個問題。 請編輯該問題,將其限制爲具有足夠細節的特定問題以確定適當的答案。避免一次詢問多個不同的問題。 –

回答

0

你實際上應該修改位於圖像:

your_redmine_root/public/images/task_late.png 

哪裏your_redmine_root是你的管理平臺實際安裝的地方,它取決於墊層操作系統,等等...

所以gannt是由底層RoR應用程序生成的HTML代碼的組合,您可以在app/views/gantts/show.html.erb中編輯該視圖。 Javascript代碼從public/javascripts/gantt.js和CSS樣式(主題),而如果你使用的是一些自定義的主題或插件實際上可能會有所不同,在默認情況下安裝在public/stylesheet/application.css

的特定代碼也可能會有所不同,由於技術管理平臺版本,但你尋找

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

在管理平臺3.0是在線路986 .task_late是普通的div,你可以設置它的CSS樣式任何你想要的......

不要忘了編輯後重新啓動管理平臺,並確保刷新瀏覽器的緩存。