Skip to content
dsh.fish
Bundle

dsh-theme-dodger-17

Dodger-blue ballpark theme for the DeepSeek Harness web UI — a day and a night palette in LA Dodger blue with baseball-stitch red accents and a nod to #17, plus a settings switcher that remembers your pick.

Source
caisiyang123
stars
1 stars
License
MIT
Updated
Updated 6 days ago

Readme

# dsh-theme-dodger-17

A Dodger-blue ballpark theme for the [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) web UI.

为 DeepSeek Harness Web 界面打造的道奇蓝球场主题。

## What it does · 功能

Two hand-tuned palettes built on Dodger blue (`#005A9C`) with baseball-stitch red accents — an original fan design named for #17, with no team logos or player imagery:

- **Day game 白昼场** (light) — bright ivory surfaces, Dodger-blue buttons and sidebar tint, stitch-red error states.
- **Night game 夜场** (dark) — deep navy under the floodlights, lightened Dodger blue for contrast, warm stitch-red accents.
- A **Dodger 17 theme** section appears in Settings with one-click switching and preview swatches; your pick is remembered and re-applied on every launch (the built-in Appearance row only persists light/dark/system).
- "System default" hands control back to the built-in themes at any time.

两套围绕道奇蓝(`#005A9C`)手工调校的配色,点缀棒球缝线红——以 17 号为名的原创球迷设计,不包含任何队标或球员肖像:

- **白昼场**(亮色):象牙白底、道奇蓝按钮与侧边栏、缝线红错误态。
- **夜场**(暗色):灯光下的深海军蓝,提亮的道奇蓝保证对比度,暖调缝线红点缀。
- 设置里新增"道奇 17 主题"区块,色板预览、一键切换;选择会被记住并在每次启动时自动恢复(内置外观设置只持久化亮/暗/跟随系统)。
- 随时可一键恢复系统默认主题。

## Install · 安装

Download the `.tgz` from the [latest release](https://github.com/caisiyang123/dsh-theme-dodger-17/releases/latest), then:

从 [最新 Release](https://github.com/caisiyang123/dsh-theme-dodger-17/releases/latest) 下载 `.tgz`,然后:

```sh
dsh plugin add ./dsh-theme-dodger-17-<version>.tgz
```

Then restart `dsh web` and open **Settings → Dodger 17 theme**. Works in the browser UI and inside DSH Desktop.

安装后重启 `dsh web`,打开 **设置 → 道奇 17 主题** 即可切换。浏览器界面和 DSH Desktop 内均可使用。

## How it works · 实现说明

Pure web-client plugin — the host half is empty. The client module registers two `ThemeDefinition`s with the official theme service (`ctx.theme.register`), overriding only documented `--dsw-alias-*` / `--dsw-specific-*` tokens, and adds a settings section via the `settings.section` slot. Both palettes override the exact same token set, so switching never leaves stale colors behind.

纯 Web 客户端插件,host 侧为空实现。客户端通过官方主题服务(`ctx.theme.register`)注册两个 `ThemeDefinition`,只覆盖文档化的 `--dsw-alias-*` / `--dsw-specific-*` 变量,并经 `settings.section` 插槽添加设置区块。两套配色覆盖完全相同的 token 集合,切换不会残留旧颜色。

## License

MIT

Install

dsh plugin --profile web add github:caisiyang123/dsh-theme-dodger-17

Profile: web

  • This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.
Source