-
-
-
Welcome back
-
- Enter your credentials to sign in to your account
+
+
+
+
+
+
Welcome back
+
+ Enter your credentials to sign in to your account
+
+
+
Loading...}>
+
+
+
+
+ Don't have an account? Sign Up
+
-
Loading...}>
-
-
-
-
- Don't have an account? Sign Up
-
-
);
diff --git a/src/app/auth/register/page.tsx b/src/app/auth/register/page.tsx
index f398a04..084cf71 100644
--- a/src/app/auth/register/page.tsx
+++ b/src/app/auth/register/page.tsx
@@ -10,25 +10,34 @@ export const metadata: Metadata = {
export default function RegisterPage() {
return (
-
-
-
-
Create an account
-
- Enter your information to create an account
+
+
+
+
+
+
Create an account
+
+ Enter your information to create an account
+
+
+
Loading...}>
+
+
+
+
+ Already have an account? Sign In
+
-
Loading...}>
-
-
-
-
- Already have an account? Sign In
-
-
);
diff --git a/src/app/globals.css b/src/app/globals.css
index c4b2a99..0279f59 100644
--- a/src/app/globals.css
+++ b/src/app/globals.css
@@ -141,6 +141,54 @@
body {
@apply bg-background text-foreground;
}
+
+ /* Force dark theme */
+ :root {
+ color-scheme: dark;
+ }
+
+ /* Override card backgrounds for better visibility on black */
+ .bg-card {
+ background-color: oklch(0.25 0 0) !important;
+ }
+
+ .text-card-foreground {
+ color: oklch(0.985 0 0) !important;
+ }
+
+ .text-muted-foreground {
+ color: oklch(0.7 0 0) !important;
+ }
+
+ .border {
+ border-color: oklch(0.4 0 0) !important;
+ }
+
+ /* Input styling for black background */
+ input[data-slot="input"] {
+ background-color: oklch(0.2 0 0) !important;
+ border-color: oklch(0.4 0 0) !important;
+ color: white !important;
+ }
+
+ input[data-slot="input"]:focus {
+ border-color: var(--orange) !important;
+ box-shadow: 0 0 0 3px var(--orange-light) !important;
+ }
+
+ input[data-slot="input"]::placeholder {
+ color: oklch(0.6 0 0) !important;
+ }
+
+ /* Button styling improvements */
+ button[data-slot="button"] {
+ color: white !important;
+ }
+
+ /* Label styling */
+ label {
+ color: white !important;
+ }
}
/* Orange accent utility classes */
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index 0ed48ea..462c939 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -32,20 +32,7 @@ export default function RootLayout({
className={`${geistSans.variable} ${geistMono.variable} antialiased`}
>
-
+ {children}