Introduction

The philosophy of DSH is “everything is a plugin”. For developers already using the dsh Web UI, customization of the appearance is best provided in the form of a plugin: installable, uninstallable, and minimizing long-term impact on the host interface.

Below is an introduction to dsh-skin-blue-whale. It is a Blue Whale Leaping Sea theme plugin for the dsh Web UI, offering the same blue-white gradient background as the official website, official Blue Whale logo animation, dual-scenario adaptation for home/sessions, and a complete set of Blue Whale color scheme interface tokens. The DSH Community Directory is an independent site with no official affiliation with DeepSeek / Quant.

What is this

dsh-skin-blue-whale is a skin plugin for the dsh Web UI, maintained by zenghuizhu69-hub, with an MIT license.

It solves the theming issue of the dsh Web UI: superimposing a Blue Whale Leaping Sea visual layer on the interface while preserving usability in both the home empty session and conversation/thinking scenarios.

Core Features

Below are the verified main capabilities of this plugin:

  • Light mode replicates the blue-white gradient of the DeepSeek official website Hero section; dark mode automatically adapts to the “Night Sea Glow” version.
  • Uses the official DeepSeek Whale logo path to draw the whale, including splash effects, spreading ripples, and rising bubbles.
  • In the home empty session scenario, the whale leaps out of the “sea level” represented by the input box, with a glowing water line displayed at the top edge of the input box.
  • In the conversation or thinking scenario, the whale becomes a full-page centered watermark at the bottom layer with approximately 10% opacity, not occupying the left sidebar.
  • Unifies buttons, focus rings, selections, chat bubbles, sidebars, and scrollbars with the DeepSeek Blue Whale Blue tokens.
  • Respects the system prefers-reduced-motion preference, turning off animations when the user prefers to reduce motion.
  • When uninstalling the plugin, the token layer, DOM, styles, and listeners are automatically restored, leaving no residue.

Installation and Enablement

The prerequisites are:

Node 20+
pnpm
dsh 0.1.0-rc.6+

Please clone the repository to a path without spaces. The current dsh CLI, when the path contains spaces, forwards the absolute path to pnpm without quotes, which may cause installation failure.

Execute the installation commands below:

git clone https://github.com/zenghuizhu69-hub/dsh-skin-blue-whale.git
cd dsh-skin-blue-whale
dsh plugin --profile web add .

After the above steps, dsh plugin will link this package into the profile using the link: method. Therefore, do not move the cloned directory; if the directory has been moved, you need to re-execute:

dsh plugin --profile web add .

Restart the Web service after installation for the changes to take effect:

dsh web

Typical Usage

After installing and restarting dsh web, the plugin will take effect in the Web UI.

If you modify the plugin source code, you need to restart dsh web again to load the new version:

dsh web

Use the following command to uninstall:

dsh plugin --profile web remove dsh-skin-blue-whale

Restart the Web service after uninstalling to restore the basic styles:

dsh web

Applicable Scenarios and Notes

Suitable for users who wish to add a Blue Whale Leaping Sea theme to the dsh Web UI while retaining uninstallability and restoreability. Before installation, please check the plugin source code and the MIT license; the plugin runs with the current dsh process permissions and should be treated as a standard third-party plugin package.

Pay attention to the following points during use:

  • Do not move the cloned directory.
  • Please clone the repository to a path without spaces.
  • After moving the directory, you need to re-execute dsh plugin --profile web add ..
  • After modifying the plugin source code, you need to restart dsh web.
  • After uninstalling, you need to restart the Web service to restore the basic styles.

Links

  • GitHub: https://github.com/zenghuizhu69-hub/dsh-skin-blue-whale
  • Community Directory Page: The specific URL for this resource has not been confirmed; please refer to the actual release on the DSH Plugin Community Directory.