feat: v4 — améliorations complètes UX/bugs/architecture
Bugs corrigés : - Remplace logo-TT.png et photo absents par logo-RLA.svg + avatar initiales - Thème par défaut synchronisé avec CONFIG.DEFAULT_THEME - showSlide() ne cible plus que les btn-slide-N (fix index des boutons export) - Filtre entrepreneur "En Service" se réinitialise au changement de région - Suppression variable `const now` inutilisée Améliorations : - normalizeMarche() : préprocesseur unifié des champs API multi-noms - ALL_REGIONS centralisé dans config.js, buildRegionOptions() partout - 2 bar charts région dans Vue Générale (avancement moyen + nb marchés) - Taille de page configurable 10/25/50/100 - Icônes de tri actives (fa-sort-up/down + classe CSS) - Filtres période (date) sur liste Marchés + bouton reset - Filtres région + état dans Pilotage Proactif - Modal édition utilisateur (rôle, région, mot de passe) - Toast confirmation suppression utilisateur (remplace confirm natif) - Gestion session expirée : 401 → toast + déconnexion auto - Titre onglet dynamique avec badge alertes - Toast unifié error/success/warning - Touche Escape ferme le modal Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
0e29c334f7
commit
f5a8e9a14b
@@ -0,0 +1,24 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
|
||||
<!-- Background -->
|
||||
<rect width="64" height="64" rx="14" fill="#0b2a55"/>
|
||||
|
||||
<!-- Signal arc outer left -->
|
||||
<path d="M14,20 Q5,32 14,44" stroke="#00d4ff" stroke-width="2.2" fill="none" stroke-linecap="round" opacity="0.55"/>
|
||||
<!-- Signal arc inner left -->
|
||||
<path d="M19,24 Q12,32 19,40" stroke="#00d4ff" stroke-width="2.6" fill="none" stroke-linecap="round" opacity="0.85"/>
|
||||
|
||||
<!-- Signal arc inner right -->
|
||||
<path d="M45,24 Q52,32 45,40" stroke="#00d4ff" stroke-width="2.6" fill="none" stroke-linecap="round" opacity="0.85"/>
|
||||
<!-- Signal arc outer right -->
|
||||
<path d="M50,20 Q59,32 50,44" stroke="#00d4ff" stroke-width="2.2" fill="none" stroke-linecap="round" opacity="0.55"/>
|
||||
|
||||
<!-- Tower pole -->
|
||||
<rect x="29.5" y="22" width="5" height="26" rx="2.5" fill="white"/>
|
||||
|
||||
<!-- Tower head / triangle -->
|
||||
<polygon points="32,7 22.5,22 41.5,22" fill="#00d4ff"/>
|
||||
|
||||
<!-- Base platform -->
|
||||
<rect x="21" y="48" width="22" height="4" rx="2" fill="rgba(255,255,255,0.25)"/>
|
||||
<rect x="26" y="48" width="12" height="4" rx="2" fill="rgba(255,255,255,0.15)"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
Reference in New Issue
Block a user