- Accueil
- Plugins
- Thèmes et apparence
- dsh-theme-acid-noir
dsh-theme-acid-noir
yrracowl/dsh-theme-acid-noir
Thèmes cyberéditoriaux pour DeepSeek Harness Web, axés sur l’utilisabilité et avec des effets de cycle de vie réversibles. La version 0.4.5 remanie le bouton de pièce jointe du compositeur et le dock des messages en attente.
Installer
dsh plugin --profile web add github:yrracowl/dsh-theme-acid-noirREADME
Acid Noir — DSH Web Theme Plugin
English
Acid Noir is a selectable, usability-first cyber-editorial theme bundle for DeepSeek Harness Web. It provides dark productivity themes, official Settings integration, reversible lifecycle effects, and a DSH 0.1.2-compatible Client Store path with a legacy runtime fallback. It never patches Harness files or forces a theme on installation.
中文
Acid Noir 是面向 DeepSeek Harness Web 的可选择、重可用性的赛博编辑风格主题包,提供深色生产力主题、官方设置集成、可逆生命周期效果,并兼容 DSH 0.1.2 的 Client Store,同时保留旧版 runtime 回退。插件不会修改 Harness 文件,也不会在安装时强制切换主题。
Acid Noir 0.4.5 is a selectable, usability-first cyber editorial theme plugin for DeepSeek Harness Web. It is a normal DSH bundle: no Harness source patching, no manual profile overlay, and no forced theme switch on installation.
Themes
- Acid Noir — restrained dark productivity palette with lime actions and cyan structure.
- Acid Noir Signal — stronger cyan/lime signal colors while retaining the same readable layout.
- Default appearance — immediately returns to the built-in DSH appearance.
Choose the skin in Settings → General → Acid Noir theme. The selection is persisted in this browser and synchronized with the DSH Theme Runtime.
Product behavior
- Registers both skins through
ctx.theme.register(). - Adds a real Settings row through
settings.general.item. - Does not change the active theme merely because the package was installed.
- Recovers the active Acid Noir skin immediately when saving another Settings section makes DSH re-adopt its built-in Host appearance preference; no F5 is needed.
- Explicit built-in appearance and Default-theme choices clear the custom preference before switching, so recovery never overrides user intent.
- Loads the enhancement stylesheet only while an Acid Noir skin is selected.
- Removes themes, stylesheet, body attributes and listeners when disabled or uninstalled.
- Uses stable DSH hooks for Composer, Tool, Think, Goal and message entrances.
- Does not restyle SSH, MCP, Pet or other unrelated plugins.
- Uses no network fonts, images, audio, copyrighted game assets or external runtime resources.
Install
dsh plugin --profile web add dsh-theme-acid-noir
Restart the existing DSH Web process afterwards: the Host scans the browser plugin roster at startup, so the theme rows appear only after that restart. Then open Settings → General → Acid Noir theme.
Local development, from this package directory:
dsh plugin --profile web add .
Either form records the package in the profile's dsh.profile.bundles, which is what serves the client bundle. After the first installation, restart dsh web so the Host discovers the bundle; later local client edits become visible through the existing client-plugin HMR receiver when the bundle route revision updates, otherwise refresh the page.
Uninstall
First select Default appearance, then:
dsh plugin --profile web remove dsh-theme-acid-noir
No DSH application files need to be restored.
Development
npm run check
npm pack --dry-run
The browser half is dependency-free plain JavaScript in DSH window.__ModuleLoader__ format. The package's DSH dependencies are peers so installing it does not create duplicate client runtimes.
Compatibility policy
Semantic --dsw-* tokens provide the complete base theme. The optional enhancement layer is intentionally small and only targets stable attributes such as data-composer-card, data-tool, data-variant="think", data-goal-bar, and data-chat-flow-key. If upstream markup changes, the color theme remains usable even when an enhancement no longer matches.
Plugins associés
dsh-wallpaper-engine
elysia395/dsh-wallpaper-engine
dsh-deep-whale (maid-atelier)
small-tailqwq/dsh-deep-whale
dsh-deep-whale
small-tailqwq/dsh-deep-whale
dsh-claude-style
nwflower/dsh-claude-style