From a0df7e8df18d5d0e86ec54ef432be6de339c7c2f Mon Sep 17 00:00:00 2001 From: Dustin Healy <54083382+dustinhealy@users.noreply.github.com> Date: Tue, 16 Dec 2025 14:28:25 -0800 Subject: [PATCH] =?UTF-8?q?=E2=9B=93=EF=B8=8F=E2=80=8D=F0=9F=92=A5=20feat:?= =?UTF-8?q?=20More=20Accessible=20Login=20Page=20Links=20(#10997)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: do not open login footer links in new tab * feat: underline login links on hover for better accessibility * feat: nicer visuals for links on hover and focus --- client/src/components/Auth/Footer.tsx | 10 ++++++---- client/src/components/Auth/Login.tsx | 2 +- client/src/components/Auth/LoginForm.tsx | 2 +- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/client/src/components/Auth/Footer.tsx b/client/src/components/Auth/Footer.tsx index 1387523779..fccd099eef 100644 --- a/client/src/components/Auth/Footer.tsx +++ b/client/src/components/Auth/Footer.tsx @@ -11,9 +11,10 @@ function Footer({ startupConfig }: { startupConfig: TStartupConfig | null | unde const privacyPolicyRender = privacyPolicy?.externalUrl && ( {localize('com_ui_privacy_policy')} @@ -22,9 +23,10 @@ function Footer({ startupConfig }: { startupConfig: TStartupConfig | null | unde const termsOfServiceRender = termsOfService?.externalUrl && ( {localize('com_ui_terms_of_service')} diff --git a/client/src/components/Auth/Login.tsx b/client/src/components/Auth/Login.tsx index cade120e17..48a506879f 100644 --- a/client/src/components/Auth/Login.tsx +++ b/client/src/components/Auth/Login.tsx @@ -105,7 +105,7 @@ function Login() { {localize('com_auth_no_account')}{' '} {localize('com_auth_sign_up')} diff --git a/client/src/components/Auth/LoginForm.tsx b/client/src/components/Auth/LoginForm.tsx index c5589fb5d2..0a6e1e8614 100644 --- a/client/src/components/Auth/LoginForm.tsx +++ b/client/src/components/Auth/LoginForm.tsx @@ -147,7 +147,7 @@ const LoginForm: React.FC = ({ onSubmit, startupConfig, error, {startupConfig.passwordResetEnabled && ( {localize('com_auth_password_forgot')}