Skip to content

Add dsh-wallpaper: whole-app background images (Themes & Appearance) - #173

Merged
beancookie merged 1 commit into
beancookie:mainfrom
dugujun3-cloud:add-dsh-wallpaper
Sep 13, 2026
Merged

Add dsh-wallpaper: whole-app background images (Themes & Appearance)#173
beancookie merged 1 commit into
beancookie:mainfrom
dugujun3-cloud:add-dsh-wallpaper

Conversation

@dugujun3-cloud

@dugujun3-cloud dugujun3-cloud commented Sep 13, 2026

Copy link
Copy Markdown
Contributor
  • My repo's package.json declares dsh.bundle (not just dsh.client) — declared here / 仓库 package.json 已声明 dsh.bundle
  • One line added to both README.en.md (English) and README.md (中文), under the matching category / 两个语言文件各加一行,放对分类
  • Description states what the plugin does, no superlatives / 描述只说功能,不带营销词
  • My repo has the dsh-plugin topic / 仓库已打 dsh-plugin topic

新增插件

dugujun3-cloud/dsh-wallpaper → 「主题与外观 / Themes & Appearance」

DSH Web GUI 的整站背景图插件。在 Settings → General 的 Appearance 下方新增「背景图片」行,点开是居中选择器——本地壁纸库、wallhaven 在线搜索(仅 SFW 动漫)、本地导入;右键任意卡片可设为背景或打开原图页面。填充方式、模糊、遮罩与内容纱罩可调,卸载后无残留。

收录要求核对

要求 状态
package.json 声明 dsh.bundle { "patch": "./cordis.patch.yml" },仓库根带 cordis.patch.yml
两个 README 各加一行、分类一致 ✅ 均落在 theme / 「主题与外观」,中英文一一对应
描述只说明功能、以句号结尾
仓库已打 dsh-plugin topic
真实可用代码 ✅ 主机测试 16 项 + 客户端测试 20 项通过,GitHub Actions 在 push / PR 上运行

验证

$ node scripts/check-order.mjs
order OK: plugin lines sorted by owner/repo in every category and locale

$ node scripts/build-site.mjs
495 entries parsed across 2 locales
site built: 495 rows × 2 locales + sitemap, README counts synced

明确未做

未手动改动 docs/data/ 或计数行,交由 CI 重建。

@beancookie
beancookie merged commit 28b97e3 into beancookie:main Sep 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants