iKode423/dsh-ronova-theme ↗★ 1

@local/ronova

Ronova crimson-and-ash skin for the Harness Web UI 适合想要美化Web界面、使用特定角色主题皮肤的用户。

Package
@local/ronova
Compatibility
Unverified
Version
0.1.1
License
MIT
Last updated
Oct 21, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:iKode423/dsh-ronova-theme

使用上的几个注意点

  • 贴纸素材内嵌在 client.js 里(base64 WebP),所以插件不依赖任何静态资源路由;代价是文件偏大
  • 品牌位(sidebar.brand.mark / sidebar.brand.name)是 Harness 的单槽位,本插件用 priority: -1 抢占;同优先级的注册会抛错并回滚整个插件
  • 主题令牌走 theme.overrideTokens,卸载即恢复;样式表挂在 shell.overlay 的 ronova.skin 上
  • 开启「减少动态效果」(prefers-reduced-motion)时,羽毛不再生成,贴纸脉动也会停
  • 窗口不可见时羽毛动画自动暂停