Sidebar-Listenübersicht — verbleibenden Leerraum vor dem Icon weiter reduzieren #189
Labels
No labels
priority/could
priority/must
priority/should
priority/wont
status/blocked
status/claimed
status/done-migrated
type/bug
type/feature
type/infra
type/tech-debt
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
robert/todo#189
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Story: Sidebar-Listenübersicht — verbleibenden Leerraum vor dem Icon weiter reduzieren
As a Nutzer der App,
I want to dass Icon und Listenname in der Sidebar so nah wie sinnvoll am linken Rand beginnen,
so that die Übersicht kompakter wirkt und nicht wie ein "verstecktes Icon" vor dem eigentlichen Icon aussieht.
Kontext (verifiziert im Code):
ListItemPrefix.tsxreserviert bewusst 3 feste Slots (Archiv-Badge 📦 / "Standardliste"-Punkt / Icon) in dieser Reihenfolge, jeweils mit fixer Breite, auch wenn der jeweilige Slot für eine bestimmte Zeile leer/unsichtbar ist - damit alle Listentitel exakt auf derselben horizontalen Position beginnen, unabhängig vom Listentyp.Acceptance criteria:
Open questions (escalate to human if unanswered):
Entscheidung (2026-09-12, mit dem Menschen geklärt, anhand einer vergrößerten Visualisierung der 3 Slots): Die Archiv-Symbol- und Standard-Punkt-Slots werden komplett aus
ListItemPrefix.tsxentfernt (nicht nur schmaler gemacht) - der Listenname rückt für jede Zeile entsprechend weiter nach links. Der dritte Slot (Icon) bleibt bestehen und wird separat in #188 behandelt (Standard-Icon je Listentyp).Begründung/Kontext: die "Archiviert"-Sektion in der Sidebar ist bereits ein eigener, eingeklappter Abschnitt ("Archived (N)") - das zusätzliche 📦-Symbol pro Zeile innerhalb dieser Sektion ist redundant. Der Standard-Punkt verliert seine Sichtbarkeit im Sidebar-Präfix; falls das die Auffindbarkeit "welche Liste ist aktuell Standard" beeinträchtigt, ist das eine bewusst in Kauf genommene Vereinfachung.
Aktualisierte Acceptance criteria:
ListItemPrefix.tsxrendert nur noch den Icon-Slot, keinen Archiv- oder Standard-Punkt-Slot mehr.Claimed (go-Lauf 2026-09-29, direkt nach #188). Umsetzung gemaess Entscheidung vom 2026-09-12: Archiv- und Standard-Punkt-Slot aus ListItemPrefix entfernen, nur Icon-Slot bleibt.
Erledigt in
a181e951(+ e2e-Anpassung3f667874).Umfang:
ListItemPrefixrendert nur noch den festen Icon-Slot; Archiv-Symbol- und Standard-Punkt-Slot sind entfernt (Entscheidung vom 2026-09-12). Alle 4 Listentypen nutzen weiterhin denselben einen Slot, die Titel bleiben untereinander exakt ausgerichtet - im Review-Container gemessen: Titel beginnen bei allen Typen bei 38px (vorher ca. 62px).Entscheidungen:
Tests: ListItemPrefix-/Zeilen-Komponententests auf 1 Slot umgestellt (inkl. Konsistenztest ueber alle 4 Typen), neue Tests "kein Punkt/kein Archiv-Symbol"; default-list-e2e prueft jetzt den sr-only-Marker statt des Punkts (lokal gegen den Review-Container gruen in Chromium + Desktop HD). Volle Frontend-Suite 1501/1501 gruen.