feat(theme): --ink-0..3主题感知文字色变量(亮slate深阶/暗slate浅阶)——暗色对比度治理,禁.ui/.dspy硬编码字体色

This commit is contained in:
yumoqing 2026-09-18 14:04:09 +08:00
parent f819b3242b
commit 37c5e4ac29

View File

@ -655,6 +655,21 @@ hr {
}
/* ========== Dark Theme (Sage Shell) ========== */
/* 主题感知文字色变量2026-09-17 暗色对比度治理.ui/.dspy 里禁止硬编码字体色
var(--ink-N) 跟随双主题亮色=slate 深阶暗色=slate 浅阶 body/card 规则同族 */
:root, html:not([data-theme="dark"]) {
--ink-0: #0f172a; /* 最强正文/标题 */
--ink-1: #1e293b; /* 主正文 */
--ink-2: #334155; /* 次正文 */
--ink-3: #475569; /* 弱化说明 */
}
html[data-theme="dark"] {
--ink-0: #f1f5f9;
--ink-1: #e2e8f0;
--ink-2: #cbd5e1;
--ink-3: #94a3b8;
}
[data-theme="dark"] body,
[data-theme="dark"] {
color: #CBD5E1;