From e419bc21db066e7cceb0b6ba7496bfa94ebecdf9 Mon Sep 17 00:00:00 2001 From: Dave Date: Wed, 16 Sep 2026 10:36:01 +0200 Subject: [PATCH] fix(login): use theme tokens instead of hardcoded neutral colours The login page was still on Plan 1a's dark-only palette, so in light theme it rendered a near-black card on a light page with the heading black-on-black and effectively invisible. This is the first screen a client ever sees. Plan 1b Task 13 required the hardcoded-colour grep to return nothing; it was not run. Co-Authored-By: Claude Opus 5 --- src/app/login/page.tsx | 31 ++++++++++++++++++++++--------- 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx index 1ec05d7..69afbb1 100644 --- a/src/app/login/page.tsx +++ b/src/app/login/page.tsx @@ -34,41 +34,54 @@ export default function LoginPage() { } return ( -
+
-

Sign in

+
+

+ Sign in +

+

+ Project tracking for client work +

+
- {error &&

{error}

} + {error && ( +

+ {error} +

+ )}