Skip to content

v0.9.6 Card actions overflow + BatchBar select-all

Choose a tag to compare

@jy324 jy324 released this 15 Jun 05:40
· 0 commits to main since this release

结构性改动(v0.9.4-0.9.5 是纯 CSS 打磨,本版开始动 React 结构)

#3 卡片操作 OverflowMenu

新增 src/ui/shared/OverflowMenu.tsx —— 可复用的 React Portal 弹出菜单(点击外部 / Escape 关闭,position:fixed 避免被父元素 overflow:hidden 裁掉)。

卡片头从原本 6-7 个平级图标按钮(pin / edit / send / open / archive / restore / delete + 任务勾选)压缩到只剩 pin / edit / ⋯,其它收进 ⋯ 弹出菜单。删除项使用 destructive 色 hover。

#7 选择结果归位 BatchBar

"选择结果"按钮从 FilterBar 工具行移除。BatchBar 新增 "全选 / 取消" 切换按钮,标题动态显示要操作的可见条数。首次选择仍通过点击单个卡片的 checkbox 触发——简单直观。

B 表格列控制 popover 化

原本常驻一行的 "时间 类型 状态 标题 标签" 复选框组改成表格上方一个小巧的 ⚙ 列按钮,点击展开同样内容的 popover。


视觉效果:FilterBar 不再有孤悬的「选择结果」按钮;每张卡片头部图标减半,呼吸感明显提升;表格视图启动时不再被一行复选框抢占注意力。

安装方式不变:BRAT 订阅 / 手动复制 main.js + manifest.json + styles.css 到 .obsidian/plugins/local-capture/。