Files
reader/web/tools
hectorqinandClaude Opus 5.5 59bb4306fc fix(web): source row actions use the ⋯ dropdown instead of expanding
The 我的来源 "管理" button and collapsible extension items (e.g. the
Legado source list) expanded an inline panel that changed the row; the
search options were a hand-built menu without Esc/outside-click handling.
All three now use ActionMenu, as docs/ui.md requires for row actions:
- 我的来源: plugin pages, 基本设置, 设为/取消默认, 暂停/启用.
- Extension items: a form without fields is a menu action (confirmed
  first when it asks), a form with fields opens in a Sheet.
- 搜索选项: 继续搜索 / 重新搜索 keep their explanation via a new
  MenuAction.description, exposed with aria-describedby.
Source rows keep one layout at every width now that nothing expands;
dead expansion and search-menu styles are removed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 03:27:45 +00:00
..