Version 5.0.0 — Refonte topbar (horloge, menu admin)

- initAppClock : horloge HH:MM au milieu topbar
- initAdminMenu : menu admin caché (5 clics sur titre)
- initSessionTimer : compteur de session EV (tick 1s)
[code interpolé entre v4.3.0 et v5.0.9]
This commit is contained in:
2026-04-20 09:00:00 +02:00
parent f6d549d522
commit 6ae440cbf1
5 changed files with 951 additions and 62 deletions
+9 -7
View File
@@ -262,7 +262,7 @@ html, body {
background: rgba(255,255,255,0.15);
}
/* Barre de progression pendant le rafraîchissement — v4.1.12 : texte
/* Barre de progression pendant le rafraichissement — v4.1.12 : texte
toujours lisible, que la zone verte l'ait atteint ou non (utilise
mix-blend-mode:difference pour inverser la couleur du texte là où la
barre verte est dessous). */
@@ -438,7 +438,7 @@ html, body {
opacity: 0.9;
}
/* Bouton "Arrêter" (apparaît pendant un refresh manuel) */
/* Bouton "Arrêter" (apparaît pdt un refresh manuel) */
.btn-abort {
background: var(--danger-soft);
color: var(--danger);
@@ -909,10 +909,9 @@ html, body {
to { transform: rotate(360deg); }
}
.intervention-v2.is-ghost {
opacity: 0.5;
text-decoration: line-through;
}
/* .intervention-v2.is-ghost : retirée en v4.3.3 — on ne barre plus les
cartes. La gestion des tickets disparus se fait via _disappearStatus
(vert ✓/✓✓) ou _disappearRemove (retrait total). */
/* Ligne 1 : REF en titre centré gros gras */
.iv-ref-header {
@@ -1806,7 +1805,10 @@ body.modal-open {
───────────────────────────────────────────────────────────────────────── */
.tooltip.pinned-popup {
position: absolute !important; /* override le fixed du .tooltip */
z-index: 500; /* au-dessus du contenu, sous les modals (10000) */
/* v4.3.3 corr : les popups épinglées doivent passer DERRIÈRE la topbar
quand on scrolle (topbar sticky z-index 10). Donc on met 5 : au-dessus
du contenu normal, mais sous la topbar / bannières / modals. */
z-index: 5 !important;
opacity: 1 !important;
pointer-events: auto !important;
/* Bordure plus visible pour distinguer du tooltip live */