mirror of
https://github.com/hectorqin/reader.git
synced 2026-11-12 05:50:54 +08:00
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>