dsh-web-ui
zhu1090093659
Plugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:msnlyy-rgb/dsh-spotify-theme
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
A Spotify-inspired restyle for the DeepSeek Harness web client — near-black surfaces, layered gray cards, white/gray text and the signature Spotify green (#1ed760 / #1db954) accent. Ships as a single drop-in CSS override plus two tiny optional patches.
中文用户请看文末「快速安装」。
| Dark | Light |
|---|---|
![]() |
![]() |
| Hero + watermark | Collapsed rail |
|---|---|
![]() |
![]() |
Theming
--dsw-* design-token override, so the palette flows through every componentSidebar
Main area
Polish & accessibility
:focus-visible green outlineprefers-reduced-motion主题
--dsw-* 设计令牌,配色自动贯穿所有组件侧边栏
主区域
细节与无障碍
:focus-visible 绿色描边prefers-reduced-motion 偏好设置Find your installed dsh frontend dist. For an npx install it lives under
~/.npm/_npx/*/node_modules/@deepseek-ai/dsh-web-frontend/dist/.
DIST="$(ls -d ~/.npm/_npx/*/node_modules/@deepseek-ai/dsh-web-frontend/dist | head -1)"
cp spotify-theme.css "$DIST/assets/spotify-theme.css"
Append one <link> to "$DIST/index.html", after the existing stylesheets:
<link rel="stylesheet" crossorigin href="/assets/spotify-theme.css">
Refresh http://127.0.0.1:3080/. To revert, remove the <link> (or the file).
Two optional patches enable the wider collapsed rail and the stats-card progress bar (both require editing the bundled client JS). Run from this repo:
python3 patches/patch_rail_width.py
python3 patches/patch_stats_card.py
Each accepts an optional path to your @deepseek-ai directory:
python3 patches/patch_rail_width.py ~/.npm/_npx/<hash>/node_modules/@deepseek-ai
These patches are written against dsh
0.1.0-rc.7. The CSS relies on a few hashed CSS-module class names from that build; the--dsw-*token overrides are version-stable, but the component-level rules may need retargeting on future releases.
0.1.0-rc.7Your own theme work is yours to license. The patches target DeepSeek Harness, which is MIT-licensed; this repo is provided as-is without warranty.
spotify-theme.css 复制到 dsh 前端目录:DIST="$(ls -d ~/.npm/_npx/*/node_modules/@deepseek-ai/dsh-web-frontend/dist | head -1)"
cp spotify-theme.css "$DIST/assets/spotify-theme.css"
"$DIST/index.html" 里,于现有样式表之后加一行:<link rel="stylesheet" crossorigin href="/assets/spotify-theme.css">
<link> 即恢复原样。可选补丁(加宽折叠栏 + 统计卡进度条):
python3 patches/patch_rail_width.py
python3 patches/patch_stats_card.py CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: spotify-theme。