v0.2.14:透明皮肤下清晰可读的侧边栏
v0.2.14 是一次聚焦 Web UI 的补丁发布:当 DSH 皮肤把基础背景设为透明时,Mnemon 侧边栏工作台仍能保持清晰可读。
修复
- Mnemon 挂载工作区、共享视图表面与侧边栏专用界面现在优先使用
--dsw-alias-bg-overlay;主题未提供该令牌时,继续回退到--dsw-alias-bg-base。 - 回退链统一覆盖侧边栏外壳、页眉、导航、页面表面、弹窗、底部操作区、画布与更新提示,避免背后的对话内容和皮肤全屏角色图层透显到工作台中。
- 默认主题未定义 overlay 令牌时仍使用原有基础表面,因此默认外观保持不变。
安全与兼容性
- 本次只修改 Client CSS。Host 行为、运行时记忆、项目档案、记忆空间、Provider、配置、RPC 权限、存储格式、凭据与已有数据均不变。
- maid-atelier 等皮肤仍可保留透明的对话画布,同时通过自身的高不透明 overlay 颜色保证 Mnemon 可读;插件没有引入任何皮肤专用选择器或依赖。
- 更新 dsh-mnemon 后重启受影响的 DSH profile 即可。如需回滚,可正常降级到 v0.2.13,无需回滚数据。
验证
- 两个真实隔离的 DSH 0.1.0-rc.8 Web profile 分别加载 v0.2.13 与本版本,并共同启用 maid-atelier 固定提交
d0419da;同视口截图确认工作台由完全透明恢复为高不透明表面,浅色与暗色模式均清晰可读。 - 本地完整验证共 371 项测试通过;Windows 专用 smoke test 只会在非 Windows 本地环境跳过。
- 定向 CSS 测试同时检查源码与构建产物中的 overlay → base 回退链,并防止侧边栏重新出现只使用透明 base 的表面。
- 类型检查、确定性构建、Headless 激活、发布包校验、publint、attw,以及 Ubuntu 与 Windows CI 均通过。
- 本版本修复 issue #56。
上一个补丁版本见 v0.2.13 发布说明。