分享一款自己开发的 Obsidian 主题:Lifein(让 Obsidian 长成你喜欢的样子)

大家好!

之前在论坛分享过自己制作的 Lifein 示例库,最近又把折腾 Obsidian 界面的各种想法整理成了一款独立主题:Lifein Theme,今天分享给大家。

我一直很喜欢 Obsidian 的自由度,但尝试了不少主题后,总觉得很难找到完全符合自己习惯的:有些配色漂亮,但布局不喜欢;有些排版舒服,但侧栏或插件界面又不太合适。

以前都是通过 CSS Snippets 一点点修改,但随着样式越来越多,维护起来也越来越麻烦。

于是我想:能不能把常用的界面样式整合起来,提供几种现成的选择,再通过 Style Settings 自由微调?让主题适应自己的习惯,而不是反过来。

这就是 Lifein Theme 的出发点。

:artist_palette: 主要功能

目前 Lifein 提供了 225 个可调参数,大部分界面样式都可以通过 Style Settings 调整,无需自己编写 CSS。

1. 配色方案

内置 9 套配色,亮色和暗色模式可以分别选择,也支持自定义强调色并自动生成协调的界面配色。

2. 四种整体布局

借鉴了社区优秀主题 Baseline 的一些设计思路,提供 Default、Baseline、Cards 和 Frame 四种布局,可以随时切换。

3. 自动隐藏的悬浮侧栏

鼠标悬停时自动展开,移开后收起。这是我自己很喜欢的功能,尤其适合屏幕空间有限的笔记本电脑。

hover-sidebar

4. 可自由调整的界面元素

标题、表格、标签、复选框、Callout、代码块、属性面板等,通常都内置了 3~4 种样式供选择,还可以在预设基础上继续微调。

例如,标题有 4 种风格、表格有 3 种样式,属性面板支持双列、卡片式布局,嵌入的 Bases 表格也可以悬停显示表头。

typography

5. 可调节的毛玻璃效果

菜单、弹窗、侧栏等支持统一的毛玻璃效果,透明度、模糊强度和圆角都可以调整,也可以完全关闭。

6. 社区插件适配

为 Dataview、Calendar、Tasks、Kanban、TaskFlow、Style Settings 等常用插件做了视觉适配,让它们更自然地融入 Obsidian 界面。

:puzzle_piece: 一点设计思考

虽然 Lifein 提供了不少自定义选项,但我并不希望大家花更多时间折腾设置。

我的想法很简单:先提供好用的预设,再把进一步调整的自由留给用户。

花一点时间,把 Obsidian 调整成自己喜欢的样子,然后忘掉这些设置,专注于真正重要的笔记和工作。

:inbox_tray: 项目地址

GitHub(开源,MIT License)

主题介绍与功能展示

Lifein Theme 可以独立使用,推荐搭配 Style Settings 插件进行个性化调整。

:speech_balloon: 欢迎交流

这是我第一次把这些界面设计想法整理成一款完整的主题,还有不少地方需要继续打磨。

如果大家试用了 Lifein,很期待听到实际使用体验,以及希望增加或改进的功能。

也欢迎提出 Bug 和建议,我会持续完善。

希望这款主题能为喜欢折腾 Obsidian 的朋友提供一个新选择!:blush:

主题蛮不错的,第一次见可以整体颜色调暗的,有意思,这样倒很护眼。有一个不好的就是目录树,哪个lifein的logo太碍事了,占了目录那么大一块地。

logo可以设置隐藏的