Skip to content

v0.2.26 — 对比度修复 / 移除主题预设

Choose a tag to compare

@AaronKate AaronKate released this 21 Oct 03:38
· 10 commits to main since this release

v0.2.26

移除主题预设,修好对比度滑块,并更新插件描述。

对比度现在真正生效

此前「对比度」滑块在浅色模式下完全没有效果,在深色模式下也仅有 1%~3% 的亮度变化(远低于可感知阈值)。两处原因都已修复:

  • 浅色分支的计算读的是固定常量,滑杆从未参与;
  • 设置面板、轨迹面板等主要视觉表面由带 !important 的硬编码规则绘制,即使 token 变了,实际像素也不变。

现在浅色与深色的所有表面(卡片、控件、边框、代码块、行内代码、设置面板、轨迹面板)都随滑杆变化。浅色控件层亮度差 8.0% 到 27.7%;深色 1.9% 到 4.3%。

可读性全程达标:浅色最坏情况正文对比 8.4:1,深色 5.9:1。

移除主题选项

设置页不再提供 Codex 蓝灰 / 自定义 的主题选择,浅色与深色各自维护自己的配色。相关的 preset 字段与分支已一并清理。

注意:直接移除会让配色逻辑回落到顶层字段,而该字段存的是深色值,会导致浅色模式变成深色。本版本改为始终使用分离的浅/深调色板,切换浅色不会出现该问题。

插件描述

插件列表中的描述改为准确反映现有功能,不再提及已不存在的蓝灰主题预设。同时接入 dsh.meta 多语言字段,提供中文与英文两版标题和描述。

其他

  • 清理了因此失去引用的颜色常量,配色定义与引用完全配对。
  • README 同步更新。