From ba4e37813d90a0a9ffc2dc970084babecd74c495 Mon Sep 17 00:00:00 2001 From: Dorian Date: Thu, 12 Feb 2026 12:41:12 +0000 Subject: [PATCH] Gate My List behind auth modal instead of in-page prompt - Clicking My List when not logged in now opens the auth modal directly instead of navigating to a page with a sign-in button - After successful login, auto-redirects to /library (My List) - Works on both desktop header and mobile tab bar - App.vue tracks a pending redirect path so the post-login navigation happens seamlessly - Direct URL navigation to /library when not logged in also triggers the modal and redirects back to Films Co-authored-by: Cursor --- src/App.vue | 35 ++++++++++++++++++++++++++++++----- src/components/AppHeader.vue | 20 +++++++++++++++----- src/components/MobileNav.vue | 16 +++++++++++++++- src/views/Browse.vue | 26 ++++++++++++-------------- 4 files changed, 72 insertions(+), 25 deletions(-) diff --git a/src/App.vue b/src/App.vue index 88d13bd..c29073d 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,19 +1,19 @@