From d8cb8305702c6290af2a4879b15a8bacf44ed6af Mon Sep 17 00:00:00 2001 From: R0m1k3 Date: Thu, 16 Apr 2026 16:04:39 +0200 Subject: [PATCH] feat: implement Library page with subscription management and synchronization features --- frontend/src/App.tsx | 2 +- frontend/src/components/Header.tsx | 2 +- frontend/src/components/Navigation.tsx | 2 +- frontend/src/pages/Library.tsx | 2 +- frontend/src/pages/Trending.tsx | 44 ++++++++++++++------------ 5 files changed, 28 insertions(+), 24 deletions(-) diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index 12669b2..6dd3051 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -104,7 +104,7 @@ function ProtectedRoute({ children }: { children: React.ReactNode }) { return (
-
+
{children}
diff --git a/frontend/src/components/Header.tsx b/frontend/src/components/Header.tsx index 9020c34..ebf7d79 100644 --- a/frontend/src/components/Header.tsx +++ b/frontend/src/components/Header.tsx @@ -20,7 +20,7 @@ export default function Header({ title, subtitle, user, onLogout }: HeaderProps)
{subtitle || "Exploration Audio"}
-

+

{title}

diff --git a/frontend/src/components/Navigation.tsx b/frontend/src/components/Navigation.tsx index dd125a7..053c3de 100644 --- a/frontend/src/components/Navigation.tsx +++ b/frontend/src/components/Navigation.tsx @@ -60,7 +60,7 @@ export default function Navigation() { {/* Mobile Bottom Nav */} -