Bundle
sakura-afternoon-skin
Sakura-afternoon (樱色午后) skin for the DSH Web UI: pastel sakura palettes for both light and dark themes, a falling-petal overlay with a soft vignette, a header petal toggle and a General-settings master switch.
- Source
- zampie
- License
- MIT
- Updated
- Updated 8 hours ago
Readme
# sakura-afternoon-skin / 樱色午后 A pastel **sakura-afternoon skin** for the DeepSeek Harness Web UI — a soft, galgame-adjacent look over the default DSH interface, in the style of an afternoon slice-of-life visual novel title screen. 给 DeepSeek Harness Web 界面换上一套柔和的**樱色午后**主题皮肤:像日常系视觉 小说片头般的淡樱色氛围,叠在默认界面之上。 ## Install / 安装 ```sh dsh plugin --profile web add sakura-afternoon-skin ``` Restart `dsh web` (or let the plugin market restart it) so the bundle is loaded. ## What it does / 功能 - **Sakura palettes / 樱色双主题** — one layer of token overrides supplies both a light and a dark sakura palette, so whichever built-in theme (or OS scheme) you are on gets recoloured: warm blush backgrounds, pink accents, rosy borders, tinted scrollbars. - **Falling petals + vignette / 落樱与柔光晕** — a click-through `shell.overlay` layer drifts 18 translucent petals down the screen and adds a faint pink vignette at the edges. - **Header petal toggle / 头部花瓣开关** — a small `❀` button appears in the session header utilities to stop/start the petals. - **Settings master switch / 设置总开关** — Settings → General gains a 「🌸 樱色午后 · Galgame 皮肤」row that turns the whole skin on or off. - Both switches persist in `localStorage` (default on); stopping or uninstalling the plugin tears every layer down — token overrides, stylesheet and slot entries all dispose. 全部效果可逆:卸载或停用后 token 覆写、样式与界面入口一并清除,恢复默认外观。 ## Layout / 结构 ``` package.json dsh.bundle.patch -> ./cordis.patch.yml; dsh.client.platform web cordis.patch.yml inserts the plugin row into the profile layer stack index.js host half: empty apply so the row activates client.js browser half (window.__ModuleLoader__ bundle) ``` Category: **theme** (installs into the dsh-market Themes tab).
Install
dsh plugin --profile web add github:zampie/sakura-afternoon-skin
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install sakura-afternoon-skin from the hub
- This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.