diff --git a/vibn-frontend/app/auth/page.tsx b/vibn-frontend/app/auth/page.tsx index b0c9e84e..82f13773 100644 --- a/vibn-frontend/app/auth/page.tsx +++ b/vibn-frontend/app/auth/page.tsx @@ -5,8 +5,15 @@ import { useRouter, useSearchParams } from "next/navigation"; import { useEffect, Suspense } from "react"; import NextAuthComponent from "@/app/components/NextAuthComponent"; +import "../../styles/new-site.css"; + function deriveWorkspace(email: string): string { - return email.split("@")[0].toLowerCase().replace(/[^a-z0-9]+/g, "-") + "-account"; + return ( + email + .split("@")[0] + .toLowerCase() + .replace(/[^a-z0-9]+/g, "-") + "-account" + ); } function AuthPageInner() { @@ -32,7 +39,19 @@ function AuthPageInner() { ); } - return ; + return ( +
+ +
+ ); } export default function AuthPage() { diff --git a/vibn-frontend/app/components/NextAuthComponent.tsx b/vibn-frontend/app/components/NextAuthComponent.tsx index e230c9fe..3da4ee81 100644 --- a/vibn-frontend/app/components/NextAuthComponent.tsx +++ b/vibn-frontend/app/components/NextAuthComponent.tsx @@ -146,36 +146,103 @@ function NextAuthForm() { {/* Card */} -
-
-

+ + {/* Glows */} +
+
- {title} + /> +
+
+ +
+
Welcome back
+

+ Sign in and keep building.

-

- {subtitle} -

+

{subtitle}

{errorHint && ( @@ -197,13 +264,35 @@ function NextAuthForm() {