feat(library): backlog status, rating, notes and priority in the UI
Build, Test & Push Frontend / quality-check (push) Successful in 7s
Build, Test & Push Frontend / docker (push) Successful in 31s

Detail page gets an edit card. The library gets status badges, status filter
chips and a debounced name search, both kept in the URL.
This commit is contained in:
lobo committed 2026-09-24 11:04:42 +02:00
1 parent 7b676f0a1e
commit f94e0aff15
9 files changed
+394 -13

No files matched your search

+31 -1
View File
@@ -109,7 +109,10 @@
"SYNCING": "Synchronisiere mit Steam …",
"SYNCING_FIRST_TIME": "Erste Synchronisation mit Steam läuft. Deine Spiele erscheinen gleich.",
"SYNC_FAILED": "Synchronisation fehlgeschlagen. Bitte später erneut versuchen.",
"LAST_SYNCED": "Zuletzt synchronisiert {{when}}"
"LAST_SYNCED": "Zuletzt synchronisiert {{when}}",
"FILTER_ALL": "Alle",
"SEARCH_PLACEHOLDER": "Spiel suchen …",
"NO_MATCH": "Keine Spiele für diesen Filter."
},
"GAME_DETAIL": {
"BACK": "Zurück",
@@ -157,5 +160,32 @@
"LANGUAGE": "Sprache",
"DARK_MODE": "Dunkles Design",
"LIGHT_MODE": "Helles Design"
},
"BACKLOG": {
"TITLE": "Mein Backlog",
"STATUS_LABEL": "Status",
"PRIORITY_LABEL": "Priorität",
"RATING_LABEL": "Bewertung",
"RATING_STARS_one": "{{count}} Stern",
"RATING_STARS_other": "{{count}} Sterne",
"NOTES_LABEL": "Notizen",
"NOTES_PLACEHOLDER": "Was willst du dir zu diesem Spiel merken?",
"SAVE": "Speichern",
"RESET": "Verwerfen",
"SAVED": "Gespeichert",
"SAVE_FAILED": "Speichern fehlgeschlagen. Bitte erneut versuchen.",
"STATUS": {
"BACKLOG": "Backlog",
"PLAYING": "Spiele ich",
"FINISHED": "Durchgespielt",
"COMPLETED": "100 %",
"DROPPED": "Abgebrochen"
},
"PRIORITY": {
"NONE": "Keine",
"HIGH": "Hoch",
"MEDIUM": "Mittel",
"LOW": "Niedrig"
}
}
}