Fix context menu positioning and remove unnecessary width

This commit is contained in:
kodi
2026-03-28 08:12:29 +01:00
parent 9778dc6c33
commit 54e56ab0d8
9 changed files with 299 additions and 34 deletions
+8 -12
View File
@@ -907,7 +907,11 @@ button:disabled {
.context-menu {
position: fixed;
min-width: 220px;
display: inline-flex;
flex-direction: column;
align-items: stretch;
width: max-content;
max-width: min(196px, calc(100vw - 24px));
padding: 8px;
border: 1px solid var(--color-border);
border-radius: var(--radius-sm);
@@ -924,24 +928,16 @@ button:disabled {
color: var(--color-text-muted);
}
.context-menu-target {
margin-top: 4px;
font-size: 12px;
color: var(--color-text-primary);
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.context-menu-separator {
height: 1px;
margin: 8px 0;
margin: 6px 0 8px;
background: var(--color-border);
}
.context-menu button {
width: 100%;
width: auto;
justify-content: flex-start;
white-space: nowrap;
}
#upload-modal .popup-card {