Skip to content

UX: 顶栏按钮高度不统一 + 待办筛选难以恢复到「全部」 #27

Description

@skylkw

1. 顶栏图标按钮高度不统一

文档顶栏里各图标按钮的触控尺寸不一致,视觉上高度参差:

  • 后退 / 前进箭头(< >)使用 NAV_BTNw-7 h-7
  • 侧栏切换、笔记操作按钮使用 ICON_BTNw-8 h-8

代码位置:app/flowix-web/features/document/components/document-titlebar-mac.tsx:41-46(NAV_BTN / ICON_BTN 常量),侧栏切换按钮见 :92

建议:统一同一行图标按钮的高度(例如都用 h-8,图标本身尺寸可各自保留),让顶栏视觉基线对齐。

2. 待办筛选难以恢复到「全部」

在底部状态栏点击「待办 N」(app/flowix-web/features/shell/components/status-bar/status-bar.tsx:78)会调用 handleOpenTodos(app/flowix-web/features/shell/main-layout.tsx:384),把 activeFilter 设为 'todos' 并只显示待办笔记。

问题:状态栏的这个入口是单向的——点一次进入待办筛选,但没有再点一次就恢复的行为;想回到「全部」必须去笔记列表顶部的筛选下拉菜单(app/flowix-web/features/memo/components/memo-list.tsx:1042)手动选择「全部」。这个恢复路径不直观、步骤多。

建议(任一即可):

  • 状态栏的「待办」按钮改成 toggle:当前已是 todos 时再点一次回到 all;
  • 或当 activeFilter === 'todos' 时,状态栏 / 列表顶部显示一个明显的「清除筛选 / 显示全部」入口。

环境:main 分支,macOS。截图见附。

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't working / 故障

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions