This commit is contained in:
2025-12-26 17:55:00 -07:00
parent ae1fb10898
commit 0140c5b39b
35 changed files with 1160 additions and 513 deletions

View File

@@ -6,30 +6,50 @@ if (Astro.locals.user) {
}
---
<Layout title="Login - Zamaan">
<div class="flex justify-center items-center min-h-screen bg-base-200">
<div class="card w-96 bg-base-100 shadow-xl">
<Layout title="Login - Chronus">
<div class="flex justify-center items-center min-h-screen bg-gradient-to-br from-base-100 via-base-200 to-base-300">
<div class="card bg-base-100 shadow-2xl w-full max-w-md mx-4">
<div class="card-body">
<h2 class="card-title justify-center">Login</h2>
<h2 class="text-3xl font-bold text-center mb-2">Welcome Back</h2>
<p class="text-center text-base-content/60 mb-6">Sign in to continue to Chronus</p>
<form action="/api/auth/login" method="POST" class="space-y-4">
<div class="form-control">
<label class="label">
<span class="label-text">Email</span>
</label>
<input type="email" name="email" placeholder="email@example.com" class="input input-bordered" required />
</div>
<div class="form-control">
<label class="label">
<span class="label-text">Password</span>
</label>
<input type="password" name="password" placeholder="********" class="input input-bordered" required />
</div>
<div class="form-control mt-6">
<button class="btn btn-primary">Login</button>
</div>
<label class="form-control">
<div class="label">
<span class="label-text font-medium">Email</span>
</div>
<input
type="email"
name="email"
placeholder="your@email.com"
class="input input-bordered w-full"
required
/>
</label>
<label class="form-control">
<div class="label">
<span class="label-text font-medium">Password</span>
</div>
<input
type="password"
name="password"
placeholder="Enter your password"
class="input input-bordered w-full"
required
/>
</label>
<button class="btn btn-primary w-full mt-6">Sign In</button>
</form>
<div class="text-center mt-4">
<a href="/signup" class="link link-hover">Don't have an account? Sign up</a>
<div class="divider">OR</div>
<div class="text-center">
<p class="text-sm text-base-content/70">
Don't have an account?
<a href="/signup" class="link link-primary font-semibold">Create one</a>
</p>
</div>
</div>
</div>