From ecdaf195839cbb1007e42e099134cb72d0ddc9ee Mon Sep 17 00:00:00 2001 From: Adam Belkacemi Date: Mon, 21 Sep 2026 21:43:31 +0200 Subject: [PATCH] Fond de connexion : couleurs nettement plus vives + fix cache navigateur MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Fond génératif beaucoup plus lumineux et coloré (base par scène, taches plus grandes/saturées, scrim réduit à un dégradé directionnel léger côté texte) - le premier essai était encore jugé trop sombre/ invisible par l'utilisateur. - Cause réelle du "rien n'a changé" : le Caddyfile ne fixait aucun Cache-Control, donc le navigateur appliquait sa propre heuristique et gardait l'ancien index.html en cache après un déploiement. Corrigé sur le serveur (Caddyfile) et documenté dans tripoli-edge/deploy/Caddyfile.snippet : `no-cache` sur index.html (revalidation à chaque chargement), cache long `immutable` sur /assets/* (noms hachés par Vite, donc sans risque). Co-Authored-By: Claude Sonnet 5 --- app/src/components/auth/AuthBackground.tsx | 16 ++++---- app/src/components/auth/AuthLayout.tsx | 2 +- app/src/lib/backgrounds.ts | 36 +++++++++++------- tripoli-edge/deploy/Caddyfile.snippet | 44 ++++++++++++++++++++-- 4 files changed, 71 insertions(+), 27 deletions(-) diff --git a/app/src/components/auth/AuthBackground.tsx b/app/src/components/auth/AuthBackground.tsx index 5a6617f..24e1ed1 100644 --- a/app/src/components/auth/AuthBackground.tsx +++ b/app/src/components/auth/AuthBackground.tsx @@ -5,17 +5,17 @@ export function AuthBackground() { const activeIndex = useBackgroundCrossfade(); return ( -
+
{BACKGROUND_SCENES.map((scene, i) => (
{scene.blobs.map((blob, bi) => (