ManuSpurs/dsh-skin20260814
ManuSpurs★ 1JavaScriptLast synced: 2026-08-14
dsh-skin — skin switcher + custom wallpaper for DeepSeek Harness (enhanced: original-quality IndexedDB wallpaper storage, theme/change recursion fix, large-image support)
README excerpt
dsh-skin Skin switcher + custom wallpaper for DeepSeek Harness — a "change the skin" feature in the spirit of Codex themes. It registers a curated catalog of palettes into DSH's built-in theme runtime and adds two rows to Settings → General (below the built-in Appearance row): - 皮肤 / Skins — pick one of 7 curated palettes (or 默认 / Default to follow the built-in appearance). - 背景图片 / Wallpaper — set your own background image with opacity and blur controls. Both choices persist across reloads (localStorage). How it works DSH's theme system is token-based: the web shell ships --dsw- design tokens, and ThemeRuntime lets third-party plugins register themes that override the alias layer ( --dsw-alias- ) per color scheme. This package is a regular dual-face plugin: - Host half ( lib/index.js ) — a dsh.bundle patch layer that inserts one loader entry ( skin ); a no-op apply , exactly like the shipped ui- packages. - Browser half ( lib/client.js ) — a dsh.client bundle (served at /plugins/dsh-skin/client.js ) that: 1. registers 7 curated skins via ctx.theme.register(...) ; 2. restores the saved skin id and applies it with ctx.theme.setTheme(...) ; 3. renders the wallpaper as a fixed backdro…
View full README on GitHub →Category
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.
★ 1,647
omdsh-dev/DSH-better-sidebar一个侧边栏的完整工作台,支持三方拓展注册新Tab页面,内置文件渲染编辑/终端/Git/子代理
★ 659
Small-tailqwq/dsh-deep-whaleDSH Web 鲸鱼娘皮肤系列(深海女仆工坊 maid-atelier)——CC BY-NC-SA 4.0
★ 490