diff --git a/client/src/pages/Login.tsx b/client/src/pages/Login.tsx index 550897f..cb8cb2b 100644 --- a/client/src/pages/Login.tsx +++ b/client/src/pages/Login.tsx @@ -5,9 +5,12 @@ import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; -import { FileText, Eye, EyeOff, Loader2, Shield } from "lucide-react"; +import { Eye, EyeOff, Loader2, Shield } from "lucide-react"; import { toast } from "sonner"; +const ITINOVA_LOGO = "https://d2xsxph8kpxj0f.cloudfront.net/310519663070627318/VepzDyqR8YkJNcqpZ729Bw/itinova-logo_8e653b24.jpg"; +const SANTINOVA_LOGO = "https://d2xsxph8kpxj0f.cloudfront.net/310519663070627318/VepzDyqR8YkJNcqpZ729Bw/santinova-logo_b8de54c4.webp"; + export default function Login() { const [email, setEmail] = useState(""); const [password, setPassword] = useState(""); @@ -40,10 +43,14 @@ export default function Login() {
- {/* Logo et titre */} + {/* Logo Itinova */}
-
- +
+ Itinova

Veille Réglementaire

Direction des Opérations — Itinova

@@ -69,7 +76,7 @@ export default function Login() { placeholder="Identifiant ou e-mail" value={email} onChange={(e) => setEmail(e.target.value)} - autoComplete="email" + autoComplete="username" required className="h-11" /> @@ -116,9 +123,15 @@ export default function Login() { -

- © {new Date().getFullYear()} Itinova — Application interne -

+ {/* Powered by Santinova */} +
+

powered by

+ Santinova +
); diff --git a/todo.md b/todo.md index e93647e..e60476b 100644 --- a/todo.md +++ b/todo.md @@ -45,3 +45,4 @@ - [x] Vignettes Veille : coloriser les étiquettes Niveau (violet), Territoire (teal) et Date (orange) - [x] Page Login : supprimer l'encart affichant les identifiants du compte par défaut - [x] Login : accepter un identifiant (e-mail ou nom d'utilisateur) au lieu d'un e-mail obligatoire +- [x] Page Login : logo Itinova en haut, "powered by" + logo Santinova en bas