A lightweight appearance skin for DeepSeek Harness: custom wallpaper, glass-like panel transparency, and an accent color; server-side settings shared across devices, native light/dark mode left untouched.
Install
# from npm (prebuilt)
dsh plugin --profile web add dsh-ui-liteglass
# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)
dsh plugin --profile web add github:mumuer1024/dsh-ui-liteglass
Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time — pnpm blocks those until you allow them, so an install can stop with ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED or ERR_PNPM_IGNORED_BUILDS; dsh prints the exact key to add under allowBuilds in your profile’s pnpm-workspace.yaml, and the install works on the next run. Allowing a build is a trust decision: only install sources you trust, and pin a commit (github:owner/repo#sha).
README
LiteGlass — English | 简体中文
A lightweight appearance skin for DeepSeek Harness.
Wallpaper. Glass. Accent. That's it.
Screenshots
Real captures of the running plugin — light / dark main interface and the
Appearance settings — under docs/screenshots/, wired into
screenshots.json for storefront display.



Features
Custom Wallpaper
- Remote image URL, or upload a local image
- Adjustable background opacity and background blur
Glass-like Panels
- Adjustable panel transparency for a lightweight glass-like look
Accent Color
- Customize the accent color used across supported DSH interface states
- Adapts automatically to DSH's native Light / Dark appearance
What makes it different
- Server-side persistence, multi-device. Settings and uploaded wallpaper are stored on the DSH host (not in the browser), so every device that reaches the host shares the same look.
- Does not take over the native color mode. Light / Dark / System stays fully owned by DSH native settings; the plugin only enhances appearance on top.
- No second theme system. Built on the official
theme.overrideTokensseam and the DSH token system — no bundled CSS framework, no competing theme model. - Small, focused, predictable. Wallpaper + glass + accent, nothing else.
Identity
| Field | Value |
|---|---|
| package | dsh-ui-liteglass |
| display name | LiteGlass |
| plugin id (client module / settings.section / theme source) | dsh-ui-liteglass |
| rowId / wiring.id (loader entry / skin-market) | ui-liteglass |
rowId matches the loader entry id in cordis.patch.yml, which is what skin
markets use for mutual-exclusion wiring. See docs/IDENTITY.md for the canonical
record.
Compatibility
- Supported: the DeepSeek Harness
0.1.0-rcline (the current release-candidate series). The plugin uses only stable official seams (webServer,settings,theme.overrideTokens,dsh.clientinject). - Tested with: DeepSeek Harness
0.1.0-rc.7(development runtime; client theme bundle0.1.0-rc.8).
DeepSeek Harness is still evolving quickly, so a future release may change plugin interfaces; the supported range above is a declaration, not a promise of forward-compatibility.
Installation
From npm (once published):
dsh plugin --profile web add dsh-ui-liteglass
Or directly from the GitHub repository (works today):
dsh plugin --profile web add git+https://github.com/mumuer1024/dsh-ui-liteglass.git
dsh --profile web
To pin a specific release, add the tag:
dsh plugin --profile web add 'git+https://github.com/mumuer1024/dsh-ui-liteglass.git#v0.1.0'
dsh plugin add initializes the profile on first use and wires the bundle
automatically. After that, start the Web UI and open Settings → Appearance.
Configuration
Open Settings → Appearance (the plugin adds its own section there):
- Background: Off / URL / local upload; background opacity; background blur.
- Panel transparency: how translucent the main surfaces are.
- Accent color: pick a color, or reset to the native value.
Changes are saved to the server and shared across devices that reach the DSH host.
Uninstallation
dsh plugin --profile web remove dsh-ui-liteglass
Removing the plugin restores the original appearance. Note that uploaded
wallpaper files and the plugin config under $DSH_HOME/ui-liteglass/ are not
removed by the uninstall command — delete that directory manually if you want
them gone.
Known Limitations
- Panel blur (
backdrop-filter) is currently not enabled. Applying a backdrop blur to the main panel containers breaks Settings / overlay positioning in the current build, so that effect is disabled. Background blur and panel transparency are functional and are not affected. - The color mode (Light / Dark / System) is always controlled by DSH native settings — this plugin does not provide a color-mode switch.
Development / Testing
Automated Node test suites cover the host routes, the client state model, and the no-color-mode guarantee:
node test/host-smoke.mjs && node test/lifecycle.mjs && node test/no-appearance.mjs
npm publish runs the same suites via prepublishOnly. See
docs/ARCHITECTURE.md for design details.
License
Links
More in this category
Small-tailqwq/dsh-deep-whale#maid-atelier★ 2516
Whale-girl skin series for the DSH Web UI (maid-atelier).
elysia395/dsh-wallpaper-engine★ 957
Requires DeepSeek Harness 0.1.5-rc.1+ (DSH Desktop >= 2.0.7) and dsh-better-sidebar >= 0.19.0 - update both before installing or updating this plugin. Plays local Wallpaper Engine Video/Web wallpapers behind the chat, renders Scene wallpapers as extracted static frames, and adds content-rating/type filters, custom uploads and an iOS-style liquid-glass settings window.
d-dev0101/open-sea-skin★ 389
Realtime WebGPU ocean skin with quick controls for waves, daylight, glass opacity, and an automatic day cycle.
kingOfSoySauce/dsh-liang-skin★ 240
Adaptive reasoning slider skin that maps each model's available reasoning efforts onto a 0–30 visual intensity scale, with synchronized portraits, background, and interface colors.
RevolutionLA/dsh-dream-skin★ 222
One-command skin plugin: 8 original themes, translucent wallpaper with opacity/blur, per-user accent, and shareable theme-pack import/export, favorites and surprise-me — purely native on DSH's token system.
ymh0000123/dsh-theme-endfield★ 134
Arknights: Endfield industrial-editorial theme for the DSH Web UI: cream paper, ink text, zero border radius, two switchable accent palettes (signal yellow / teal-cyan), plus optional marching-squares contour background, ENDFIELD watermark and boot progress plate.
Community comments
Comments are public GitHub Discussions. Loading them connects to GitHub and Giscus; a GitHub account is required to post.