主题市场
轻量、零插件机制。每个主题都只是一份 .css,覆盖 SoloMD
预定义的 CSS 变量 —— 不会执行任何 JavaScript。可以在 App 内
设置 → 浏览社区主题 一键安装,也可以直接下载
.css 文件后在「自定义 CSS」里选中它。
想发布自己的主题?
主题是经过审核的 —— 我们维护一份 index.json
清单,列出所有主题的元信息和 CSS 文件 URL。提交流程:
-
写一份
.css,只覆盖 styles/main.css 里定义好的 CSS 变量。不要用!important或选择器 hack —— 仅靠改变量就能整体换肤。 - 生成一张 600×400 的预览截图。纯色占位也可以。
-
向
web/public/themes/index.json提 PR,添加你的{ id, name, author, description, url, preview, tags, license }条目,并把对应的.css+ 预览图也放进同一个web/public/themes/目录。 - 合并后 5 分钟内(App 内置缓存 TTL),所有用户在 设置 → 浏览社区主题 就能看到新主题。
审核说明:我会检查可读性(正文对比度 ≥ 4.5:1)、许可证清晰 (MIT / CC0 等)、以及整体审美。闭源或不适合工作场合的主题不会合并 —— 请自行 fork 本页并维护你自己的目录。