Upload folder via GUI - renderer

This commit is contained in:
Git Manager GUI
2026-04-04 17:48:16 +02:00
parent 069f1480b9
commit 54b87bec66
3 changed files with 552 additions and 41 deletions

View File

@@ -427,6 +427,11 @@ body {
.tool-group--quick-actions {
gap: 8px;
flex-wrap: nowrap;
}
.tool-group--utility {
flex-wrap: nowrap;
}
.tool-group--repo {
@@ -646,7 +651,8 @@ body {
}
#btnOpenRepoActions,
#btnPush {
#btnPush,
#btnGlobalTrash {
min-width: 92px;
}
@@ -2014,6 +2020,61 @@ input[type="checkbox"] {
color: #d9f7ff;
}
/* ===========================
TRASH VIEW
=========================== */
.item-card .trash-card-meta {
font-size: 11px;
opacity: 0.84;
margin-top: 8px;
line-height: 1.45;
word-break: break-all;
color: rgba(226, 232, 240, 0.9);
}
.item-card .trash-card-actions {
display: flex;
gap: 10px;
margin-top: 12px;
align-items: center;
}
.item-card button.trash-restore-btn {
appearance: none;
-webkit-appearance: none;
border: 1px solid rgba(56, 189, 248, 0.45);
background: linear-gradient(135deg, rgba(10, 88, 122, 0.58), rgba(30, 64, 175, 0.55));
color: #e0f2fe;
border-radius: 9px;
padding: 7px 12px;
min-height: 32px;
font-size: 12px;
font-weight: 700;
line-height: 1;
letter-spacing: 0.2px;
cursor: pointer;
box-shadow: 0 8px 18px rgba(3, 19, 42, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.12);
transition: transform 0.12s ease, box-shadow 0.12s ease, border-color 0.12s ease, background 0.12s ease;
}
.item-card button.trash-restore-btn:hover {
border-color: rgba(56, 189, 248, 0.78);
background: linear-gradient(135deg, rgba(14, 116, 144, 0.64), rgba(37, 99, 235, 0.62));
box-shadow: 0 10px 22px rgba(7, 42, 90, 0.3), 0 0 0 2px rgba(56, 189, 248, 0.16);
transform: translateY(-1px);
}
.item-card button.trash-restore-btn:active {
transform: translateY(0);
}
.item-card button.trash-restore-btn:disabled {
opacity: 0.62;
cursor: wait;
transform: none;
box-shadow: none;
}
.repo-owner-tab.active {
border-color: rgba(88, 213, 255, 0.65);
background: linear-gradient(135deg, rgba(88, 213, 255, 0.2), rgba(92, 135, 255, 0.18));