diff --git a/.codex b/.codex new file mode 100644 index 0000000..e69de29 diff --git a/app/(auth)/login/page.tsx b/app/(auth)/login/page.tsx index 77ef82b..ee680b4 100644 --- a/app/(auth)/login/page.tsx +++ b/app/(auth)/login/page.tsx @@ -3,12 +3,11 @@ import { LoginForm } from "@/components/auth/login-form"; export default function LoginPage() { return ( -
-
-
+
+
+

PayMe

-

Sign in

-

Use your email and password to manage your public payment profile.

+

Sign in

diff --git a/app/(auth)/register/page.tsx b/app/(auth)/register/page.tsx index 43feec7..bfc0d1f 100644 --- a/app/(auth)/register/page.tsx +++ b/app/(auth)/register/page.tsx @@ -3,12 +3,11 @@ import { RegisterForm } from "@/components/auth/register-form"; export default function RegisterPage() { return ( -

-
-
+
+
+

PayMe

-

Create account

-

Start publishing your payment details in a self-hosted profile.

+

Create account

diff --git a/app/globals.css b/app/globals.css index c21895f..ce60c9a 100644 --- a/app/globals.css +++ b/app/globals.css @@ -75,6 +75,17 @@ a { padding: 2.5rem 1.75rem 3rem; } +.auth-shell { + width: 100%; + max-width: 40rem; + margin: 0 auto; + min-height: 100vh; + display: flex; + align-items: center; + justify-content: center; + padding: 2rem 1.25rem; +} + .terminal-section { border-top: 1px solid rgb(var(--color-border) / 0.8); padding-top: 2.5rem; @@ -159,6 +170,10 @@ select.ui-control { padding: 3rem 2.25rem 3.5rem; } + .auth-shell { + padding: 3rem 2rem; + } + .terminal-section { padding-top: 3rem; } diff --git a/components/auth/login-form.tsx b/components/auth/login-form.tsx index 027ba03..56aa775 100644 --- a/components/auth/login-form.tsx +++ b/components/auth/login-form.tsx @@ -38,7 +38,7 @@ export function LoginForm() { } return ( -

+