目录

v0.2.14:透明皮肤下清晰可读的侧边栏

在 GitHub 上查看源文件

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 发布说明。