v2026.5.25 — Bouton ⚙ Paramètres dans popup user-badge (remplace 5 clics secrets sur le titre)

This commit is contained in:
Quentin Rouiller
2026-04-23 16:00:38 +02:00
parent b77f0a9caa
commit 10a1aef4c7
3 changed files with 196 additions and 24 deletions
+87
View File
@@ -3002,3 +3002,90 @@ body.popup-dragging .pinned-popup {
from { transform: scale(1); }
to { transform: scale(1.05); }
}
/* ==========================================================================
v2026.5.25 : pastille dock enrichie (lieu + service + date) +
bouton Paramètres dans popup user-badge +
ref dans mini-menu pill
========================================================================== */
/* Pastille dock : 3 lignes */
.pinned-popup-dock-pill {
flex-direction: column !important;
align-items: flex-start !important;
padding: 6px 14px !important;
gap: 2px !important;
line-height: 1.2 !important;
text-align: left;
min-width: 200px;
max-width: 300px;
}
.pinned-popup-dock-pill-lieu {
display: block;
font-size: 13px;
font-weight: 700;
max-width: 100%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.pinned-popup-dock-pill-service {
display: block;
font-size: 11px;
font-weight: 500;
opacity: 0.85;
max-width: 100%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.pinned-popup-dock-pill-date {
display: block;
font-size: 10px;
font-weight: 500;
opacity: 0.75;
font-family: var(--mono, monospace);
}
/* Ref dans le mini-menu hover de la pastille */
.pill-hover-menu-ref {
padding: 6px 12px;
text-align: center;
font-family: var(--mono, monospace);
font-size: 13px;
font-weight: 700;
color: var(--text);
border-bottom: 1px solid var(--border);
margin-bottom: 4px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
/* Bouton Paramètres dans popup user-badge */
.user-name-popup-settings {
display: flex;
align-items: center;
gap: 8px;
margin-top: 8px;
padding: 6px 10px;
background: var(--bg-muted);
color: var(--text);
border: 1px solid var(--border);
border-radius: 6px;
font-family: inherit;
font-size: 13px;
font-weight: 500;
cursor: pointer;
width: 100%;
justify-content: center;
transition: background 0.12s, color 0.12s, border-color 0.12s;
}
.user-name-popup-settings:hover {
background: var(--accent, #3b82f6);
color: white;
border-color: var(--accent, #3b82f6);
}
.user-name-popup-settings .settings-ico {
font-size: 15px;
}