Repository navigation
Releases: Xian-JL/dsh-Xiao-theme
Release list
Xiao 1.3.0-rc.3 — 可读性与余额生命周期优化
本候选版为实际输出的文字与按钮令牌增加对比度保护,并在设置页显示由当前配色生成的只读明暗预览。保留一次采色结果、历史派生配色、语义状态色及全部既有动效。
余额客户端增加 15 秒超时、请求取消及消费者退出保护;关闭后凭据变化只失效旧缓存,旧账户传输不再阻塞新账户刷新;手动余额反馈增加过期保护。
双方全套 verify 通过;Xiao 通过 5,136 组输出配色对比度检查,配套 DSH 0.2.1-rc.2 隔离启动与重启通过。对比度检查针对固态标准表面,不构成任意壁纸叠加后的整页 WCAG 声明,也不替代用户 Desktop 视觉验收。
配套候选:Kinich 2.0.3-rc.3 / Xiao 1.3.0-rc.3。候选渠道为 npm next,latest 保持原正式版本。
实现来源、范围及验证记录见开发记录。
Xiao 1.3.0-rc.1
Xiao Theme v1.3.0-rc.1 — acceptance candidate
Xiao and the accompanying Kinich 2.0.3-rc.1 enforce one active character theme per Profile. Switching first disables the other theme and retains all its data. A failed disable aborts the switch; legacy startup conflicts keep Kinich. Brand slots and interaction effects are released when disabled.
Adds an independent background switch, completely hidden 0% backgrounds, solid dialogs/menus in both color modes, filtered page observation and pending-interaction session feedback. Existing artwork and motion remain available. Automatic accent uses the saved import sample independently of background visibility.
Declared host/settings range remains >=0.2.0-rc.2 <0.3.0. Isolated host startup/restart checks ran on the local 0.2.1-rc.2, which is not a stable release. Desktop visual acceptance is pending. Distribute this candidate through GitHub prerelease and npm next, paired with Kinich 2.0.3-rc.1; latest stays on the existing stable release.
Install both exact candidates after fully exiting Desktop:
dsh plugin --profile desktop add dsh-xiao-theme@1.3.0-rc.1 dsh-kinich-theme@2.0.3-rc.1 --save-exactXiao Theme v1.2.1
Xiao Theme v1.2.1
First npm distribution of this theme, alongside the existing GitHub Release fallback. The package now supplies registry metadata for marketplace version/host-requirement display. DSH and optional @deepseek-ai/dsh-settings declarations are >=0.2.0-rc.2 <0.3.0, matching Kinich and preserving the local RC.2 baseline.
Theme behavior, artworks, optional balance monitoring, background controls, settings and existing animations are unchanged. Marketplace catalog discovery may update separately; npm and installed dependency records identify the actual source.
dsh plugin --profile desktop add dsh-xiao-theme@latestXiao Theme v1.2.0
dsh-xiao-theme 1.2.0
Xiao 1.2.0 adds a profile-local custom background and moves Xiao's full preferences to a dedicated DSH Settings section.
Changes
- Select a local PNG, JPEG, or WebP background. The client scales and encodes it as bounded WebP, stores it in the active DSH Profile, and never uploads the source image.
- Adjust background visibility from 0–100% (default 75%). The value changes Xiao surface transparency in light and dark themes, rather than tinting the image; the maximum still leaves surfaces opaque enough for readable content.
- Optionally derive Xiao's accent colors from the image while preserving semantic success, warning, and error colors.
- Open the full Xiao controls from Settings → Xiao, separate from General settings.
- Existing session feedback, motion, balance behavior, and artwork are preserved.
Validation
npm run verifypasses, including tests for bounds, profile defaults and recovery, dominant-color extraction, light/dark contrast, and the 0%, 75%, and 100% surface-opacity values.- DSH Desktop CLI
0.2.0-rc.2installs the packed candidate into an isolated profile; the installed bundle contains thesettings.sectionregistration and custom-background controls. - No Web UI acceptance was performed for this release.
Distribution
- Version:
1.2.0 - Channel: GitHub Release
v1.2.0, with a versioned tarball, a byte-identicaldsh-xiao-theme-latest.tgz, andSHA256SUMS.txt. - This release is not published to npm.
- SHA-256 for both tarballs:
559989234c1b6118a902b75a03452d23af41826fe8bccff4eb52f3638a700acd. - Anonymous download from the public
releases/latestURL returned the same SHA-256.
dsh-xiao-theme v1.1.3
dsh-xiao-theme 1.1.3
- 修复窗口切换后残留绿色边框、紫色弧线和方块:作者
display: block曾覆盖风痕池的hidden状态。现在隐藏节点明确不绘制,动画子图形默认透明,取消动画不会重新显示静态图形。 - 生日贺图主立绘采用 32 px 圆角裁切,设置预览采用 20 px 圆角。
- 保留全部点击动效和三倍表现强度,动画池可正常复用。
验证:npm run verify 通过,共 300 条断言。实际 Chromium 浏览器对比上一版样式与本版,复现旧版取消动画后的残留图形,并确认新版本立即取消后所有节点不绘制、再次播放后正常结束。
素材来源与处理说明见 THIRD_PARTY_ASSETS.md。本次发布未新增第三方图片。
dsh-xiao-theme v1.1.1
Fixes companion-panel placement around the viewport; clears all pooled wind-trace effects on window blur, hidden page and pagehide; softens birthday artwork edges to blend into the theme.
dsh-xiao-theme v1.1.0
Fixes the overlapping character and companion images in the settings preview; adds selectable standing and birthday artwork in the same hero slot; sharpens the Nuwa mask; triples visible motion amplitudes while preserving reduced-motion support.