diff --git a/app/(auth)/login/page.tsx b/app/(auth)/login/page.tsx index a4109ab..5b83289 100644 --- a/app/(auth)/login/page.tsx +++ b/app/(auth)/login/page.tsx @@ -9,6 +9,7 @@ import { useState } from "react"; import { useRouter } from "next/navigation"; import Link from "next/link"; import { loginAsGuest, loginUser } from "@/lib/services/auth.service"; +import { Loader2, UserCheck, KeyRound } from "lucide-react"; /** * Renders the login page containing the authentication form, error handling, @@ -56,7 +57,7 @@ export default function LoginPage() { * @async * @param {React.SubmitEvent} e - The form submission event. */ - const handleSubmit = async (e: React.SubmitEvent) => { + const handleSubmit = async (e: React.FormEvent) => { e.preventDefault(); const formData = new FormData(e.currentTarget); const email = formData.get("email") as string; @@ -85,11 +86,33 @@ export default function LoginPage() { }; return ( -
-
-
-

Flowstate Login

-

Sign in to continue.

+
+ {/* Background Ambient Glow */} +