Skip to content

Releases: jiuxianzai/obsidian-theme-octavo

Octavo 1.1.6

Choose a tag to compare

@jiuxianzai jiuxianzai released this 21 Oct 12:49
  • 修复:实时预览中光标停在代码块内时,该行被「当前行重置」规则清成 transparent,露出纸面色,代码块被横切开一道白缝,看起来像上下两条互不相连的高亮条
  • 代码块内的当前行改用 --octavo-code-line-active(浅色 #ece9e0 / 深色 #2c2a26,比块面深一档),且不再受「当前行高亮」开关影响
  • 重置规则加上 :not(.HyperMD-codeblock),只管正文行;底色、语法配色与 @settings 默认值均未改动

Octavo 1.1.5

Choose a tag to compare

@jiuxianzai jiuxianzai released this 21 Oct 02:41
  • 体积: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

Choose a tag to compare

@jiuxianzai jiuxianzai released this 21 Oct 02:34
  • 新增 Style Settings → 表格 →「隐藏表格滚动条」,默认关闭;打开后宽表格不再绘制滚动条,仍可横向滚动,靠右缘纸色渐隐提示「右边还有列」
  • README 中英文同步该开关

Octavo 1.1.3

Choose a tag to compare

@jiuxianzai jiuxianzai released this 21 Oct 02:32
  • 表格:滚动条改用主题自己的 paper-2(#F4F2EC,表头 / 侧栏那层暖纸色)做轨道,滑块 = paper-2 兑 18% 墨色(浅色 #CFCCC6、深色 #44423F),悬停兑到 34%;不再用透明轨道,滚动条与表头、侧栏落在同一支纸色上
  • 表格:颜色全部走 --octavo-paper-2 / --octavo-ink 变量,浅色、深色、现代模式的四种组合各自成立,不写死灰

Octavo 1.1.2

Choose a tag to compare

@jiuxianzai jiuxianzai released this 21 Oct 02:26
  • 表格:横向滚动条改为「墨色 26% 混纸面」的暖灰细条,不再出现系统默认的深灰粗条;同时写标准 scrollbar-color(macOS 覆盖式滚动条也染色)与旧版 ::-webkit-scrollbar 两套,悬停加深一档
  • 文档:README.md 改为英文主文档,中文全文移到 README.zh.md,两边顶部互相链接;修复社区目录「README does not appear to contain English text」警告

Octavo 1.1.1

Choose a tag to compare

@jiuxianzai jiuxianzai released this 21 Oct 02:17
  • 表格:宽表格右缘增加纸色渐隐,滚动到最右自动退场;同时给表格滚动盒保留一条细横向滚动条。macOS 覆盖式滚动条下也能一眼看出「右边还有列」
  • 表格:阅读视图适配 Obsidian 的 .el-table 容器,上下留白挪到容器上,横向滚动条不再漂在表格下方 16.8px 的空白里
  • 表格:标注块里的表头、边框改用标注语义色,表头不再是一块暖灰补丁;表头与表体边框颜色统一
  • 表格:标注块内没有独立滚动容器的表格改为按 100% 换行,不再被圆角裁掉右侧列
  • 手机:表格单元格左右内边距从 12px 收到 9.6px;第 4 列起显示右缘渐隐
  • README 同步表格行为说明
  • 署名统一:manifest.json 的 author、LICENSE 版权行、README 版权行的作者名改为 jiuxianzai(社区商店显示名本来就取自社区资料,不受此改动影响)

Octavo 1.1.0

Choose a tag to compare

@jiuxianzai jiuxianzai released this 20 Oct 11:43

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

Choose a tag to compare

@jiuxianzai jiuxianzai released this 20 Oct 09:33

1.0.1

  • 正文栏宽默认值从 42rem 调整为 48rem
  • 当前行高亮改为默认关闭;需要时可在 Style Settings 里打开
  • README、截图与发布包同步更新

Octavo 1.0.0

Choose a tag to compare

@jiuxianzai jiuxianzai released this 20 Oct 09:10

首个公开版本,主题定名 Octavo。

  • 纯 CSS,零插件、零脚本、零构建
  • 纸感(默认)/ 现代两套观感,均含浅色与深色
  • 宋体正文、两端对齐、首行缩进、居中书名、朱批红
  • 七类语义标注块、表格列宽与横向滚动、文件树、移动端适配

安装:下载 octavo-v1.0.0.zip,解压后把 Octavo 文件夹放进 <vault>/.obsidian/themes/。