SciGeoLight/dsh-wallpaper

SciGeoLight★ 0TypeScriptLast synced: 2026-08-15

Open on GitHub

DeepSeek Harness wallpaper plugin / DSH 壁纸与磨砂玻璃插件

README excerpt

dsh-wallpaper English 中文 A DeepSeek Harness (DSH) client plugin that lets users upload a wallpaper and tune the frosted-glass panels — directly from the Harness Settings , with no shell/rebuild edits. What it does - Adds a “Wallpaper” page to Settings ( settings.section ). - Upload an image (JPEG / PNG / WebP) to replace the app background. - Tune the frosted-glass surfaces: - 磨砂程度 / Frost (blur) — the backdrop-filter blur radius. - 面板不透明度 / Panel opacity — the translucent tint alpha. - 饱和度 / Saturation — the saturate() factor. - Persists everything to localStorage (survives reload) and applies it at boot , before the settings page is ever opened. How it works The Harness paints its background and frosted-glass tokens from a few CSS variables ( packages/client/web/src/base.css ): This plugin does not touch the shell. On activation it injects a single element into that overrides body and body[data-ds-dark-theme] (same specificity, later in the cascade → wins): The same is re-written on every slider / upload change, and removed on unload. Note on backdrop-filter : applying it directly to a column turns that column into the containing block for position: fixed descendants (this is wha…

View full README on GitHub →
Skins / UIdeepseekdsh-pluginwallpaper

Category