feat(ui): Empty States für Detail-Pane und Task-Liste (UX-Audit #4)

Zentrierter, gedimmter Platzhalter (Mission-Control-Muster) im
Detail-Pane bei fehlender Selektion (nicht in Notes-/Prep-Modus) und
in der Task-Liste bei 0 sichtbaren Tasks; User-Listen ohne
WorkingDir bekommen zusätzlich den Repo-Verknüpfungs-Hinweis.
This commit is contained in:
mika kuns
2026-08-21 10:27:02 +02:00
parent 36bb7a83b8
commit 9159f1b55c
8 changed files with 355 additions and 63 deletions
+5 -2
View File
@@ -189,7 +189,9 @@
"feedbackPlaceholder": "Was soll der Agent korrigieren?",
"rerun": "Erneut ausführen",
"refineTip": "Aufgabe mit Claude verfeinern",
"refiningTip": "Claude verfeinert diese Aufgabe…"
"refiningTip": "Claude verfeinert diese Aufgabe…",
"emptyHint": "Noch keine Aufgaben. Oben eine hinzufügen oder in die Warteschlange einreihen, wenn du bereit bist.",
"emptyHintNoWorkingDir": "Verknüpfe ein Repo in den Listeneinstellungen, um Warteschlange, „Claude machen lassen" und die Schnell-Sitzung zu aktivieren."
},
"lists": {
"heading": "Listen",
@@ -254,7 +256,8 @@
"description": "Beschreibung",
"steps": "Schritte",
"files": "Dateien"
}
},
"emptyState": "Wähle eine Aufgabe aus, um Details zu sehen"
},
"agent": {
"openWorktreeTip": "Worktree im Datei-Explorer öffnen benötigt einen aktiven Worktree",
+5 -2
View File
@@ -189,7 +189,9 @@
"feedbackPlaceholder": "What should the agent fix?",
"rerun": "Re-run",
"refineTip": "Refine this task with Claude",
"refiningTip": "Claude is refining this task…"
"refiningTip": "Claude is refining this task…",
"emptyHint": "No tasks yet. Add one above, or send it to the queue once you're ready.",
"emptyHintNoWorkingDir": "Link a repo in List Settings to enable the queue, Let Claude handle it, and Quick session."
},
"lists": {
"heading": "Lists",
@@ -254,7 +256,8 @@
"description": "Description",
"steps": "Steps",
"files": "Files"
}
},
"emptyState": "Select a task to see its details"
},
"agent": {
"openWorktreeTip": "Open worktree in file explorer — requires an active worktree",