====== 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]]