DeepSeek Harness’s Web UI usually runs with a standard appearance. For developers who need to work at night, the default color scheme may not be comfortable enough. dsh-moonrise is a theme plugin for this interface; it adjusts the background to deep midnight blue and uses warm amber accents to fit night-time coding scenarios.

Core Features

The plugin registers a dark ThemeDefinition via ctx.theme.register(). It overrides semantic tokens (--dsw-alias-*), including surfaces, borders, brand, tags, status, buttons, sidebar, Markdown, and scrollbars. It covers the standard UI theme checklist as well as design platform aliases.

Installation and Activation

  1. Add the plugin using the official install command:
    dsh plugin --profile web add dsh-moonrise
  1. Restart the DeepSeek Harness Web UI.
  2. In the settings menu, go to the appearance options and select the moonrise theme.

Technical Implementation

The plugin structure is divided into Node and browser parts. The Node part is a no-op; the actual theme injection happens on the browser side. The project structure includes package.json, cordis.patch.yml (for client-side injection), index.js (no-op), and dist/client.js (browser bundle).

Notes

This plugin is maintained by community members and falls into the “fun reskin” category. Because plugins run under dsh process permissions, please review the source code and license (MIT) before installing.