feat(library): add ordered backlog page and up-next dashboard tile
Build, Test & Push Frontend / quality-check (push) Successful in 34s
Build, Test & Push Frontend / docker (push) Successful in 24s

This commit is contained in:
lobo committed 2026-10-06 09:06:51 +02:00
1 parent c158909083
commit b213b067dc
21 files changed
+677 -24

No files matched your search

+18 -2
View File
@@ -202,6 +202,8 @@
"WELCOME_BACK": "Willkommen zurück",
"CURRENTLY_PLAYING": "Spiele ich gerade",
"NOTHING_PLAYING": "Gerade nichts. Setze ein Spiel auf „Spiele ich“.",
"UP_NEXT": "Als Nächstes",
"UP_NEXT_EMPTY": "Dein Backlog ist leer. Schön!",
"PILE_OF_SHAME": "Pile of Shame",
"PILE_SHARE": "{{percent}} % deiner Bibliothek",
"NEVER_PLAYED_one": "{{count}} Spiel nie gestartet",
@@ -386,6 +388,19 @@
"LOW": "Niedrig"
}
},
"BACKLOG_ORDER": {
"TITLE": "Backlog",
"SUBTITLE": "Dein Backlog in deiner eigenen Reihenfolge. Ziehe ein Spiel oder nutze die Pfeile und das Menü. Die ersten Spiele erscheinen im Spielvorschlag und auf dem Dashboard.",
"EMPTY": "Dein Backlog ist leer. Schön!",
"LOAD_FAILED": "Der Backlog konnte nicht geladen werden.",
"SAVE_FAILED": "Die Reihenfolge konnte nicht gespeichert werden. Die Liste wird neu geladen.",
"MOVE_UP": "Nach oben",
"MOVE_DOWN": "Nach unten",
"MOVE_TOP": "Ganz nach oben",
"MOVE_BOTTOM": "Ganz nach unten",
"MOVE_DRAG": "Zum Verschieben ziehen",
"MORE": "Mehr"
},
"WISHLIST": {
"TITLE": "Wunschliste",
"ONLY_ON_SALE": "Nur im Angebot",
@@ -411,11 +426,12 @@
},
"PLAY_NEXT": {
"TITLE": "Was spiele ich als Nächstes?",
"SUBTITLE": "Drei Spiele aus deinem Backlog: eins wie ein Spiel, das du viel gespielt hast, das am längsten wartende und eins zufällig. Wähle eine Länge und eine Stimmung.",
"SUBTITLE": "Vier Spiele aus deinem Backlog: eins wie ein Spiel, das du viel gespielt hast, das am längsten wartende, eins zufällig und eins von ganz oben in deiner Reihenfolge. Wähle eine Länge und eine Stimmung.",
"REASON": {
"SIMILAR": "Weil du {{name}} gespielt hast ({{playtime}})",
"LONGEST": "Auf deiner Liste seit {{date}}",
"RANDOM": "Zufallstreffer"
"RANDOM": "Zufallstreffer",
"NEXT_UP": "Als Nächstes in deinem Backlog"
},
"BUDGET_LABEL": "Spieldauer",
"BUDGET": {