Skip to content

Releases: WhatCannotBeSaid/eva-inspired-theme

1.1.0 — DSH 0.2.1-rc.3 适配与十二条渠道入口

Choose a tag to compare

@WhatCannotBeSaid WhatCannotBeSaid released this 24 Oct 12:42

变更

  • SYSTEM 在对话界面恢复可点:模型/推理选择器只在打开时声明 role="menu",模态作用域判定跳过没有布局盒的匹配,宿主的 Ctrl+Alt+, 也一并恢复。
  • 三处「更多」不再出现:「更多」「更多会话视图」「更多工具」按官方 aria 文案在主题样式表里收起,连带菜单里的「浏览更多插件」「创建你的插件」不可达。没有改宿主文件、没有动 profile、没有禁用任何 entry。
  • 工作区行的渠道入口回到 @xmanrui/dsh-im 5.6.0:十二条渠道按插件自己的顺序排列,显隐统一为「接入才出现」。

验证

构建与 src 同步;node --test 27/27、selfcheck 127/127、令牌审计 55/55。真机上对话界面与插件页点 SYSTEM 均能开设置,三处「更多」不可见,其余菜单未受影响。

npm: eva-inspired-theme@1.1.0

eva-inspired-theme 1.0.0 — now on npm

Choose a tag to compare

@WhatCannotBeSaid WhatCannotBeSaid released this 20 Oct 15:46

First registry release. The theme itself is the same override layer it has been since de1a564; what changed here is how it travels.

  • On npm as eva-inspired-theme — a versioned tarball with the browser bundle already built in, so installing no longer needs a build step on the consumer's machine.
  • license is a real SPDX expression: (MIT AND CC-BY-NC-SA-4.0 AND OFL-1.1) — MIT for the code, CC BY-NC-SA 4.0 for the project text and the brand artwork, OFL 1.1 for the shipped font.
  • Both preview screenshots ship in the tarball, so the README renders on the registry page the same way it does on GitHub.
  • Git-URL installs are unchanged and still run prepare, which is what builds client.js there.

Install:

dsh plugin --profile <profile> add eva-inspired-theme

Full diff: de1a564...b724a21