theme: 以 feature/theme-remote-p0 内容整体替换 main(主题通道化试点,非 merge)

- 本地 icons.css/layout.css 下线改走中央静态通道;新增 ThemeSwitcher.vue + useElementHeight.ts;
  layout/main.ts/vite/menu 及各页适配对齐 feature 试点。
- 已知回退:本轮按 feature 覆盖,冲掉了 main 上 31ca694(/approval 可达性+modId 对齐) 与
  1516eff(cc useTableHeight) 两处功能修复,待后续单独补回。
- 回滚锚点:archive/main-before-theme-20260924 = 替换前 main(1516eff)。
This commit is contained in:
chenxing
2026-09-24 11:33:13 +08:00
parent 1516effb69
commit 74b9e80b0d
26 changed files with 858 additions and 1435 deletions
+6 -6
View File
@@ -27,7 +27,7 @@
content: "";
display: block;
width: 3px;
background: #5979ea;
background: var(--brand, #577afb);
height: 15px;
border-radius: 4px;
position: absolute;
@@ -39,7 +39,7 @@
h4.second-title {
@extend .base-subtitle;
&::before {
background: #5979ea;
background: var(--brand, #577afb);
}
}
@@ -62,7 +62,7 @@ h4.subtitle {
overflow-y: auto;
li {
height: 42px;
border: 1px solid #ebeef5;
border: 1px solid var(--line, #e9edf5);
border-top: none;
position: relative;
cursor: pointer;
@@ -87,8 +87,8 @@ h4.subtitle {
}
li.active {
// background: #f3f3f3;
color: #7892ed;
border-right: 3px solid #5979ea;
color: var(--brand-2, #7b8ffd);
border-right: 3px solid var(--brand, #577afb);
}
}
}
@@ -107,7 +107,7 @@ h4.subtitle {
background-position: top center;
background-repeat: no-repeat;
border: none;
color: #577afb;
color: var(--brand, #577afb);
margin: 0 auto;
}