Entwuerfe direkt in der Uebersicht verwerfen #23

Closed
opened 2026-10-08 21:36:42 +02:00 by lena · 2 comments
Collaborator

Ziel

Entwuerfe lassen sich direkt in der Uebersicht "Entwuerfe" verwerfen, ohne sie erst oeffnen zu muessen (Wunsch von Lena, 08.10.2026). Verwerfen heisst wie in #22: Der Entwurf kommt in den Papierkorb und laesst sich wiederherstellen; endgueltig geloescht wird nichts.

Grundlage

PRD Kapitel 07 (Papierkorb); #22

Abhaengig von

#22

Akzeptanzkriterien

  • AK-1 Knopf in jeder Zeile: Jeder Entwurf in der Uebersicht hat einen Knopf "Verwerfen" (Papierkorb-Symbol, mindestens 44 px gross, mit Beschriftung fuer Screenreader). Der Titel bleibt voll lesbar.
  • AK-2 Erst nachfragen: Ein Tipp verwirft noch nichts. Es erscheint direkt in der Zeile dieselbe Abfrage wie auf der Seite des Entwurfs: Grund (freiwillig), "In den Papierkorb" und "Abbrechen".
  • AK-3 Sofort sichtbar: Nach "In den Papierkorb" verschwindet der Entwurf aus der Liste, der "Papierkorb (n)" zaehlt ihn mit, der Zaehler an den Entwuerfen stimmt.
  • AK-4 Wer und warum: Wie in #22 werden Name, Zeitpunkt und Grund gespeichert und im Papierkorb gezeigt.
  • AK-5 Fehler: Klappt das Verwerfen nicht (z. B. keine Verbindung), steht die Meldung in der Zeile und der Entwurf bleibt in der Liste.

Nicht in dieser Stufe

  • Entwuerfe, die noch auf dem Geraet auf den Upload warten ("wartet auf Upload") - sie sind noch nicht auf dem Server.
  • Mehrere Entwuerfe auf einmal verwerfen.

Offene Fragen

  • keine
## Ziel Entwuerfe lassen sich direkt in der Uebersicht "Entwuerfe" verwerfen, ohne sie erst oeffnen zu muessen (Wunsch von Lena, 08.10.2026). Verwerfen heisst wie in `#22`: Der Entwurf kommt in den Papierkorb und laesst sich wiederherstellen; endgueltig geloescht wird nichts. ## Grundlage PRD Kapitel 07 (Papierkorb); `#22` ## Abhaengig von #22 ## Akzeptanzkriterien - **AK-1 Knopf in jeder Zeile:** Jeder Entwurf in der Uebersicht hat einen Knopf "Verwerfen" (Papierkorb-Symbol, mindestens 44 px gross, mit Beschriftung fuer Screenreader). Der Titel bleibt voll lesbar. - **AK-2 Erst nachfragen:** Ein Tipp verwirft noch nichts. Es erscheint direkt in der Zeile dieselbe Abfrage wie auf der Seite des Entwurfs: Grund (freiwillig), "In den Papierkorb" und "Abbrechen". - **AK-3 Sofort sichtbar:** Nach "In den Papierkorb" verschwindet der Entwurf aus der Liste, der "Papierkorb (n)" zaehlt ihn mit, der Zaehler an den Entwuerfen stimmt. - **AK-4 Wer und warum:** Wie in `#22` werden Name, Zeitpunkt und Grund gespeichert und im Papierkorb gezeigt. - **AK-5 Fehler:** Klappt das Verwerfen nicht (z. B. keine Verbindung), steht die Meldung in der Zeile und der Entwurf bleibt in der Liste. ## Nicht in dieser Stufe - Entwuerfe, die noch auf dem Geraet auf den Upload warten ("wartet auf Upload") - sie sind noch nicht auf dem Server. - Mehrere Entwuerfe auf einmal verwerfen. ## Offene Fragen - keine
lena self-assigned this 2026-10-08 21:48:02 +02:00
Author
Collaborator

