Как я могу изменить цвет индикатора выполнения задачи в Redmine или где находится код?
1 ответ
Вы должны отредактировать изображение, расположенное по адресу:
your_redmine_root/public/images/task_late.png
куда your_redmine_root
это место, где физически установлен Redmine, и это зависит от используемой операционной системы и т. д.
Таким образом, gannt представляет собой комбинацию HTML-кода, сгенерированного из нижележащего приложения RoR, представление которого вы можете редактировать в app/views/gantts/show.html.erb
, Javascript код из public/javascripts/gantt.js
и стиль CSS (тема), который на самом деле может отличаться, если вы используете какую-то собственную тему или плагин, при установке по умолчанию он находится в 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 после редактирования, а также обновить кеш браузера.