dsh-md3-theme
Run the following command in DeepSeek Harness:
dsh plugin install N3kOk0/dsh-md3-theme
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install N3kOk0/dsh-md3-theme in the DeepSeek Harness terminal to install this plugin; the source repository is available at https://github.com/N3kOk0/dsh-md3-theme .
About this plugin
The DSH Web GUI is clean out of the box, but if you crave the pill-shaped buttons, systematic color steps, and soft state overlays of Material Design 3, the native theme may feel just a step short. dsh-md3-theme was made to close that gap. Instead of hand-picking hex values, it calls Google's official HCT color engine (@material/material-color-utilities, the same algorithm behind Material Theme Builder) and derives a complete Vibrant-variant MD3 palette from the DeepSeek Blue seed (#4176e6). Every role—primary, surface steps, outline, error, and the 8%/12%/14% state-overlay percentages—is scientifically computed, in both light and dark schemes.
Under the hood the plugin stays deliberately minimal. A pure host-side add-on hooks into the webServer.tapIndex seam and injects a block of high-specificity CSS into every index.html response, overwriting --dsw-alias-, --dsw-specific-, shadows, font stacks, focus rings, and selection highlights in one pass. No bundler, no client-side runtime, no third-party dependencies. Uninstall it and the interface snaps back to stock DeepSeek, as calm as the water after a whale swims by. Buttons become Extended-FABs, list items grow pill-shaped radii, hover and pressed states follow the MD3 overlay formula—all Material flavor, zero changes to the native codebase.
The plugin suits two kinds of users best: pixel-perfect regulars who want every button, sidebar panel, input, and send key to share one harmonious color language; and tinkerers who enjoy recoloring—ship with any seed or variant by re-running the included scripts/generate-palette.mjs, and the entire palette regenerates in one shot, every component updating automatically. Change the hue, watch the whale change color: that simple.
Use Cases
- Spending long sessions in the DSH Web GUI and wanting buttons, sidebars, and inputs to share one rounded, coherent visual language
- Experimenting with a different primary hue by changing a single seed value and regenerating the full light/dark palette with one script
- A developer who prefers Material Design 3 conventions and expects FAB-styled send buttons, pill-shaped list items, and spec-compliant state overlays
Best For
- High-frequency DSH users who demand visual consistency across every UI element
- Front-end developers or designers familiar with MD3 specs and systematic color scales
- Tinkerers who enjoy experimenting with seed colors and palette recoloring
Related Plugins
whale-girl is a desktop pet in the DSH Web GUI (bottom-right for instant companionship) — draggable, feedable, playable; completed tasks, sessions and companionship time accrue into seniority levels, titles, and memories.
Renders your local Wallpaper Engine wallpapers as the DSH web background, supporting video, web, and scene wallpapers with a liquid-glass effect and rich customization.
A WebGPU ocean skin for DeepSeek Harness with five-wave Gerstner waves, translucent theme, day/night cycle, and quick controls, installable as plugin or extension.
A Galgame-style conversation view and visual scene editor for DSH web sessions, with a real-time editing mode.