主题
为编辑器换上你喜欢的外观。
Novelist 内置亮色与暗色主题。你可以在「设置 → 外观」里切换,也可以安装 插件市场 里的第三方主题。
切换主题
- 打开设置(
⌘,) - 选择「外观」
- 从下拉菜单里选择主题
主题会立刻生效,重启不需要。
写一个主题
主题本质上是一个定义 CSS 变量的文件。最小的主题看起来像这样:
:root[data-theme="my-theme"] {
--editor-bg: #1e1e1e;
--editor-text: #d4d4d4;
--heading-color: #ffffff;
--accent-color: #7aa2f7;
--code-bg: #2a2a2a;
}
可以覆盖的变量列表请参见 Novelist 应用仓库中的 creating-themes.md。
把主题打包成插件
想把你的主题分享给别人?参见:
主题也是一种插件——使用 theme 分类即可。