Dsh Ui Appearance
TQSY114514/dsh-ui-appearance · themes
Appearance customization plugin for DeepSeek Harness: theme palette, background image, opacity/blur, glass effect
★ 14GitHub stars
1Forks
2026-09-08Last updated
TypeScriptLanguage
MITLicense
Key features
- Theme color - 6 color rolesmain color, background color, panel color, input box color, text color, and border color.
- The settings are saved in the browser's localStorage (key dsh-ui-appearance.settings), retained after refresh and restart, and multiple tabs are automatically synchronized.
- Q: I don’t see the “Personalized Appearance” entry in DSH settings after installation or update?
- Each character supports color picker and HEX input; text selection and keyboard focus ring automatically follow the main color; message bubbles follow the main color (main color is retained when translucent); the logo wordmark ("harness") in the upper left corner also follows the main color.
- Video backgrounds (MP4/WebM, silent loop, mutually exclusive with pictures) are also supported; both pictures and videos are stored in IndexedDB and do not occupy localStorage quota.
Requirements
- Translucency is directly baked into rgba(), and the slider is smooth throughout; the frosted glass and background blur are merged into a single blur of the background layer (the sum of the two sliders), which does not rely on backdrop-filter. When turned on, it will not change the containing block of fixed positioning elements in the page. Low-end devices can adjust the blur back to 0
Install command
dsh plugin --profile web add github:TQSY114514/dsh-ui-appearance