Skip to content

v0.3.5 — 改动文件卡片跟随主题

Choose a tag to compare

@AaronKate AaronKate released this 22 Oct 10:56
· 2 commits to main since this release

v0.3.5 — 改动文件卡片跟随主题

修复

  • 「已编辑 N 个文件」卡片是一块冷白:卡头(kuvljq_header)不读卡片底色,
    而是读 --changes-fill / --changes-hover 两个局部变量,DSH 把它们写死成
    neutral-50 / neutral-100(近白 / 深灰)。在暖色或豆沙绿纸面上,
    卡头因此是一块冷色块 —— 实测豆沙绿:卡片 #F5F5F5 vs 纸面 #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