Commit graph

7 commits

Author SHA1 Message Date
Dusk
71e36c25c4 chore(release): prepare 1.0.4 scorecard fixes
- replace builtin-modules with Node builtinModules in the build config

- avoid column-gap warnings in release CSS
2026-05-13 20:42:25 +08:00
Dusk
a898aa80e9 chore(release): bump version to 1.0.2
- bump package.json/manifest.json to 1.0.2

- add versions.json compatibility entry for 1.0.2

- include latest scope-row inline hint layout adjustments
2026-04-30 21:24:51 +08:00
Dusk
488bd3d91f feat(deck): add folder-level deck mode overrides
在 include 模式下允许选中文件夹改用与全局 folderDeckMode 相反的映射规则

Add include-scope folder overrides that apply the opposite global folderDeckMode mapping

取消勾选文件夹时会清理该路径及其子树的覆盖记录,并把规则接入设置页与 deck fingerprint

Clears override records for deselected folders and descendants, and wires the rules into the settings UI and deck fingerprint
2026-04-30 19:18:15 +08:00
Dusk
6fb8583feb Fix Obsidian review issues 2026-04-30 10:15:44 +08:00
Dusk
dfccdcbfc5 fix(settings): use native CTA buttons
中文: 将设置页操作按钮改为 Obsidian 原生 ButtonComponent CTA,移除自定义按钮样式覆盖,并更新测试与构建产物。

English: Use native Obsidian ButtonComponent CTA buttons for settings actions, remove custom button style overrides, and update tests and build output.
2026-04-26 20:48:13 +08:00
Dusk
c9e80d4034 fix(settings): keep toggles native
中文: 恢复设置页开关使用 Obsidian 原生样式,仅保留操作按钮主题色背景,并更新相关测试与构建产物。

English: Restore native Obsidian toggle styling in settings, keep themed backgrounds for action buttons only, and update related tests and build output.
2026-04-26 20:42:46 +08:00
Dusk
31cde1c88a Style settings page buttons and toggles using Obsidian theme colors
Scope styling to plugin settings page. Use Obsidian theme colors for buttons and toggles to ensure visual consistency.

在插件设置页面应用内容样式,使用 Obsidian 主题颜色。
将样式作用域限定在插件设置页面,并使用 Obsidian 主题色适配按钮和开关,确保视觉效果统一。
2026-04-26 17:56:42 +08:00