From 30b1fde6ec729448e0e628f38efadc808b79debf Mon Sep 17 00:00:00 2001 From: Juliano Sill Date: Wed, 21 Jan 2026 16:41:43 -0300 Subject: [PATCH 01/77] refactor(auth): keep one sign-in page with type option --- src/app/conta/entrar/admin/page.tsx | 21 ---------------- src/app/conta/entrar/page.tsx | 4 +-- src/app/globals.css | 2 +- src/components/form/checkbox-input.tsx | 5 +++- src/components/ui/checkbox.tsx | 2 +- src/components/ui/input.tsx | 9 +++---- src/components/ui/nav-link.tsx | 5 ++-- src/modules/auth/sign-in-form.tsx | 35 +++++++++++++++++++------- 8 files changed, 39 insertions(+), 44 deletions(-) delete mode 100644 src/app/conta/entrar/admin/page.tsx diff --git a/src/app/conta/entrar/admin/page.tsx b/src/app/conta/entrar/admin/page.tsx deleted file mode 100644 index 8f30356e..00000000 --- a/src/app/conta/entrar/admin/page.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import image from '@images/brand/icon.svg' -import type { Metadata } from 'next' - -import { AuthCard } from '@/components/auth/auth-card' -import { SignInForm } from '@/modules/auth/sign-in-form' - -export const metadata: Metadata = { - title: 'Acessar painel administrativo', -} - -export default function Page() { - return ( - - - - ) -} diff --git a/src/app/conta/entrar/page.tsx b/src/app/conta/entrar/page.tsx index a47b493f..615c5815 100644 --- a/src/app/conta/entrar/page.tsx +++ b/src/app/conta/entrar/page.tsx @@ -18,7 +18,7 @@ export default function Page() { title='Bem vindo(a)' description='Insira seus dados para entrar na sua conta' > - + @@ -28,7 +28,7 @@ export default function Page() { href={ROUTES.auth.signUp} className='text-foreground font-medium whitespace-nowrap' > - Crie sua conta aqui + Registre-se como paciente aqui

diff --git a/src/app/globals.css b/src/app/globals.css index 3504c5d9..692c8a45 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -27,7 +27,7 @@ --color-warning: #a16207; --color-error: #df1c41; - --color-ring: #008b62; + --color-ring: #036246; --inset-shadow-md: inset 0 1px 6px rgba(0, 0, 0, 0.1); diff --git a/src/components/form/checkbox-input.tsx b/src/components/form/checkbox-input.tsx index dab41b65..9126e6af 100644 --- a/src/components/form/checkbox-input.tsx +++ b/src/components/form/checkbox-input.tsx @@ -46,7 +46,10 @@ export function CheckboxInput({ {...props} {...field} /> -