Due Date Task improvements (#16)
This commit is contained in:
parent
830c5ef075
commit
5e79502b81
4 changed files with 12 additions and 2 deletions
|
@ -41,6 +41,7 @@
|
||||||
</div>
|
</div>
|
||||||
<span class="tasktext" :class="{ 'done': l.done}">
|
<span class="tasktext" :class="{ 'done': l.done}">
|
||||||
{{l.text}}
|
{{l.text}}
|
||||||
|
<i v-if="l.dueDate > 0" :class="{'overdue': (l.dueDate <= new Date())}"> - Due on {{new Date(l.dueDate).toLocaleString()}}</i>
|
||||||
</span>
|
</span>
|
||||||
</label>
|
</label>
|
||||||
<div @click="editTask(l.id)" class="icon settings">
|
<div @click="editTask(l.id)" class="icon settings">
|
||||||
|
@ -521,6 +522,9 @@
|
||||||
}
|
}
|
||||||
return array
|
return array
|
||||||
},
|
},
|
||||||
|
formatUnixDate(dateUnix) {
|
||||||
|
return (new Date(dateUnix)).toLocaleString()
|
||||||
|
},
|
||||||
handleError(e) {
|
handleError(e) {
|
||||||
message.error(e, this)
|
message.error(e, this)
|
||||||
},
|
},
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
</div>
|
</div>
|
||||||
<span class="tasktext">
|
<span class="tasktext">
|
||||||
{{l.text}}
|
{{l.text}}
|
||||||
<i v-if="l.dueDate > 0"> - Due on {{formatUnixDate(l.dueDate)}}</i>
|
<i v-if="l.dueDate > 0" :class="{'overdue': (new Date(l.dueDate * 1000) <= new Date())}"> - Due on {{formatUnixDate(l.dueDate)}}</i>
|
||||||
</span>
|
</span>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -49,6 +49,10 @@
|
||||||
text-decoration: line-through;
|
text-decoration: line-through;
|
||||||
color: $grey;
|
color: $grey;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.overdue{
|
||||||
|
color: $red;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
2
todo.md
2
todo.md
|
@ -43,6 +43,8 @@
|
||||||
* [x] Alles abgehakte ausblenden, mit btn zum wieder einblenden
|
* [x] Alles abgehakte ausblenden, mit btn zum wieder einblenden
|
||||||
* [x] Wenn man den Namen einer Liste updated wird der Name in der List nicht upgedated
|
* [x] Wenn man den Namen einer Liste updated wird der Name in der List nicht upgedated
|
||||||
* [x] Links an den Freigewordenen Platz Menüpunkte machen à la "Heute"/Morgen/Diese Woche etc. Da kommt dann alles rein was dann due ist.
|
* [x] Links an den Freigewordenen Platz Menüpunkte machen à la "Heute"/Morgen/Diese Woche etc. Da kommt dann alles rein was dann due ist.
|
||||||
|
* [x] Wenn ein Task due ist das auch in der Übersicht anzeigen
|
||||||
|
* [x] Overdue rot anzeigen
|
||||||
* [ ] Beim Team bearbeiten Nutzer suchen einbauen
|
* [ ] Beim Team bearbeiten Nutzer suchen einbauen
|
||||||
|
|
||||||
## Funktionen aus der API
|
## Funktionen aus der API
|
||||||
|
|
Loading…
Reference in a new issue