iKode423/dsh-ronova-theme ↗★ 1

@local/ronova

提供若娜瓦红灰配色主题皮肤与动效。 适合想要美化Web界面、使用特定角色主题皮肤的用户。

套件
@local/ronova
相容性
待驗證
版本
0.1.1
授權
MIT
最近更新
2026年10月21日

安裝

$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)时,羽毛不再生成,贴纸脉动也会停
  • 窗口不可见时羽毛动画自动暂停