fix(ui): harden download table layout (#32)

Refs #32
This commit is contained in:
NimBold
2026-07-24 04:29:27 +03:30
parent 9a40b30a0f
commit b1659fa3d0
4 changed files with 108 additions and 42 deletions
+6 -9
View File
@@ -2789,16 +2789,18 @@ body.is-queue-dragging * {
.download-row-actions {
position: fixed;
right: 0;
display: flex;
align-self: stretch;
align-items: center;
justify-content: flex-end;
z-index: 2;
max-width: 100%;
min-width: 0;
padding: 0;
background: transparent;
padding: 0 2px;
border: 1px solid hsl(var(--border-color) / 0.88);
border-radius: 6px;
background: hsl(var(--surface-raised));
box-shadow: 0 1px 2px hsl(var(--shadow-color));
visibility: hidden;
opacity: 0;
pointer-events: none;
transition: opacity 120ms ease;
@@ -2809,11 +2811,6 @@ body.is-queue-dragging * {
pointer-events: auto;
}
.download-row > .download-row-actions {
overflow: visible;
padding: 0;
}
.download-row-actions .app-icon-button,
.download-row-actions .app-icon-button:hover:not(:disabled),
.download-row-actions .app-icon-button:active:not(:disabled) {