frontend/todo.md

55 lines
2.3 KiB
Markdown

# Todo
* [x] Header-menu
* [x] Logout nach rechts, mit icon statt button
* [x] Logo oben links
* [x] Benutzernamen neben logout
* [x] Die Listenauswahl sollte highlighten welche Liste man grade ausgewählt hat
* [x] Namespaces
* [x] Bei jedem Namespace sollte rechts neben dem Namen ein Zahnrad zum Bearbeiten sein, das tauscht dann den view mit der aktuellen Liste
* [x] Über Namespaces btn zum neuen Namespace anlegen mit popup zum Namen eingeben
* [x] Namespace löschen btn bei bearbeiten
* [x] Listen
* [x] Btn zum Liste hinzufügen
* [x] Zahnrad zum Liste bearbeiten
* [x] Btn zum Liste löschen bei bearbeiten
* [x] Tasks:
* [x] Oben großes Eingabefeld zum Punkte hinzufügen
* [x] Tasks in voller Breite drunter anzeigen
* [x] Tasks bearbeiten geht mit Zahnrad rechts, da druffklicken, dann geht von Links eine card rein (halbe breite der Tasklist) mit den Optionen
* [x] Datetimepicker einbauen für Daten etc. (flatpickr)
* [x] Bug fixen der auf try dafür sorgt dass beim Abhaken die checkbox nicht geupdated wird
* [x] Task löschen btn bei bearbeiten
* [x] Hintergrund durch das mit den Lamas von Freepick austauschen
* [x] Badges einfügen
* [X] Lizenz einfügen!
* [X] Runterladelink erwähnen
* [x] Den Kram für Teams & user managen in ne eigene Komponente auslagern, das ist ja fast das selbe
* [ ] Google fonts raus (sollen von lokal geladen werden)
* [x] Teams
* [x] Mglkt zum Erstellen von neuen Teams
* [x] Alle Teams auflisten, auf die der Nutzer Zugriff hat
* [x] In der UI klarmachen, wenn der Nutzer admin ist (möglicherweise braucht das noch ne Änderung im Backend)
* [x] Einzelne Teams ansehbar
* [x] In den Teams, in denen der Nutzer admin ist, Bearbeitung ermöglichen
* [x] Löschen ermöglichen
* [x] Sharingshit
* [x] Listen für Nutzer
* [x] freigeben
* [x] entfernen
* [x] Einstellmglkt für Rechte
* [x] Listen für Teams
* [x] freigeben
* [x] entfernen
* [x] Einstellmglkt für Rechte
* [x] Namespaces für Nutzer
* [x] freigeben
* [x] entfernen
* [x] Einstellmglkt für Rechte
* [x] Namespaces für Teams
* [x] freigeben
* [x] entfernen
* [x] Einstellmglkt für Rechte
* [x] Den Sharing-Updateshit mit der neuen methode machen (post)