DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-song-ui

y

dsh-song-ui

Manifest valid3

The light palette combines silk-paper surfaces, warm ink text, Ru-celadon interactions, and cinnabar error states. The dark palette uses night-ink surfaces with a brighter celadon accent. Display head

UI (client)hasBundlePatch

ui-song-theme

English | 中文

A Song-inspired visual theme plugin for DeepSeek Harness. It contributes a reversible ThemeRuntime.overrideTokens() layer with complete light and dark values while preserving the user's light, dark, or system preference.

The light palette combines silk-paper surfaces, warm ink text, botanical gray-green interactions, and cinnabar error states. The dark palette uses pine-ink green-black surfaces with a restrained pale-jade accent. Display headings prefer installed Song and CJK serif fonts; body text keeps the Harness sans-serif stack. The layer also recasts visible legacy blue selections and the browser focus outline into the same botanical color family.

Install

Install the repository as a bundle into a Web profile:

dsh plugin --profile web add github:yunfei07/ui-song-theme
dsh --profile web

For reproducible installations, pin a commit:

dsh plugin --profile web add github:yunfei07/ui-song-theme#<commit-sha>

The repository commits its lib/ artifacts, so a GitHub installation does not need to run a package build script. The bundle adds a unique ui-song-theme-external client row; its theme service injection ensures the base dsh theme is ready before this token layer mounts. That row stacks after the Web bundle's built-in theme, and removing the external plugin restores the built-in layer.

Remove it with:

dsh plugin --profile web remove ui-song-theme

Palette

RoleLightDark
Base surfaceSilk paperNight ink
Primary textWarm inkPale paper
AccentPine botanical greenRestrained pale jade
ErrorCinnabarLight cinnabar
Geometry2 to 12 px semantic radiiSame

Every override has paired light and dark values. Unloading the plugin removes only its layer and restores the theme below it.

Development

corepack pnpm@11.21.0 install
pnpm check
pnpm build
pnpm pack:check

Build output is committed intentionally because dsh supports installing plugins directly from Git repositories.

Compatibility

  • Node.js ^22.19.0 or >=24.0.0
  • DeepSeek Harness UI theme >=0.1.0-rc.6 <0.2.0
  • System font availability affects exact Song glyph metrics

License

MIT

Comments

Loading…

Similar plugins

dsh-ui-liteglass

by mumuer1024

A lightweight appearance skin for DeepSeek Harness: custom wallpaper, glass-like panel transparency, and an accent color; server-side settings shared across devices, native light/dark mode left untouc

Themes & SkinsDevelopment & InfrastructureManifest valid

1

95/wk

MIT

JavaScript

Aug 27, 2026

dsh plugin --profile web add dsh-ui-liteglass

Immersive read-only reading panel for DeepSeek Harness. The model delivers pre-formatted Markdown via the `reading_pad_send` tool into a better-sidebar tab: three low-blue-light themes (Paper/Sepia/Ni

Themes & SkinsUI & ExperienceManifest valid

0

dsh plugin --profile web add dsh-reading-pad

by Sddft97

An Aether Gazer Verdandi-inspired DSH Web UI skin with light and dark backgrounds, wedding-themed chrome, responsive character art, and themed conversation and sidebar surfaces.

Themes & SkinsUI & ExperienceManifest valid

1

144/wk

MIT

TypeScript

Aug 26, 2026

dsh plugin --profile web add @hjbztlbr/dsh-client-ui-skin-verdandi

by yoli-mi

Configurable DSH web-surface plugin: wallpaper & frosted-glass themes, accent colors, custom keyboard shortcuts, app-usage panel, history strip, message Markdown — zero shell edits.

Themes & SkinsTerminal & ClientsManifest valid

36

50/wk

MIT

TypeScript

Aug 24, 2026

dsh plugin --profile web add @ha-na-bi/dsh-client-ui-custom

by dingyi580

Gemini-styled skin restyling the conversation ground, sidebar rows, hero greeting and composer through one stylesheet over the --dsw-* tokens, with light and dark both covered.

Themes & SkinsUI & ExperienceTerminal & ClientsManifest valid

1

MIT

JavaScript

Aug 29, 2026

dsh plugin --profile web add dsh-plugin-gemini-theme

by RizenHNT

Digital arcade HUD skin: neon cyan/violet/magenta palette, Fusion Pixel fonts, animated sprites (city backdrop, data core, mascot), custom crosshair cursor; light and dark themes follow the system.

Themes & SkinsDevelopment & InfrastructureManifest valid

1

MIT

CSS

Sep 10, 2026

dsh plugin --profile web add dsh-skin-digital-arcade