v2026.5.18 — Polish date custom

This commit is contained in:
Quentin Rouiller
2026-04-23 14:20:52 +02:00
parent d589447533
commit 1a7393c297
3 changed files with 193 additions and 40 deletions
+73 -14
View File
@@ -2548,6 +2548,11 @@ header.topbar::before {
/* Laisser un peu de place en haut pour la topbar */
padding-top: 30px !important;
}
/* v2026.5.18 : masquer le conteneur d'actions d'origine (↻ reload + 📌 pin)
dans les popups épinglés — leur place est reprise par notre .pinned-popup-topbar */
.pinned-popup .tooltip-actions {
display: none !important;
}
.pinned-popup-topbar {
position: absolute;
top: 4px;
@@ -2555,7 +2560,7 @@ header.topbar::before {
display: flex;
gap: 2px;
align-items: center;
z-index: 2;
z-index: 10;
}
.pinned-popup-btn {
width: 26px;
@@ -2585,24 +2590,46 @@ header.topbar::before {
/* ==========================================================================
v2026.5.17 : mode Minimisé (popup flottant compact, juste la ref)
v2026.5.18 : fix affichage — on masque TOUT sauf la ref et la topbar
========================================================================== */
.pinned-popup.pinned-popup-minimized {
min-width: 160px !important;
max-width: 220px !important;
min-width: 180px !important;
max-width: 260px !important;
width: auto !important;
height: auto !important;
padding-top: 28px !important;
padding-bottom: 6px !important;
padding-bottom: 8px !important;
overflow: hidden;
}
.pinned-popup.pinned-popup-minimized > :not(.pinned-popup-topbar):not(.iv-ref-header):not(.pinned-popup-dragbar) {
/* Masquer tous les descendants sauf ceux qu'on veut voir */
.pinned-popup.pinned-popup-minimized * {
display: none !important;
}
/* Réafficher la topbar et ses boutons */
.pinned-popup.pinned-popup-minimized .pinned-popup-topbar,
.pinned-popup.pinned-popup-minimized .pinned-popup-topbar * {
display: flex !important;
}
/* Réafficher la dragbar */
.pinned-popup.pinned-popup-minimized .pinned-popup-dragbar {
display: block !important;
}
/* Réafficher la ref (peut être dans une row imbriquée) */
.pinned-popup.pinned-popup-minimized .iv-ref-header {
text-align: center;
padding: 4px 8px !important;
display: block !important;
text-align: center !important;
padding: 6px 12px !important;
grid-column: unset !important;
font-size: 14px;
font-size: 14px !important;
font-weight: 700 !important;
color: var(--text) !important;
cursor: pointer;
}
/* Et si la ref est dans une row grid, reshowrow pour qu'elle s'affiche */
.pinned-popup.pinned-popup-minimized .intervention-v2,
.pinned-popup.pinned-popup-minimized .tt-ref-cell {
display: block !important;
grid-template: none !important;
}
/* ==========================================================================
@@ -2624,6 +2651,7 @@ header.topbar::before {
background: var(--bg-elevated);
border-top: 1px solid var(--border);
box-shadow: 0 -2px 10px rgba(0,0,0,0.2);
align-items: center;
}
.pinned-popups-dock.visible {
display: flex;
@@ -2632,19 +2660,50 @@ header.topbar::before {
display: inline-flex;
align-items: center;
padding: 6px 14px;
background: var(--accent, #3b82f6);
color: white;
border: none;
background: var(--bg-muted);
color: var(--text);
border: 1px solid var(--border);
border-radius: 16px;
font-family: var(--mono, monospace);
font-size: 13px;
font-weight: 600;
font-weight: 700;
cursor: pointer;
transition: background 0.15s, transform 0.15s;
transition: background 0.15s, transform 0.15s, filter 0.15s;
white-space: nowrap;
}
.pinned-popup-dock-pill:hover {
background: var(--accent-hover, #2563eb);
transform: translateY(-1px);
filter: brightness(1.1);
}
/* v2026.5.18 : couleurs par catégorie (fond = couleur, texte blanc) */
.pinned-popup-dock-pill.color-livraison { background: var(--c-livraison); color: white; border-color: transparent; }
.pinned-popup-dock-pill.color-installation { background: var(--c-installation); color: white; border-color: transparent; }
.pinned-popup-dock-pill.color-recup { background: var(--c-recup); color: white; border-color: transparent; }
.pinned-popup-dock-pill.color-remplacement { background: var(--c-remplacement); color: white; border-color: transparent; }
.pinned-popup-dock-pill.color-incident { background: var(--c-incident); color: white; border-color: transparent; }
.pinned-popup-dock-pill.color-rollout { background: var(--c-rollout); color: white; border-color: transparent; }
.pinned-popup-dock-pill.color-reservation { background: var(--c-reservation); color: white; border-color: transparent; }
.pinned-popup-dock-pill.color-absence { background: #2a2f36; color: white; border-color: transparent; }
.pinned-popup-dock-pill.color-autre { background: var(--c-autre); color: white; border-color: transparent; }
/* v2026.5.18 : bouton "Fermer tous" à droite du dock */
.pinned-popups-close-all {
margin-left: auto;
padding: 6px 12px;
background: transparent;
color: var(--text-muted);
border: 1px solid var(--border);
border-radius: 6px;
font-size: 12px;
font-weight: 600;
cursor: pointer;
font-family: inherit;
transition: background 0.15s, color 0.15s, border-color 0.15s;
}
.pinned-popups-close-all:hover {
background: rgba(239, 68, 68, 0.1);
color: #ef4444;
border-color: #ef4444;
}
/* ==========================================================================