Components
npx shadcn@latest add https://21st.dev/r/float_ui/login-with-listed-providerLoading preview...
"use client";
export default function LoginPage() {
return (
<main className="w-full h-screen flex flex-col items-center justify-center px-4">
<div className="max-w-sm w-full text-gray-600">
<div className="text-center">
<img
src="https://floatui.com/logo.svg"
width={150}
alt="Logo"
className="mx-auto"
/>
<div className="mt-5 space-y-2">
<h3 className="text-gray-800 text-2xl font-bold sm:text-3xl">
Log in to your account
</h3>
<p>
Don't have an account?{" "}
<a
href="#"
className="font-medium text-indigo-600 hover:text-indigo-500"
>
Sign up
</a>
</p>
</div>
</div>
<form
onSubmit={(e) => e.preventDefault()}
className="mt-8 space-y-5"
>
<div>
<label className="font-medium">Email</label>
<input
type="email"
required
className="w-full mt-2 px-3 py-2 text-gray-500 bg-transparent outline-none border focus:border-indigo-600 shadow-sm rounded-lg"
/>
</div>
<div>
<label className="font-medium">Password</label>
<input
type="password"
required
className="w-full mt-2 px-3 py-2 text-gray-500 bg-transparent outline-none border focus:border-indigo-600 shadow-sm rounded-lg"
/>
</div>
<button
type="submit"
className="w-full px-4 py-2 text-white font-medium bg-indigo-600 hover:bg-indigo-500 active:bg-indigo-600 rounded-lg duration-150"
>
Sign in
</button>
<div className="text-center">
<a href="#" className="hover:text-indigo-600">
Forgot password?
</a>
</div>
</form>
</div>
</main>
);
}
Loading preview...
Loading preview...
Loading preview...
Loading preview...