Releases: LAN-TINA-WS/dsh-gui-customization
Releases · LAN-TINA-WS/dsh-gui-customization
Release list
dsh-gui-customization v0.5.2
What's New in v0.5.2
- 🖼️ Three built-in presets: "DeepSeek Girl 01 / 02 / 03" (deepseek娘01/02/03), ordered correctly, JPEG-optimized so the bundle actually shrank while adding two new artworks.
Install
dsh plugin --profile web add dsh-gui-customization
Or download the ZIP below and use dsh plugin --profile web add link:<unzip-dir>/dsh-gui-customization-v0.5.2.
Feedback: #1
dsh-gui-customization v0.5.1
What's New in v0.5.1
- 🐛 Fixed: large custom background images now work. Background images are rendered through a Blob URL instead of a CSS data URL — browsers silently drop data URLs above ~2 MB, which made bigger user-picked images "apply" without showing (the built-in preset stayed small enough to work). Blob URLs have no such limit; old URLs are revoked on replace to avoid leaks.
- 🐛 Race guard: rapidly picking several images no longer lets a slow earlier read overwrite the latest choice.
- 🐛 FileReader failures now surface the actual error message in the notice instead of a generic message.
Install
dsh plugin --profile web add dsh-gui-customization
Or download the ZIP below and use dsh plugin --profile web add link:<unzip-dir>/dsh-gui-customization-v0.5.1.
Feedback: #1
dsh-gui-customization v0.5.0
What's New in v0.5.0
- 🖥️ Custom navigation icon: "Interface Settings" now shows a terminal-window icon in the settings nav instead of the default gear — drawn in the same 16px outline style, color follows the selected state, bilingual labels handled, and it degrades gracefully if the product DOM ever changes.
- 🎚️ Background opacity slider (10%–90%, live) — from v0.4.2, now part of this milestone.
- ◻️ Sidebar transparency toggle — from v0.4.1.
Install
- Download and unzip
dsh-gui-customization-v0.5.0.zip dsh plugin --profile web add link:<unzip-dir>/dsh-gui-customization-v0.5.0- Restart
dsh web; config entry: Settings → Interface Settings (设置 → 界面设定)
Features (cumulative)
- Nous Blue default palette (light/dark) + 4 presets + 13 custom colors
- Ambient glow: corner halos, strength / breathing / position (5 modes), live
- Background: image (file picker + preset "DeepSeek Girl 01") and video (dynamic, muted loop), light/dark-adaptive scrim, opacity slider, sidebar transparency toggle, IndexedDB persistence
- Palette import / export (JSON + clipboard)
- Custom navigation icon (terminal window)
- Bilingual Chinese / English UI
- Persistence: localStorage + IndexedDB, survives refresh and restart
Feedback: #1
dsh-gui-customization v0.4.2
What's New in v0.4.2
- 🎚️ Background opacity slider: adjust how strongly the backdrop shows through the conversation area (10%–90%, default 30%), live while dragging, persisted across restarts. Works for both image and video backgrounds.
Install
- Download and unzip
dsh-gui-customization-v0.4.2.zip dsh plugin --profile web add link:<unzip-dir>/dsh-gui-customization-v0.4.2- Restart
dsh web; config entry: Settings → Interface Settings (设置 → 界面设定)
Features (cumulative)
- Nous Blue default palette (light/dark) + 4 presets + 13 custom colors
- Ambient glow: corner halos, strength / breathing / position (5 modes), live
- Background: image (file picker + preset "DeepSeek Girl 01") and video (dynamic, muted loop), light/dark-adaptive scrim, opacity slider, sidebar transparency toggle, IndexedDB persistence
- Palette import / export (JSON + clipboard)
- Bilingual Chinese / English UI
- Persistence: localStorage + IndexedDB, survives refresh and restart
Feedback: #1
dsh-gui-customization v0.4.1
What's New in v0.4.1
- ◻️ Sidebar transparency toggle: in the background panel, switch the sidebar between solid and translucent (55% opacity) while a background is active — the image or video now shows through the sidebar too. Persisted across restarts.
Install
- Download and unzip
dsh-gui-customization-v0.4.1.zip dsh plugin --profile web add link:<unzip-dir>/dsh-gui-customization-v0.4.1- Restart
dsh web; config entry: Settings → Interface Settings (设置 → 界面设定)
Features (cumulative)
- Nous Blue default palette (light/dark) + 4 presets + 13 custom colors
- Ambient glow: corner halos, strength / breathing / position (5 modes), live
- Background: image (file picker + preset "DeepSeek Girl 01") and video (dynamic, muted loop), light/dark-adaptive scrim, sidebar transparency toggle, IndexedDB persistence
- Palette import / export (JSON + clipboard)
- Bilingual Chinese / English UI
- Persistence: localStorage + IndexedDB, survives refresh and restart
Feedback: #1
dsh-gui-customization v0.4.0
What's New in v0.4.0
- 🎬 Video background (dynamic background): pick any video file via the native file dialog; it plays muted on a loop as the interface backdrop. The video is stored as a Blob in IndexedDB (no base64 bloat) and restored across refreshes and restarts. Image and video backgrounds are mutually exclusive — applying one clears the other. A light/dark-adaptive scrim keeps text readable over the moving picture.
Install
- Download and unzip
dsh-gui-customization-v0.4.0.zip dsh plugin --profile web add link:<unzip-dir>/dsh-gui-customization-v0.4.0- Restart
dsh web; config entry: Settings → Interface Settings (设置 → 界面设定)
Features (cumulative)
- Nous Blue default palette (light/dark) + 4 presets + 13 custom colors
- Ambient glow: corner halos, strength / breathing / position (5 modes), live
- Background: image (file picker + preset "DeepSeek Girl 01") and video (dynamic), light/dark-adaptive scrim, IndexedDB persistence
- Palette import / export (JSON + clipboard)
- Bilingual Chinese / English UI
- Persistence: localStorage + IndexedDB, survives refresh and restart
Feedback: #1
dsh-gui-customization v0.3.0
What's New in v0.3.0
- 🔄 Palette import / export: one-click export of the current palette (13 colors + dark brand + ambient settings) as JSON with clipboard copy; paste any palette JSON and import to apply instantly. Missing fields fall back to current values (backward compatible).
- 📦 Fixed release packaging: the ZIP now contains the top-level folder
dsh-gui-customization-v0.3.0/, matching the README install command exactly.
Install
- Download and unzip
dsh-gui-customization-v0.3.0.zip dsh plugin --profile web add link:<unzip-dir>/dsh-gui-customization-v0.3.0- Restart
dsh web; config entry: Settings → Interface Settings (设置 → 界面设定)
Features (cumulative)
- Nous Blue default palette (light/dark) + 4 presets + 13 custom colors
- Ambient glow: corner halos, strength / breathing / position (5 modes), live
- Background image: native file picker + preset "DeepSeek Girl 01" (deepseek娘01), light/dark-adaptive scrim, IndexedDB persistence
- Bilingual Chinese / English UI
- Persistence: localStorage + IndexedDB, survives refresh and restart
Feedback: #1
dsh-gui-customization v0.2.0
What's New in v0.2.0
- 🖼️ Preset background: built-in "DeepSeek Girl 01" (deepseek娘01) — one click to apply, bundled inline via the new asset pipeline (
assets/backgrounds/→ auto-embedded at build time) - 🌐 Full bilingual UI (Chinese / English) follows the DSH language setting
- 🐛 Fixes: "System default" now keeps the background image; translucent panel rebuilt from product-default tokens; background layout experiment reverted (content-area mode moved to roadmap)
Install
Unzip, then link the package into your web profile and restart dsh web:
dsh plugin --profile web add link:<unzip-dir>/dsh-gui-customization-v0.2.0Config entry: Settings → Interface Settings (界面设定).
Features (since v0.1.0)
- Nous Blue default palette (light/dark) + 4 presets + 13 custom colors
- Ambient glow: corner halos, strength / breathing / position (5 modes), live
- Background image: native file picker + preset, light/dark-adaptive scrim, IndexedDB persistence
- Persistence: localStorage + IndexedDB, survives refresh and restart
dsh-gui-customization v0.1.0
GUICustomization v0.1.0 — Interface Settings / 界面设定
Nous Blue theme, ambient glow and background image customization for DeepSeek Harness Web UI.
- 🎨 Palette: default Nous Blue (light/dark) + 4 presets + 13 custom colors
- ✨ Ambient glow: corner halos, strength / breathing / position (5 modes), live
- 🖼️ Background image: native file picker, light/dark-adaptive scrim, IndexedDB persistence
- 🌐 Bilingual: Chinese / English follows DSH language setting
- 💾 Persistence: localStorage + IndexedDB, survives refresh and restart
Install: dsh plugin --profile web add <path-or-zip> then restart dsh web.
安装
解压后执行(将包目录链接进 web profile):
sh dsh plugin --profile web add link:<解压目录>/dsh-gui-customization-v0.1.0
重启 dsh web 生效;配置入口:设置 → 界面设定。