Repository navigation
Releases: hyposelen1a/dsh-columbina-theme
Releases · hyposelen1a/dsh-columbina-theme
Release list
v0.2.2 — 整窗玻璃材质
哥伦比娅主题 0.2.2
整窗一块材质 + 玻璃化消息面板;提问、审批与旁问浮层不再透到壁纸上。
新增
- 整窗材质:会话列、内容框、右侧面板与侧栏统一透明,壁纸从侧栏贯通到内容区,
background-attachment: fixed保证纹理跨元素对齐。 - 玻璃化消息面板:用户气泡与助手消息块使用同一套玻璃容器(模糊 + 淡蒙版 + 20px 圆角),压在壁纸上文字依然清晰。
- 消息面板不透明度:0%–60%,默认 12%,模糊与描边随浓度等比衰减,0% 时面板完全消失。
- 输入框玻璃浓度:0%–100%,默认 50%,控制输入框卡片内壁纸副本上再压多少蒙版。
- 聊天框效果:液态玻璃(20px 模糊 + 130% 饱和)/ 高斯模糊(14px + 100%),作用于消息面板、提问卡片与输入框玻璃。
- 提问选择卡片、审批卡片与旁问浮层补上同款玻璃/实底,暗色下不再白底白字或透出花纹。
变更
- 设置卡片搬到 设置 → 通用 → 哥伦比娅主题(
settings.general.item),插件详情页的自动配置表单保留。 - 输入框不再固定 80% 不透明,改为自绘固定壁纸副本 +
filter: blur(),与整窗材质对齐;悬停发送/停止不再闪动。 - 侧栏、标题栏、底部状态区与其外壳统一透明。
- README 浅色 / 深色预览更新为 1600×900 整窗截图。
修复
- 侧栏与会话列之间的 28 灰阶竖直色差线。
- 输入框上下的横向过渡线与分块。
- 会话列表底部 24px 渐变遮罩被染成暗带 + 硬下沿。
- 输入框 0.5px 圆角描边丢失。
- 审批卡、旁问浮层透底导致文字看不清。
- 深色主题下
<select>/<option>下拉列表白底白字。
安装 / 升级
# Web
dsh plugin --profile web add dsh-columbina-theme@0.2.2
# Desktop
dsh plugin --profile desktop add dsh-columbina-theme@0.2.2升级后重启 DSH;Web 端硬刷新(Ctrl+F5),桌面端会重新加载本地 index。
兼容性
针对 DeepSeek Harness 0.2.1-rc.2(0.2.x 系列)开发,已在 Web 与 Desktop 两端验证。依赖 @deepseek-ai/cordis ^4.0.5、dsh-* ^0.2.0-rc.1。
校验和
- SHA-256:
57873c6e19faf483a0a110f3800fef1c1e207fc07f6d47880ee2f0910d7b712c - SHA-1:
842503a56beaab586240f08d944902f96322bad1
完整变更见 CHANGELOG.md。
v0.2.1 — 桌面端壁纸修复
哥伦比娅主题 0.2.1
桌面端壁纸不显示的问题已修复。Web 与 Desktop 现在共用同一张结构化 index 注入表,壁纸、蒙版与选中会话标题特效在两端都能在首帧生效。
修复
- 桌面端壁纸 / 蒙版 / 标题特效:不再只依赖
webServer.tapIndex注入 HTTP 返回的index.html,改为通过webserver/index-inject提供样式与启动脚本;WebServer 会将其渲染进 Web 端 index,Electron 也会在启动时收取并应用到本地 index。旧宿主仍保留tapIndex回退。 - Windows 标题栏布局:
data-windows-titlebar会用不透明的侧边栏底色绘制整个窗口 frame,现已把 frame 及标题栏条改回半透明的 base 表面,壁纸不再被遮住。 - 深色模式实时修改:客户端把
--columbina-bg-image、--columbina-mask-alpha、--columbina-mask-rgb写到<body>内联样式,运行期改背景/蒙版颜色立即生效。 - 清除自定义蒙版颜色:深色模式下正确回落到当前配色的默认蒙版,不再保留旧值。
安装 / 升级
# Web
dsh plugin --profile web add dsh-columbina-theme
# Desktop
dsh plugin --profile desktop add dsh-columbina-theme升级后重启 DSH;Web 端硬刷新浏览器(Ctrl+F5),桌面端会重新加载本地 index。
兼容性
针对 DeepSeek Harness 0.2.1-rc.2(0.2.x 系列)开发,已在 Web 与 Desktop 两端验证。依赖 @deepseek-ai/cordis ^4.0.5、dsh-* ^0.2.0-rc.1。
校验和
- SHA-256:
6be637f4b7429fa379ee9f9e58ec8a34bf74bfb90f12b0b24153385bdf36f60c - SHA-1:
16968ed01ccfe898a717520de4af131a3bf2a65d
完整变更见 CHANGELOG.md。
v0.2.0 — 适配 DeepSeek Harness 0.2.1-rc.2
哥伦比娅主题 0.2.0
适配 DeepSeek Harness 0.2.1-rc.2(0.2.x 系列),原有功能全部保留。
主要变化
- 设置迁移到 DSH 0.2 的插件 Config / settings forms 模型,修改后立即生效。
- 设置入口:设置 → 内置插件 → 哥伦比娅主题,或 插件 → dsh-columbina-theme 详情页。
- 修复浅色 / 深色切换时背景不随之切换的问题。
- 旧版
settings.yaml中的偏好会在首次启动时自动迁移。 - 背景预设、自定义上传、缩略图、蒙版/配色、选中标题特效与首帧注入全部保留。
安装
dsh plugin --profile web add dsh-columbina-theme@0.2.0
# 桌面版:--profile desktopnpm:https://www.npmjs.com/package/dsh-columbina-theme
完整变更:https://github.com/hyposelen1a/dsh-columbina-theme/blob/main/CHANGELOG.md