cwilliams5/Midnight-Trilium-Dark-Mode · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈
Midnight - Trilium 深色模式主题
一款为 Trilium 打造的、具有鲜明观点且受 Material Design 启发的精美深色模式主题,具备额外功能,并对细节与样式覆盖有着 OCD 级别 的极致关注。

特性
- 基于 Material Design
- 舒适的对比度
- 最大可读性
- 深色模式友好字体
- 一致的设计
- 包括对齐和布局问题的修复
- 自定义代码视图样式
- 原生深色模式
- 连字字体
- 完整的样式覆盖
- 甚至超过内置的默认主题和深色模式!
- 新功能
- 禅模式 - 专注于当前笔记
- 禅模式 - 专注于当前笔记
支持
支持的 Trilium 版本:0.50.2。请报告任何 bug 或样式覆盖缺失。
不支持:其他所有版本。然而,Midnight 最初是针对 0.49.5 开发的,高于该版本的版本可能可以工作,但仅支持最新受支持版本。低于 0.49.5 的早期版本未进行测试。
前提条件
技术上没有,Midnight 会尝试从网络获取其使用的字体。对于离线使用,或如果遇到任何问题,请手动安装以下字体:
安装
- 参见 prerequisites 以确保离线时也能使用字体。
- 在 Trilium 中创建新笔记,将其存储在您喜欢的任何位置。
- 将笔记类型更改为 CSS。
- 粘贴 midnight.css 的原始内容。
- 为该笔记添加一个值为
#appTheme=Midnight的 owned 属性。 - 点击左上角的 Trilium 图标,选择 Options,并在 theme 下选择 Midnight。
Zen Mode
启用可选的 Zen Mode。请记住使用 ALT + Z 组合键退出 Zen Mode!
- 在 Trilium 中创建新笔记,将其存储在您喜欢的任何位置。
- 将笔记类型更改为 JS Frontend。
- 粘贴 zenmode.js 的原始内容。
- 为该笔记添加一个值为
#run=frontendStartup的 owned 属性。 - 点击左上角的 Trilium 图标,选择 Reload frontend,或按
F5重新加载前端。
自定义
代码已进行布局和注释,以便于您轻松自定义。更改您想要的部分,删除您不需要的部分。如果您认为有任何有趣且对核心有价值的改进,请告诉我。欢迎提交 Pull requests!
高度主观
如前所述,这是我的日常主题,并且高度符合我的个人偏好。我在代码中创建了一个“highly opiniated”部分,用于存放我做出的、可能具有争议性的更改。如果您不喜欢这些更改,可以轻松移除。目前包括以下内容:
- 默认情况下,Trilium 笔记的最大宽度为 1200px。Midnight 会将其覆盖为 100%,并保留少量边距以提供舒适的留白。如果您不喜欢笔记过宽,请随意移除。
Zen Mode VS Extreme Zen Mode
默认情况下,"Extreme Zen Mode" 处于激活状态,这意味着 Zen Mode 会移除 everything 但保留笔记内容。如果您希望保留更多笔记 UI 元素,例如 attributes、tabs、splitter 等,请注释掉或移除 Extreme Zen Mode 部分,并取消注释 Zen Mode 部分。