系统设置增加「系统更新」Tab:中控本机更新与客户端远程更新,实例页入口移除。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-10-04 07:24:36 +08:00
parent f2b29870ae
commit bce446178d
8 changed files with 497 additions and 199 deletions
+14 -27
View File
@@ -330,36 +330,21 @@ button, .btn {
}
.check { display: flex !important; align-items: center; gap: 8px; }
.inst-row { margin: 10px 0; border: 1px solid var(--line); border-radius: 10px; padding: 8px 12px; }
.inst-row > summary {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 8px 12px;
cursor: pointer;
}
.inst-version {
font-size: 0.78rem;
.update-version {
font-size: 0.82rem;
font-variant-numeric: tabular-nums;
margin-left: auto;
}
.inst-version.online { color: var(--ok); }
.inst-version.offline { color: var(--bad); }
.inst-remote-actions {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 8px;
margin: 10px 0 4px;
}
.inst-remote-actions .btn { margin-top: 0; }
.inst-update-hint { margin: 0 0 12px; font-size: 0.78rem; }
.inst-update-status {
.update-version.online { color: var(--ok); }
.update-version.offline { color: var(--bad); }
.update-status {
font-size: 0.8rem;
min-height: 1.2em;
margin-left: 6px;
}
.inst-update-status.pending { color: var(--accent-2); }
.inst-update-status.ok { color: var(--ok); }
.inst-update-status.err { color: var(--bad); }
.update-status.pending { color: var(--accent-2); }
.update-status.ok { color: var(--ok); }
.update-status.err { color: var(--bad); }
.update-table td { vertical-align: middle; }
.overview-table-wrap {
overflow-x: auto;
margin-top: 12px;
@@ -667,7 +652,8 @@ button, .btn {
}
#hub-set-account:checked ~ .settings-tabs label[for="hub-set-account"],
#hub-set-wechat:checked ~ .settings-tabs label[for="hub-set-wechat"],
#hub-set-backup:checked ~ .settings-tabs label[for="hub-set-backup"] {
#hub-set-backup:checked ~ .settings-tabs label[for="hub-set-backup"],
#hub-set-update:checked ~ .settings-tabs label[for="hub-set-update"] {
color: var(--text);
background: rgba(34, 211, 238, 0.12);
border-color: rgba(56, 189, 248, 0.35);
@@ -681,7 +667,8 @@ button, .btn {
}
#hub-set-account:checked ~ .settings-panels .settings-panel--account,
#hub-set-wechat:checked ~ .settings-panels .settings-panel--wechat,
#hub-set-backup:checked ~ .settings-panels .settings-panel--backup {
#hub-set-backup:checked ~ .settings-panels .settings-panel--backup,
#hub-set-update:checked ~ .settings-panels .settings-panel--update {
display: block;
}
.settings-grid {