v2026.5.18 — Polish date custom
This commit is contained in:
+73
-14
@@ -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;
|
||||
}
|
||||
|
||||
/* ==========================================================================
|
||||
|
||||
Reference in New Issue
Block a user