feat(ui): modern shadcn/ui theme with violet accent across all pages
Build, Test & Push Frontend / quality-check (push) Successful in 8s
Build, Test & Push Frontend / docker (push) Successful in 26s

Add shadcn/ui (Radix + Tailwind 4) components, zinc/violet theme tokens and self-hosted Inter. New header with user menu, Steam cover art, skeletons and toasts. Replace @mdi/font with lucide-react. Fix: top-owned list on the landing page only showed with top-played entries; numbers use the app language.
This commit is contained in:
lobo committed 2026-09-24 10:07:32 +02:00
1 parent 76a9ac3e6f
commit e480369a98
43 files changed
+3804 -979

No files matched your search

+9 -3
View File
@@ -32,7 +32,7 @@
"TITLE": "Einstellungen",
"LOADING": "Einstellungen werden geladen …",
"ACCOUNT": "Konto",
"PREFERENCES": "Einstellungen",
"PREFERENCES": "Darstellung & Sprache",
"STEAM": "Steam",
"EMAIL": "Email",
"ROLE": "Rolle",
@@ -72,7 +72,9 @@
"STEAM_GAMES": "Steam Spiele",
"NO_STEAM_ID": "Keine Steam-ID hinterlegt – jetzt in den Einstellungen eintragen",
"MOST_PLAYED": "Meistgespielt",
"SHOW_ALL": "Alle anzeigen"
"SHOW_ALL": "Alle anzeigen",
"TO_LIBRARY": "Zur Bibliothek",
"WELCOME_BACK": "Willkommen zurück"
},
"LIBRARY": {
"TITLE": "Spielebibliothek",
@@ -138,6 +140,10 @@
"DASHBOARD": "Dashboard",
"LIBRARY": "Bibliothek",
"SETTINGS": "Einstellungen",
"TO_DASHBOARD": "Zum Dashboard"
"TO_DASHBOARD": "Zum Dashboard",
"MENU": "Menü",
"LANGUAGE": "Sprache",
"DARK_MODE": "Dunkles Design",
"LIGHT_MODE": "Helles Design"
}
}
+8 -2
View File
@@ -72,7 +72,9 @@
"STEAM_GAMES": "Steam Games",
"NO_STEAM_ID": "No Steam ID saved yet – add it in the settings",
"MOST_PLAYED": "Most played",
"SHOW_ALL": "Show all"
"SHOW_ALL": "Show all",
"TO_LIBRARY": "Go to library",
"WELCOME_BACK": "Welcome back"
},
"LIBRARY": {
"TITLE": "Game Library",
@@ -138,6 +140,10 @@
"DASHBOARD": "Dashboard",
"LIBRARY": "Library",
"SETTINGS": "Settings",
"TO_DASHBOARD": "Go to dashboard"
"TO_DASHBOARD": "Go to dashboard",
"MENU": "Menu",
"LANGUAGE": "Language",
"DARK_MODE": "Dark mode",
"LIGHT_MODE": "Light mode"
}
}