feat(admin): refine theme settings UI

This commit is contained in:
2026-08-19 13:11:04 +08:00
parent 2e442e20ec
commit 8a738c7998
27 changed files with 425 additions and 337 deletions
+7 -7
View File
@@ -95,7 +95,7 @@ const themeVersion = ref(window.aksrtAdminData?.themeVersion || '3.4.0-dev')
const dbSchemaVersion = ref('—')
const docs = ref([
{ key: 'admin-ia-map', title: '后台 IA 蓝图', description: '完整的后台信息架构映射,12 个顶级分区及子页面清单。', icon: 'fa fas fa-sitemap', color: '#1890ff', file: 'admin-ia-map.md' },
{ key: 'admin-ia-map', title: '后台 IA 蓝图', description: '完整的后台信息架构映射,12 个顶级分区及子页面清单。', icon: 'fa fas fa-sitemap', color: 'var(--aksrt-color-primary)', file: 'admin-ia-map.md' },
{ key: 'zibll-gap-matrix', title: '对标差异矩阵', description: 'AKSRT 当前 → Zibll 参考 → AKSRT 目标三层对照表。', icon: 'fa fas fa-columns', color: '#722ed1', file: 'zibll-gap-matrix.md' },
{ key: 'frontend-page-matrix', title: '前端页面矩阵', description: '前端模板、CSS、JS 资产映射与覆盖范围。', icon: 'fa fas fa-desktop', color: '#13c2c2', file: 'frontend-page-matrix.md' },
{ key: 'manual-acceptance-baseline', title: '验收基线', description: '每个 Phase 的人工验收标准和检查清单。', icon: 'fa fas fa-clipboard', color: '#52c41a', file: 'manual-acceptance-baseline.md' },
@@ -164,13 +164,13 @@ function openDoc(doc) {
margin: 0 0 2px;
font-size: 14px;
font-weight: 600;
color: #1a1a2e;
color: var(--aksrt-color-text);
}
.aksrt-docs__card-desc {
margin: 0;
font-size: 12px;
color: #8a909c;
color: var(--aksrt-color-muted);
line-height: 1.5;
overflow: hidden;
text-overflow: ellipsis;
@@ -196,26 +196,26 @@ function openDoc(doc) {
}
.aksrt-docs__action i {
color: #1890ff;
color: var(--aksrt-color-primary);
margin-top: 2px;
}
.aksrt-docs__action strong {
display: block;
font-size: 14px;
color: #1a1a2e;
color: var(--aksrt-color-text);
margin-bottom: 2px;
}
.aksrt-docs__action p {
margin: 0 0 4px;
font-size: 12px;
color: #8a909c;
color: var(--aksrt-color-muted);
}
.aksrt-docs__action a {
font-size: 12px;
color: #1890ff;
color: var(--aksrt-color-primary);
text-decoration: none;
}