From 0a00e70a9fef0aedd225ee8a9ccd3eb7e303f417 Mon Sep 17 00:00:00 2001 From: Manus Date: Thu, 27 Aug 2026 16:02:12 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20rendre=20les=20wordmarks=20de=20connexio?= =?UTF-8?q?n=20ind=C3=A9pendants=20du=20stockage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/src/pages/Login.tsx | 30 ++++++++++++++---------------- todo.md | 12 ++++++++++-- 2 files changed, 24 insertions(+), 18 deletions(-) diff --git a/client/src/pages/Login.tsx b/client/src/pages/Login.tsx index 4d16fea..329ce6c 100644 --- a/client/src/pages/Login.tsx +++ b/client/src/pages/Login.tsx @@ -1,6 +1,6 @@ /** * Page de connexion locale — Budget SI Itinova - * Branding : logo Itinova en haut, "powered by Santinova" en bas (partie droite) + * Branding : wordmarks Itinova et Santinova intégrés pour rester fiables en recette. */ import { useState } from "react"; import { useLocation } from "wouter"; @@ -10,9 +10,6 @@ import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; import { Eye, EyeOff, Lock, User } from "lucide-react"; -const ITINOVA_LOGO = "/manus-storage/Itinova_Logo_Couleurs_f87c931b.jpg"; -const SANTINOVA_LOGO = "/manus-storage/logo_santinova_fond_blanc_746ca8e1.webp"; - export default function Login() { const [, navigate] = useLocation(); const [login, setLogin] = useState(""); @@ -101,13 +98,16 @@ export default function Login() { {/* Panneau droit — formulaire */}
- {/* Logo Itinova en haut */} + {/* Wordmark Itinova : ne dépend pas d'un stockage externe à la recette. */}
- Itinova +
+ + i + + + itinova + +
{/* Formulaire centré */} @@ -202,15 +202,13 @@ export default function Login() {
- {/* Logo Santinova en bas */} + {/* Wordmark Santinova : ne dépend pas d'un stockage externe à la recette. */}
powered by - Santinova Soft + + Santinova Soft +
diff --git a/todo.md b/todo.md index 0ac8416..857f370 100644 --- a/todo.md +++ b/todo.md @@ -129,6 +129,14 @@ ## Déploiement de recette — Masse salariale - [x] Vérifier le commit local et la branche Gitea de recette -- [ ] Pousser la version Masse salariale vers Gitea et déclencher la CI/CD -- [ ] Vérifier le déploiement et l'accès HTTPS de recette +- [x] Pousser la version Masse salariale vers Gitea et déclencher la CI/CD +- [x] Vérifier le déploiement et l'accès HTTPS de recette - [x] Rétablir l'authentification SSH administrateur vers le serveur de recette +- [x] Vérifier la réception du webhook et la validation CI du commit fe2a266 +- [x] Confirmer le commit réellement déployé après le redéploiement Blue-Green +- [x] Identifier les logos de stockage indisponibles sur la recette + +## Correctif de fiabilité des logos de recette +- [x] Remplacer les logos de stockage indisponibles par des wordmarks sans dépendance externe +- [ ] Publier le correctif de wordmarks sur Gitea recette +- [ ] Vérifier visuellement la page de connexion de recette après publication