主题:内置 7 套,剩下的你自己加
点任意一张卡片,本站会立刻换成同一套主色(刷新后仍然保留)。下面 21 套风景主题是放在数据目录里被自动识别的自定义主题示例,不随安装包分发。
内置 7 套预设的背景图随程序打包,首次运行时释放到数据目录,可以直接替换成自己的图;上面 21 套风景主题属于「自定义主题」,做法见下一节。
在启动器里换主题
打开 设置 → 外观设置,主题卡片点一下就切换,切换后自动保存,不需要重启程序。同一页还能调背景图、窗口不透明度与卡片透明度。
- 进设置侧栏最下方「设置」,左侧列表选「外观设置」。
- 点主题卡片即时生效并写入
theme.settings.json,八个大页一起跟着换。 - 想更细就调参数背景模糊半径、窗口透明度、卡片透明度都在同一页。
自定义主题:两条路
一条是把主题 .json 直接放进数据目录的 tupian\jm\,程序启动时会扫描这个目录并加载,坏掉的文件会被跳过、不会让程序崩;另一条是在「外观设置」里用导入功能,选好素材后程序会帮你归位到 tupian 目录。
主题 json 长这样(就是上面「沧澜 · 海汐」的原文):
{
"id": "scenic-haixi",
"name": "沧澜 · 海汐",
"isDark": true,
"backgroundImage": "bg-haixi.png",
"windowOpacity": 1.0,
"backgroundBlur": 6,
"cardOpacity": 0.9,
"colors": {
"background": "#07141A",
"surface": "#0E1E26",
"surfaceAlt": "#162B33",
"foreground": "#E4F1F5",
"foregroundDim": "#7FA0AB",
"primary": "#2EC8DC",
"primaryHover": "#52D6E8",
"border": "#1F3740",
"success": "#34D399",
"warning": "#FBBF24",
"danger": "#F87171"
}
}
- id / name
- 唯一标识与界面显示名,
name用中文没问题 - isDark
- 是否为深色底,影响文字与控件取哪套对比色
- backgroundImage
- 背景图文件名,相对
tupian\jm;留空就是纯色背景 - windowOpacity
- 窗口整体不透明度,0 到 1
- backgroundBlur
- 背景模糊半径,配合半透明面板用
- cardOpacity
- 卡片层的不透明度,0 到 1
- colors
- 九个语义色:背景、面板、次面板、正文、次要文字、主色、主色悬停、边框、成功 / 警告 / 危险
换 logo 和背景图
- 把
logo.png放到tupian\tub\,标题栏与关于页会优先用你的图;这个目录里的用户素材程序不会改动。 - 预设主题的
bg-*.png也释放tupian\jm\,同名覆盖即可换成自己的图。 - 在外观设置里自选背景时,素材会被复制归位到
tupian内统一管理,删掉原文件也不影响主题。