From dbea58a978833e96f0b85b3d59c05ed5a2ef654c Mon Sep 17 00:00:00 2001 From: Hyko Date: Thu, 23 Apr 2026 18:21:21 -0400 Subject: [PATCH] refactor(auth): replace anchor navigation links with Button components and improve auth page styling --- src/features/auth/AuthPage.server.js | 2 +- .../auth/pages/ForgotPasswordPage.client.js | 1 + src/features/auth/pages/LoginPage.client.js | 20 +++++++++---------- .../auth/pages/RegisterPage.client.js | 20 +++++++++---------- .../auth/pages/ResetPasswordPage.client.js | 1 + src/shared/components/Button.js | 18 ++++++++--------- 6 files changed, 30 insertions(+), 32 deletions(-) diff --git a/src/features/auth/AuthPage.server.js b/src/features/auth/AuthPage.server.js index 4e48f27..47cb7c4 100644 --- a/src/features/auth/AuthPage.server.js +++ b/src/features/auth/AuthPage.server.js @@ -14,7 +14,7 @@ export default async function AuthPage({ params, searchParams }) { const session = await getSession(); return ( -
+
-
- { - e.preventDefault(); - if (!currentUser) onNavigate('register'); - }} - className="group flex items-center justify-center gap-2" +
+
); diff --git a/src/features/auth/pages/RegisterPage.client.js b/src/features/auth/pages/RegisterPage.client.js index 6da7dbb..dbd745b 100644 --- a/src/features/auth/pages/RegisterPage.client.js +++ b/src/features/auth/pages/RegisterPage.client.js @@ -208,6 +208,7 @@ export default function RegisterPage({ onSubmit, onNavigate, currentUser = null
); diff --git a/src/features/auth/pages/ResetPasswordPage.client.js b/src/features/auth/pages/ResetPasswordPage.client.js index 9ee80ff..56eb3e0 100644 --- a/src/features/auth/pages/ResetPasswordPage.client.js +++ b/src/features/auth/pages/ResetPasswordPage.client.js @@ -129,6 +129,7 @@ export default function ResetPasswordPage({ onSubmit, onNavigate, email, token }