Repository navigation
v0.3.5 — 改动文件卡片跟随主题
v0.3.5 — 改动文件卡片跟随主题
修复
- 「已编辑 N 个文件」卡片是一块冷白:卡头(
kuvljq_header)不读卡片底色,
而是读--changes-fill/--changes-hover两个局部变量,DSH 把它们写死成
neutral-50/neutral-100(近白 / 深灰)。在暖色或豆沙绿纸面上,
卡头因此是一块冷色块 —— 实测豆沙绿:卡片#F5F5F5vs 纸面#E9EFE4,
差(12,6,17)且偏冷。 - 卡头盖住纸张纹理:60px 高的实色卡头会把纹理整块遮掉(实测该卡片 sd=0,
旁边纸面 sd=6.68)。把--changes-fill设为transparent,让卡头露出卡片自己的
底色与纸纹;hover 时才叠一档同族实色,这正是"移入反馈"该有的样子。 - 深色模式 hover 会闪亮斑:
toward()基于浅色纸面计算,深色下会得出#EFEEEC
这种浅色。改为按模式分别取值(深色#464B53)。 - 图标方块是冷白小窗:
kuvljq_tile原本用neutral-00混 50% 透明,
改为前景色 6% 淡铺;边框改走--dsw-alias-border-l2主题 token,
深色模式下不再留一道浅色描边。 - 以上规则从浅色分支移到通用区,两种模式都生效。
实测依据
用 Edge 无头渲染对比三态(改前冷白 / 改后同色带颗粒 / hover 加深),
并用像素统计确认卡片区域的颗粒度与色温,而不是只看代码。
安装
dsh plugin --profile desktop add ./dsh-eye-comfort-0.3.5.tgz