From ce8aa8dfceceda34c43ed1105a11b3fac08533f4 Mon Sep 17 00:00:00 2001 From: Manus Date: Fri, 10 Jul 2026 22:30:57 -0400 Subject: [PATCH] feat: grisage automatique des tuiles + data-app-id + polling dashboard prod - Ajout CSS .app-card.offline (grisage, grayscale, pointer-events none) - Ajout .card-status-badge 'Hors ligne' sur toutes les tuiles - Ajout data-app-id sur toutes les tuiles Itinova (manquant en prod) - Ajout JS fetchAndApplyStatuses() avec polling 30s sur dashboard.santinova-soft.org - Synchronisation structurelle avec le portail recette --- index.html | 148 ++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 112 insertions(+), 36 deletions(-) diff --git a/index.html b/index.html index 92b8bfa..edf6253 100644 --- a/index.html +++ b/index.html @@ -249,6 +249,36 @@ border: 1px solid rgba(16,185,129,0.2); } + /* ===== APP OFFLINE (grisage) ===== */ + .app-card.offline { + opacity: 0.42; + pointer-events: none; + cursor: not-allowed; + filter: grayscale(80%); + } + + .app-card.offline .card-image-wrapper { + box-shadow: none; + } + + .card-status-badge { + display: none; + margin-top: 4px; + font-size: 0.68rem; + font-weight: 700; + color: #ef4444; + text-transform: uppercase; + letter-spacing: 0.8px; + background: rgba(239,68,68,0.12); + padding: 2px 9px; + border-radius: 10px; + border: 1px solid rgba(239,68,68,0.3); + } + + .app-card.offline .card-status-badge { + display: inline-block; + } + /* ===== FOOTER ===== */ footer { background: #0a0c14; @@ -331,7 +361,7 @@ @@ -346,48 +376,54 @@
- - -
- Itinova Contacts -
-
Itinova Contacts
-
Production
-
- - - -
- Itinova Podcasts -
-
Itinova Podcasts
-
Production
-
- - - -
- Veille Stratégique -
-
Veille Stratégique
-
Production
-
- +
Gestion des Formations
Gestion des Formations
Production
+
Hors ligne
+
+ + + +
+ Itinova Contacts +
+
Itinova Contacts
+
Production
+
Hors ligne
+
+ + + +
+ Itinova Podcasts +
+
Itinova Podcasts
+
Production
+
Hors ligne
+
+ + + +
+ Veille Stratégique +
+
Veille Stratégique
+
Production
+
Hors ligne
- +
Itinova Gestion de Flotte
Itinova Gestion de Flotte
Production
+
Hors ligne
@@ -400,6 +436,7 @@

Cliquez sur une application pour l'ouvrir dans un nouvel onglet

+
@@ -442,12 +479,11 @@
- - - -