统一 Airshelf 界面组件与图标

This commit is contained in:
iye
2026-05-27 12:29:41 +08:00
parent ea335587d2
commit 086d92991e
47 changed files with 750 additions and 450 deletions
+6 -4
View File
@@ -27,7 +27,8 @@
--blue-soft: #E8EFFB;
--topbar-h: 57px;
--aside-w: 248px;
--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
--mono: "Inter", system-ui, -apple-system, "Segoe UI", "PingFang SC",
"Hiragino Sans GB", "Microsoft YaHei", sans-serif;
--sans: "Inter", system-ui, -apple-system, "Segoe UI", "PingFang SC",
"Hiragino Sans GB", "Microsoft YaHei", sans-serif;
}
@@ -68,8 +69,8 @@ aside.sidebar {
position: relative;
}
.brand { display: flex; align-items: center; gap: 10px; padding: 6px 8px 14px; }
.flame { width: 22px; height: 22px; color: var(--orange); }
.flame svg { width: 100%; height: 100%; }
.brand-mark, .flame { width: 22px; height: 22px; color: var(--orange); }
.brand-mark svg, .flame svg { width: 100%; height: 100%; }
.brand-name { font-weight: 700; font-size: 18px; letter-spacing: -.012em; }
.brand-ver {
font-family: var(--mono); font-size: 9.5px; color: var(--ink-3);
@@ -287,6 +288,7 @@ main.main { position: relative; overflow: hidden; background: var(--bg); min-wid
.btn.btn-ghost:hover { background: var(--bg-soft); color: var(--ink); }
.btn.btn-sm { padding: 5px 11px; font-size: 12px; }
.btn.btn-lg { padding: 10px 18px; font-size: 13.5px; }
.btn.btn-create svg { width: 16px; height: 16px; }
.btn:disabled { opacity: .45; cursor: not-allowed; }
.btn:disabled:hover { background: var(--card); }
@@ -561,7 +563,7 @@ main.main { position: relative; overflow: hidden; background: var(--bg); min-wid
display: flex; align-items: center; justify-content: center;
flex-shrink: 0; border: 1px solid var(--orange-soft);
}
.shortcut .ic svg { width: 15px; height: 15px; }
.shortcut .ic svg { width: 16px; height: 16px; }
.shortcut .t { font-size: 13px; font-weight: 600; }
.shortcut .d {
font-size: 11.5px; color: var(--ink-3);