Repository navigation
Releases: jiuxianzai/obsidian-theme-octavo
Releases · jiuxianzai/obsidian-theme-octavo
Release list
Octavo 1.1.6
- 修复:实时预览中光标停在代码块内时,该行被「当前行重置」规则清成
transparent,露出纸面色,代码块被横切开一道白缝,看起来像上下两条互不相连的高亮条 - 代码块内的当前行改用
--octavo-code-line-active(浅色#ece9e0/ 深色#2c2a26,比块面深一档),且不再受「当前行高亮」开关影响 - 重置规则加上
:not(.HyperMD-codeblock),只管正文行;底色、语法配色与@settings默认值均未改动
Octavo 1.1.5
- 体积:
theme.css从 102.6 KB 压到 78.0 KB(−22%),消除社区目录的「Theme CSS file is larger than recommended」警告 - 只压缩注释:长篇实测记录收成「结论 + 坑位」2–5 行;剥离注释后与 1.1.4 逐字节比对一致,规则、变量、
@settings配置块和所有默认值都没有改动 - 详细推导(单元格复位、
.el-table容器、移动端 16px、标注块语义色等)保留在 git 历史里:git show daf8b93:theme.css
Octavo 1.1.4
- 新增 Style Settings → 表格 →「隐藏表格滚动条」,默认关闭;打开后宽表格不再绘制滚动条,仍可横向滚动,靠右缘纸色渐隐提示「右边还有列」
- README 中英文同步该开关
Octavo 1.1.3
- 表格:滚动条改用主题自己的 paper-2(
#F4F2EC,表头 / 侧栏那层暖纸色)做轨道,滑块 = paper-2 兑 18% 墨色(浅色#CFCCC6、深色#44423F),悬停兑到 34%;不再用透明轨道,滚动条与表头、侧栏落在同一支纸色上 - 表格:颜色全部走
--octavo-paper-2/--octavo-ink变量,浅色、深色、现代模式的四种组合各自成立,不写死灰
Octavo 1.1.2
- 表格:横向滚动条改为「墨色 26% 混纸面」的暖灰细条,不再出现系统默认的深灰粗条;同时写标准
scrollbar-color(macOS 覆盖式滚动条也染色)与旧版::-webkit-scrollbar两套,悬停加深一档 - 文档:
README.md改为英文主文档,中文全文移到README.zh.md,两边顶部互相链接;修复社区目录「README does not appear to contain English text」警告
Octavo 1.1.1
- 表格:宽表格右缘增加纸色渐隐,滚动到最右自动退场;同时给表格滚动盒保留一条细横向滚动条。macOS 覆盖式滚动条下也能一眼看出「右边还有列」
- 表格:阅读视图适配 Obsidian 的
.el-table容器,上下留白挪到容器上,横向滚动条不再漂在表格下方 16.8px 的空白里 - 表格:标注块里的表头、边框改用标注语义色,表头不再是一块暖灰补丁;表头与表体边框颜色统一
- 表格:标注块内没有独立滚动容器的表格改为按 100% 换行,不再被圆角裁掉右侧列
- 手机:表格单元格左右内边距从 12px 收到 9.6px;第 4 列起显示右缘渐隐
- README 同步表格行为说明
- 署名统一:
manifest.json的author、LICENSE版权行、README 版权行的作者名改为 jiuxianzai(社区商店显示名本来就取自社区资料,不受此改动影响)
Octavo 1.1.0
1.1.0
- 版面默认改为「全部关闭」:标题居中、标题分隔线、正文两端对齐、段落首行缩进两字都改为可选,默认左对齐、不缩进
- 修复 Style Settings 里这四项默认值显示为空白的问题:默认值改成真实选项「关(默认)」,不再和空占位值撞车
- 旧的「关」选项值(
octavo-no-*类)继续沿用,已有配置不需要重设 - 「隐藏滚动条」默认改为打开,可在 Style Settings → 专注 里关掉
- 想回到书页式排版:在 Style Settings → 版面 里打开这四项即可
- README 增加完整英文说明(社区主题目录要求),英文放到文档开头
- 按社区样式检查清理 CSS:移除
text-justify、scrollbar-width、未加前缀的mask/box-decoration-break等无效或 Electron 25 不支持的声明;红色下划线改用border-bottom绘制,跨行观感不变 - 现代模式的压平规则改为按层叠顺序生效、正文栏宽规则改为提高选择器权重,去掉 9 处不必要的
!important(逐项对比过计算样式,视觉不变)
Octavo 1.0.1
1.0.1
- 正文栏宽默认值从
42rem调整为48rem - 当前行高亮改为默认关闭;需要时可在 Style Settings 里打开
- README、截图与发布包同步更新
Octavo 1.0.0
首个公开版本,主题定名 Octavo。
- 纯 CSS,零插件、零脚本、零构建
- 纸感(默认)/ 现代两套观感,均含浅色与深色
- 宋体正文、两端对齐、首行缩进、居中书名、朱批红
- 七类语义标注块、表格列宽与横向滚动、文件树、移动端适配
安装:下载 octavo-v1.0.0.zip,解压后把 Octavo 文件夹放进 <vault>/.obsidian/themes/。