Skip to content

v0.9.5 Design Polish + Animation Fix

Choose a tag to compare

@jy324 jy324 released this 15 Jun 01:47
· 0 commits to main since this release

Bug fix

  • 高级筛选展开/折叠动画不稳定:AdvancedFiltersBody 函数体里残留了与 v0.9.4 新加动画容器同名的 .local-capture-advanced-body 元素,CSS display: grid; grid-template-rows: 0fr 同时命中两层;内层永远没有 is-expanded。修复方式:内层改为 React Fragment,子节点直接挂到外层的 .local-capture-advanced-inner flex 列布局。

设计提升(第二轮,仍是纯 CSS + 极小组件改动)

  • 卡片头部类型「笔记」「任务」做成微徽章(笔记灰色 outline、任务 accent outline + 浅色底)
  • 卡片头部非活跃状态(归档/删除)显示状态徽章(浅灰底)
  • 卡片底部标签从纯紫色文字升级为 outlined pill(圆角 + 浅色背景 + 支持 tag color)
  • 去掉卡片 footer 与 header 重复的时间戳;无标签时整个 footer 不渲染
  • Composer / 编辑 textarea 加 inset 阴影 + 略强 border,未聚焦时也有清晰边界
  • 状态 tab 与视图 tab 之间加竖线分隔
  • BatchBar 操作按钮分组(发送/标签/类型 | 归档/恢复/删除 | 关闭):中间加 1px 竖线分隔,删除按钮 hover 变 destructive 色(红/警示)

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