frontend/todo.md
2018-11-09 17:53:34 +01:00

3.2 KiB

Todo

  • Header-menu

    • Logout nach rechts, mit icon statt button
    • Logo oben links
    • Benutzernamen neben logout
  • Die Listenauswahl sollte highlighten welche Liste man grade ausgewählt hat

  • Namespaces

    • Bei jedem Namespace sollte rechts neben dem Namen ein Zahnrad zum Bearbeiten sein, das tauscht dann den view mit der aktuellen Liste
    • Über Namespaces btn zum neuen Namespace anlegen mit popup zum Namen eingeben
    • Namespace löschen btn bei bearbeiten
  • Listen

    • Btn zum Liste hinzufügen
    • Zahnrad zum Liste bearbeiten
    • Btn zum Liste löschen bei bearbeiten
  • Tasks:

    • Oben großes Eingabefeld zum Punkte hinzufügen
    • Tasks in voller Breite drunter anzeigen
    • Tasks bearbeiten geht mit Zahnrad rechts, da druffklicken, dann geht von Links eine card rein (halbe breite der Tasklist) mit den Optionen
      • Datetimepicker einbauen für Daten etc. (flatpickr)
    • Bug fixen der auf try dafür sorgt dass beim Abhaken die checkbox nicht geupdated wird
    • Task löschen btn bei bearbeiten
  • Hintergrund durch das mit den Lamas von Freepick austauschen

  • Badges einfügen

  • Lizenz einfügen!

  • Runterladelink erwähnen

  • Den Kram für Teams & user managen in ne eigene Komponente auslagern, das ist ja fast das selbe

  • Teams

    • Mglkt zum Erstellen von neuen Teams
    • Alle Teams auflisten, auf die der Nutzer Zugriff hat
      • In der UI klarmachen, wenn der Nutzer admin ist (möglicherweise braucht das noch ne Änderung im Backend)
      • Einzelne Teams ansehbar
        • In den Teams, in denen der Nutzer admin ist, Bearbeitung ermöglichen
      • Löschen ermöglichen
    • Beim Team bearbeiten Nutzer suchen einbauen
  • Sharingshit

    • Listen für Nutzer
      • freigeben
      • entfernen
      • Einstellmglkt für Rechte
    • Listen für Teams
      • freigeben
      • entfernen
      • Einstellmglkt für Rechte
    • Namespaces für Nutzer
      • freigeben
      • entfernen
      • Einstellmglkt für Rechte
    • Namespaces für Teams
      • freigeben
      • entfernen
      • Einstellmglkt für Rechte
  • Den Sharing-Updateshit mit der neuen methode machen (post)

  • User suchen einbauen, mit neuem endpoint

  • Zurück zu Home (wenn man auf das Logo klickt)

  • Erklärungen zu was wie funktioniert -> wiki?

  • Google fonts raus (sollen von lokal geladen werden)

  • Ladeanimationen erst nach 100ms anzeigen, sonst wird das überflüssigerweise angezeigt

  • Btns für Teams und neuer Namespace nach oben in die Leiste verschieben

  • Links an den Freigewordenen Platz Menüpunkte machen à la "Heute"/Morgen/Diese Woche etc. Da kommt dann alles rein was dann due ist.

  • Andere Icons? --> Freepikkram

  • Fertige Tasks schöner visualisieren

  • Search everything

    • Lists
    • Tasks
    • Namespaces
    • Teams
    • Users with access on a list
    • Users with access to a namespace
    • Teams with access to a list
    • Teams with access to a namespace
  • Userstuff

    • Email-Verification
    • Password forgot