Skip to content

feat: 新增草稿纸 Draft Paper 配色 - #730

Open
AiurArtanis wants to merge 1 commit into
PKM-er:masterfrom
AiurArtanis:feat/draft-paper-tweak
Open

feat: 新增草稿纸 Draft Paper 配色#730
AiurArtanis wants to merge 1 commit into
PKM-er:masterfrom
AiurArtanis:feat/draft-paper-tweak

Conversation

@AiurArtanis

@AiurArtanis AiurArtanis commented Sep 1, 2026

Copy link
Copy Markdown

修改概述

  • 新增草稿纸 Draft Paper (@AiurArtanis) 配色,并提供浅色与深色两套同源色阶。
  • 通过 Style Settings 暴露独立配色入口,覆盖核心界面、内容样式及既有插件语义变量。

修改内容

  • 以暖纸、深墨及藏蓝、紫、青绿、玫红、琥珀标题谱建立私有色彩原子,并映射到 Blue Topaz 与 Obsidian 语义变量。
  • 补齐工作区表面、标题、链接、列表、标签、代码、表格、Graph、Bases、Calendar、Kanban、Admonition 与插件表面所需变量。
  • 保留既有背景自定义变量的覆盖优先级;未新增图片、字体、纹理或插件专属布局覆盖。
  • 配色未选中时不影响现有主题,删除 Style Settings 入口与草稿纸变量块即可完整回滚。

分支与改动范围

  • 基于最新 upstream/master5482189
  • PR 提交:329794e
  • 相对上游仅增加 1 个提交,只修改 theme.css
  • git range-diff 已确认该提交与原始草稿纸实现补丁完全等价。

验证环境

  • Obsidian 1.13.7
  • Style Settings 1.0.9
  • Notebook Navigator 3.3.2
  • Hover Editor 0.11.30
  • Admonition 12.0.5

验证结果

  • Style Settings 可正确解析并持久化选择 草稿纸 Draft Paper (@AiurArtanis)
  • 浅色与深色均完成核心阅读/编辑、Canvas、Bases、Graph 与插件视觉回归。
  • Notebook Navigator 已验证单栏、水平双栏、垂直双栏、缩略图、标签和日历。
  • Hover Editor 已验证浮动窗口背景、边框、阴影、正文和控件。
  • Admonition 已验证提示/警告、标题、正文、列表、粗体和斜体。
  • 31/31--draft-paper-* 私有变量引用均有定义,无机械浮点尾数。
  • git diff --check 通过;源码与测试 Vault 的 theme.cssmanifest.json 部署哈希一致。
  • Obsidian 错误缓冲区与 error console 均无新增错误。

截图验证

以下截图均来自 ai-work 的真实 Obsidian 回归环境,浅色与深色使用相同测试材料。

Notebook Navigator

浅色:

水平双栏 垂直双栏 单栏
Draft Paper Light - Notebook Navigator 水平双栏 Draft Paper Light - Notebook Navigator 垂直双栏 Draft Paper Light - Notebook Navigator 单栏

深色:

水平双栏 垂直双栏 单栏
Draft Paper Dark - Notebook Navigator 水平双栏 Draft Paper Dark - Notebook Navigator 垂直双栏 Draft Paper Dark - Notebook Navigator 单栏

Hover Editor

浅色 深色
Draft Paper Light - Hover Editor Draft Paper Dark - Hover Editor

Admonition

浅色 深色
Draft Paper Light - Admonition Draft Paper Dark - Admonition

## 修改概述

- 新增草稿纸 Draft Paper (@AiurArtanis) 配色,并提供浅色与深色两套同源色阶。
- 通过 Style Settings 暴露独立配色入口,覆盖核心界面、内容样式及既有插件语义变量。

## 修改内容

- 以暖纸、深墨及藏蓝、紫、青绿、玫红、琥珀标题谱建立私有色彩原子,并映射到 Blue Topaz 与 Obsidian 语义变量。
- 补齐工作区表面、标题、链接、列表、标签、代码、表格、Graph、Bases、Calendar、Kanban、Admonition 与插件表面所需变量。
- 保留既有背景自定义变量的覆盖优先级,并完成浅色/深色视觉回归、部署哈希与错误缓冲区检查。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant