====== Redmine ====== Redmine je skvělý nástroj na projektové řízení. Instalace je popsána zde: https://petrnosek.cz/instalace-redmine-skvely-nastroj-na-projektove-rizeni/ ====== Úprava grafického designu - custom.css ====== Používám //theme classic/stylesheet//. Editoval jsem **application.css** a přidal jsem řádek: @import url(custom.css); Vytvořil jsem soubor **custom.css** ve stejném adresáři a tam aplikoval styly pro vyšší prioritu. Pro každou úpravu CSS není potřeba restartovat Apache. Obsah **custom.css** vypadá takto - některé věci jsem úmyslně zakomentoval. /* Issues Grid Styles By Priorities*/ table.list tr.issue a { color: #3c3c3c; } /* P5 */ tr.priority-5 td.priority {color: #fff; background: #FC4242} tr.priority-5 td.priority:before {content: "↑↑↑ ";} /*tr.odd.priority-5, table.list tbody tr.odd.priority-5:hover { color: #900; font-weight: bold; } tr.odd.priority-5 { background: #ffc4c4; } tr.even.priority-5, table.list tbody tr.even.priority-5:hover { color: #900; font-weight: bold; } tr.even.priority-5 { background: #ffd4d4; } tr.priority-5 a, tr.priority-5:hover a { color: #900; } tr.odd.priority-5 td, tr.even.priority-5 td { border-color: #ffb4b4; }*/ /* P4 */ tr.priority-4 td.priority {color: #830000; background: #FFA7A7} tr.priority-4 td.priority:before {content: "↑ ";} /*tr.odd.priority-4, table.list tbody tr.odd.priority-4:hover { color: #900; } tr.odd.priority-4 { background: #ffc4c4; } tr.even.priority-4, table.list tbody tr.even.priority-4:hover { color: #900; } tr.even.priority-4 { background: #ffd4d4; } tr.priority-4 a { color: #900; } tr.odd.priority-4 td, tr.even.priority-4 td { border-color: #ffb4b4; }*/ /* P3 */ tr.priority-3 td.priority {color: #907400; background: #FFCE00} tr.priority-3 td.priority:before {content: "- ";} /*tr.odd.priority-3, table.list tbody tr.odd.priority-3:hover { color: #900; } tr.odd.priority-3 { background: #fee; } tr.even.priority-3, table.list tbody tr.even.priority-3:hover { color: #900; } tr.even.priority-3 { background: #fff2f2; } tr.priority-3 a { color: #900; } tr.odd.priority-3 td, tr.even.priority-3 td { border-color: #fcc; }*/ /* P2 (2 is NORMAL So No Styles) */ //tr.priority-2 td.priority {color: #676767; background: #EBEBEB} /*tr.priority-2 td.priority {color: #539653; background: #DDFFDD} tr.priority-2 td.priority:before {content: "• ";}*/ /* P1 */ /*tr.odd.priority-1, table.list tbody tr.odd.priority-1:hover { color: #559; } tr.odd.priority-1 { background: #eaf7ff; } tr.even.priority-1, table.list tbody tr.even.priority-1:hover { color: #559; } tr.even.priority-1 { background: #f2faff; } tr.priority-1 a { color: #559; } tr.odd.priority-1 td, tr.even.priority-1 td { border-color: #add7f3; }*/ /* END Issues Grid Styles By Priorities*/ tr.status-4 td.status {color: #FC4242; } zdroje: * [[https://github.com/mrliptontea/PurpleMine2/|Alternativní šablona, kterou jsem nakonec nevyužil]] * [[https://www.redmine.org/projects/redmine/wiki/HowTo_create_a_custom_Redmine_theme|Popis toho, jak vyrobit custom theme]] * [[https://www.redmine.org/boards/1/topics/17320|CSS pro změnu barev úkolů podle priorit]] * https://www.redmine.org/issues/4967 * [[https://unicode-table.com/en/|tabulka Unicode znaků pro použití v CSS]]