diff --git a/app/(auth)/login/page.js b/app/(auth)/login/page.js index befbb54..d85f0e3 100644 --- a/app/(auth)/login/page.js +++ b/app/(auth)/login/page.js @@ -9,6 +9,7 @@ export default function Login() { const [password, setPassword] = useState(""); const [error, setError] = useState(""); const [isLoading, setIsLoading] = useState(false); + const [isPasswordHovered, setIsPasswordHovered] = useState(false); // Add state for hover const router = useRouter(); const { data: session, status } = useSession(); @@ -61,8 +62,10 @@ export default function Login() { return (
- {/* Decorative square */} -
+ {/* Decorative square with conditional background based on password hover */} +
@@ -84,6 +87,8 @@ export default function Login() { placeholder="Password" value={password} onChange={(e) => setPassword(e.target.value)} + onMouseEnter={() => setIsPasswordHovered(true)} + onMouseLeave={() => setIsPasswordHovered(false)} required className="auth-input" /> @@ -103,7 +108,7 @@ export default function Login() {
- {/* Update styles to reduce gap */} + {/* Update styles with hover effect */}