feat(admin): refine theme settings UI

This commit is contained in:
kate522 committed 2026-08-19 13:11:04 +08:00
1 parent 2e442e20ec
commit 8a738c7998
27 files changed
+425 -337

No files matched your search

@@ -20,7 +20,7 @@
<n-grid :cols="3" :x-gap="12" :y-gap="12">
<n-grid-item v-for="item in summaryItems" :key="item.key">
<div class="aksrt-attach__summary">
<FaIcon :icon="item.icon" :size="16" :color="item.enabled ? '#52c41a' : '#8a909c'" />
<FaIcon :icon="item.icon" :size="16" :color="item.enabled ? '#52c41a' : 'var(--aksrt-color-muted)'" />
<div>
<strong>{{ item.label }}</strong>
<p>{{ item.enabled ? '已启用' : '已关闭' }}</p>
@@ -163,12 +163,12 @@ onMounted(load)
.aksrt-attach__summary strong {
display: block;
font-size: 13px;
color: #1a1a2e;
color: var(--aksrt-color-text);
}
.aksrt-attach__summary p {
margin: 2px 0 0;
font-size: 12px;
color: #8a909c;
color: var(--aksrt-color-muted);
}
</style>
@@ -224,7 +224,7 @@ async function handleSave() {
.aksrt-cap-matrix__desc {
margin: 4px 0 0;
font-size: 12px;
color: #8a909c;
color: var(--aksrt-color-muted);
}
.aksrt-cap-matrix__cap {