feat(follow): add feed links, following page and tile (#52, #51)
Build, Test & Push Frontend / quality-check (push) Successful in 37s
Build, Test & Push Frontend / docker (push) Successful in 1m23s

Feed links go to the game and to the profile view of that game.
Add /following page, nav item and an opt-in Following tile.
Games not in your library show a catalog view with an add button.
This commit is contained in:
lobo committed 2026-10-14 16:23:11 +02:00
1 parent 720764bf68
commit 5be0d42bca
31 files changed
+692 -67

No files matched your search

+13 -3
View File
@@ -381,6 +381,7 @@
"LIGHT_MODE": "Helles Design",
"PLAY_NEXT": "Nächstes Spiel",
"STATS": "Statistik",
"FOLLOWING": "Folge ich",
"COMMUNITY": "Community",
"POINTS": "Pile Points",
"ADMIN": "Admin",
@@ -466,7 +467,9 @@
"ERROR_LOAD": "Profil konnte nicht geladen werden.",
"TO_START": "Zur Startseite",
"PERFECT_GAMES": "Perfekte Spiele",
"AVERAGE_COMPLETION": "Ø Fortschritt"
"AVERAGE_COMPLETION": "Ø Fortschritt",
"GAME_NOT_SHOWN": "Dieses Spiel wird in diesem Profil nicht angezeigt.",
"GAME_ACHIEVEMENTS": "{{unlocked}} / {{total}} ({{percent}} %)"
},
"PLAY_NEXT": {
"TITLE": "Was spiele ich als Nächstes?",
@@ -846,7 +849,9 @@
"LOAD_ERROR": "Der Spielekatalog konnte nicht geladen werden.",
"CORRECT": "Korrigieren",
"KEY": "ID {{appid}}",
"GONE": "Dieses Spiel gibt es nicht mehr."
"GONE": "Dieses Spiel gibt es nicht mehr.",
"NOT_IN_LIBRARY": "Noch nicht in deiner Bibliothek.",
"ADD": "Zu meiner Bibliothek hinzufügen"
},
"AUDIT": {
"TITLE": "Protokoll",
@@ -951,13 +956,18 @@
"NOT_FOLLOWABLE": "Diesem Profil kann man nicht folgen.",
"LIMIT": "Du folgst schon so vielen Personen wie möglich.",
"ERROR": "Das hat nicht geklappt. Versuche es noch einmal.",
"LOAD_ERROR": "Die Liste konnte nicht geladen werden."
"LOAD_ERROR": "Die Liste konnte nicht geladen werden.",
"LAST_ACTIVITY": "Letzte Aktivität {{date}}",
"NO_ACTIVITY": "Noch keine Aktivität",
"SHOW_ALL": "Alle anzeigen"
},
"INBOX": {
"TITLE": "Postfach",
"EMPTY": "Noch keine Nachrichten.",
"LOAD_ERROR": "Das Postfach konnte nicht geladen werden.",
"DIGEST": "{{name}}: {{parts}}",
"DIGEST_PARTS": "{{parts}}",
"ON_PROFILE": "im Profil",
"VISIBILITY": "{{name}} hat die Sichtbarkeit des Profils geändert, du folgst nicht mehr.",
"PSN_EXPIRING": "Deine PlayStation-Verknüpfung endet in etwa 2 Tagen. Füge in den Einstellungen einen neuen NPSSO-Code ein, damit der Sync weiterläuft.",
"PSN_EXPIRED": "Deine PlayStation-Verknüpfung ist beendet. Der Sync überspringt PlayStation, bis du einen neuen NPSSO-Code einfügst.",