Version 2026.5.32 — Vue horizontale togglable (VIEW_MODE_KEY, _applyViewMode)

[code interpolé]
This commit is contained in:
2026-04-24 12:00:00 +02:00
parent ecb490c55a
commit b0a8102c29
4 changed files with 154 additions and 12 deletions
+42 -2
View File
@@ -2648,11 +2648,51 @@ header.topbar::before {
flex-shrink: 0;
padding: 0 2px;
}
/* Masquer tous les enfants directs du popup minimisé */
/* La dragbar devient un simple "handle" à gauche (≡) */
.pinned-popup.pinned-popup-minimized .pinned-popup-dragbar {
position: static !important;
top: auto !important;
left: auto !important;
right: auto !important;
order: 1;
flex-shrink: 0;
width: 18px !important;
height: 22px !important;
background: transparent !important;
border: none !important;
cursor: grab;
display: flex !important;
align-items: center;
justify-content: center;
color: var(--text-faint);
opacity: 0.6;
transition: opacity 0.12s, color 0.12s;
}
.pinned-popup.pinned-popup-minimized .pinned-popup-dragbar::before {
content: "≡" !important;
font-size: 15px;
line-height: 1;
/* v2026.5.24 : annuler les propriétés du ::before normal (barre grise) */
width: auto !important;
height: auto !important;
background: transparent !important;
border-radius: 0 !important;
}
.pinned-popup.pinned-popup-minimized .pinned-popup-dragbar:hover {
opacity: 1;
color: var(--text);
}
.pinned-popup.pinned-popup-minimized.dragging .pinned-popup-dragbar {
cursor: grabbing;
}
/* Masquer tous les enfants directs SAUF topbar, dragbar et minref */
.pinned-popup.pinned-popup-minimized > *:not(.pinned-popup-topbar):not(.pinned-popup-dragbar):not(.pinned-popup-minref) {
display: none !important;
}
/* L'élément ref dédié, centré et gros */
/* La ref au centre, cliquable pour agrandir */
.pinned-popup-minref {
display: block;
text-align: center;