Task assignment
Tasks can be assigned to users. An user may decide to "claim" a task directly, which will assign the task to him. Otherwise, it is possible to set some arbitrary user as the assignee or remove the assignee completely through the edition form. Marking a task as completed will remove the assignee, while re-activating a task will assign it to the user who re-activated it. Also, fixed a bug which allowed a completed task to be edited.
This commit is contained in:
parent
850d2fa8d4
commit
56741bccaa
12 changed files with 180 additions and 80 deletions
BIN
site/icons.png
BIN
site/icons.png
Binary file not shown.
Before ![]() (image error) Size: 3.5 KiB After ![]() (image error) Size: 3.6 KiB ![]() ![]() |
|
@ -357,6 +357,9 @@ div.box-buttons a.stop:hover { background-position: -18px -72px }
|
|||
div.box-buttons a.start { background-position: 0px -90px }
|
||||
div.box-buttons a.start:hover { background-position: -18px -90px }
|
||||
|
||||
div.box-buttons a.claim { background-position: 0px -108px }
|
||||
div.box-buttons a.claim:hover { background-position: -18px -108px }
|
||||
|
||||
div.box-buttons a.list-add::after {
|
||||
content: '+';
|
||||
font-weight: bold;
|
||||
|
@ -393,6 +396,10 @@ dl.tasks .missing-deps, dl.tasks .missing-deps * {
|
|||
color: #7f3f3f
|
||||
}
|
||||
|
||||
dl.tasks .assigned, dl.tasks .assigned * {
|
||||
color: #1f7f1f
|
||||
}
|
||||
|
||||
dl.tasks dt.sub-title.completed {
|
||||
color: #bfbfbf;
|
||||
text-shadow: 1px 1px 2px #3f3f3f;
|
||||
|
@ -405,3 +412,8 @@ ul.dep-list a.missing {
|
|||
ul.dep-list a.satisfied {
|
||||
color: green;
|
||||
}
|
||||
|
||||
dt.unassigned-task {
|
||||
color: #7f3f3f;
|
||||
font-style: italic;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue