- 用户反馈:下载按钮「靠近 tab 组件,不是筛选/搜索组件」 - 冲突排查:原 toolbar(s, false) 空态时 rank-toolbar 不渲染,若简单把按钮移进 rank-toolbar 会丢失 R33 设计的「空态也能看到更新按钮(首次抓取入口)」 - 重构 toolbar() 函数: - tab 始终在 page-toolbar 渲染(含空态/错误态) - rankUpdate 紧贴 tab 右侧(rank-tabs margin-left:auto 推右,按钮紧跟其后) - rank-toolbar 仅放筛选+翻页(withFilters 时) - 复用 CSS:.page-toolbar .rank-tabs 紧凑样式(L603-604 已就绪) - CDP 验证:tab+rankUpdate 都在 page-toolbar ✓;筛选保留 ✓ - 版本:data-pages.js x→y(CSS 不动)