Repository navigation
Releases
Releases · Erbsen16/dsh-client-ui-dracula
dsh-client-ui-dracula 1.0.0
dsh-client-ui-dracula 1.0.0
DSH Web GUI 的 Dracula 深色主题首次发布:一整张客户端样式表,声明 dsh.bundle 清单,可用 dsh plugin add 安装。
包含
配色 —— 把产品自身的语义色彩令牌(--dsw-*、--shiki-*、--json-tree-*)映射到 VS Code 的德古拉调色板:
- 页面 / 卡片 / 浮层 / 边框 / 文字 / 强调色 / 状态色(底色
#282a36、当前行#44475a、前景#f8f8f2、注释#6272a4) - 代码块、行内代码、语法高亮、JSON 树
- 滚动条、选区、文件差异视图、新手引导渐变
- 仅深色模式;浅色模式保持出厂配色
排版 —— 代码字体与界面字体可换(默认 Cascadia Mono / Segoe UI Variable Text)、更紧的字号阶梯、正文列宽 1080px(出厂 748px)、代码块不折行改为横向滚动、工具输出区更高、12px 滚动条。
安装
dsh plugin --profile web add github:Erbsen16/dsh-client-ui-dracula桌面端(desktop profile 由宿主托管)见 README。
还原
DevTools 控制台执行 __dracula.set(false) 立刻还原;或把包名从 dsh.profile.bundles 移除并卸载。
备注
- 配色方案取自 Dracula Theme(MIT),本插件同样以 MIT 发布。
- 仓库另含
extras/platform-purple/:一个可选的 app.asar preload 补丁,把内嵌的platform.deepseek.com页面按同一调色板重映射。它不是插件、不随 npm 包发布、宿主升级会覆盖,详见该目录 README。 - 样式表依赖 DSH 0.2.0-rc.2 / 0.1.7-rc.2 一代前端的令牌与类名;DSH 升级后带哈希的类名可能改名,那几条细化规则会失效但不会报错。