Claimed by session "Go [1bfd52]"

Lena hat die Funktion am 08.10.2026 direkt in Auftrag gegeben.

Claimed by session "Go [1bfd52]" Lena hat die Funktion am 08.10.2026 direkt in Auftrag gegeben.
Author
Collaborator

Fertig gebaut und getestet.

Was gebaut wurde

  • In der Entwurfsliste hat jeder Entwurf rechts oben ein Papierkorb-Symbol (gross genug zum Tippen, mit Beschriftung fuer Screenreader).
  • Ein Tipp darauf verwirft noch nichts: In der Zeile erscheint dieselbe Rueckfrage wie auf der Seite des Entwurfs - Grund (freiwillig), "In den Papierkorb", "Abbrechen".
  • Danach verschwindet der Entwurf sofort aus der Liste, der "Papierkorb (n)" zaehlt ihn mit, und dort stehen Name, Zeitpunkt und Grund.
  • Klappt das Verwerfen nicht (z. B. keine Verbindung), steht die Meldung in der Zeile und der Entwurf bleibt.

Wie es getestet wurde

  • 3 neue automatische Oberflaechen-Tests (Verwerfen mit Grund, Abbrechen, Fehlermeldung), alle 87 gruen; Build und Lint ohne Fehler.
  • Nur die Oberflaeche geaendert, keine neue Server-Funktion; eigene Sicherheitsdurchsicht ohne Funde.

So probierst du es aus (Test-Container http://localhost:8090)

  1. "Entwuerfe" oeffnen und bei einem Entwurf rechts oben auf das Papierkorb-Symbol tippen.
  2. Optional einen Grund eintragen, dann "In den Papierkorb" - der Entwurf ist weg und steht unten im Papierkorb.
  3. Zum Ausprobieren von "Abbrechen": Symbol tippen und "Abbrechen" - es passiert nichts.
  4. Siehst du das Symbol nicht, die Seite neu laden (Strg+Shift+R), damit der Browser die neue Fassung holt.
Fertig gebaut und getestet. **Was gebaut wurde** - In der Entwurfsliste hat jeder Entwurf rechts oben ein Papierkorb-Symbol (gross genug zum Tippen, mit Beschriftung fuer Screenreader). - Ein Tipp darauf verwirft noch nichts: In der Zeile erscheint dieselbe Rueckfrage wie auf der Seite des Entwurfs - Grund (freiwillig), "In den Papierkorb", "Abbrechen". - Danach verschwindet der Entwurf sofort aus der Liste, der "Papierkorb (n)" zaehlt ihn mit, und dort stehen Name, Zeitpunkt und Grund. - Klappt das Verwerfen nicht (z. B. keine Verbindung), steht die Meldung in der Zeile und der Entwurf bleibt. **Wie es getestet wurde** - 3 neue automatische Oberflaechen-Tests (Verwerfen mit Grund, Abbrechen, Fehlermeldung), alle 87 gruen; Build und Lint ohne Fehler. - Nur die Oberflaeche geaendert, keine neue Server-Funktion; eigene Sicherheitsdurchsicht ohne Funde. **So probierst du es aus** (Test-Container http://localhost:8090) 1. "Entwuerfe" oeffnen und bei einem Entwurf rechts oben auf das Papierkorb-Symbol tippen. 2. Optional einen Grund eintragen, dann "In den Papierkorb" - der Entwurf ist weg und steht unten im Papierkorb. 3. Zum Ausprobieren von "Abbrechen": Symbol tippen und "Abbrechen" - es passiert nichts. 4. Siehst du das Symbol nicht, die Seite neu laden (Strg+Shift+R), damit der Browser die neue Fassung holt.
lena 2026-10-08 21:50:10 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
robert/rezeptbuch#23
No description provided.