Skip to content

feat: pinned tabs bar + drag-to-close multi-select 固定标签页+按住 X 拖拽批量关闭#8

Open
yekozi wants to merge 1 commit into
gaoliang:mainfrom
yekozi:feature/pinned-tabs-and-drag-close
Open

feat: pinned tabs bar + drag-to-close multi-select 固定标签页+按住 X 拖拽批量关闭#8
yekozi wants to merge 1 commit into
gaoliang:mainfrom
yekozi:feature/pinned-tabs-and-drag-close

Conversation

@yekozi

@yekozi yekozi commented May 29, 2026

Copy link
Copy Markdown

新增功能

固定标签页紧凑图标栏

  • 浏览器中固定的(pinned)标签页,若无子节点,在树顶部以水平图标栏展示
  • 点击切换,hover 显示标题
  • 有子节点的固定标签页留在树中,正常显示标题/域名/操作按钮

按住 X 拖拽批量关闭

  • 按住标签行右侧 ❌,向上或向下拖过需关闭的标签页
  • 松手即关闭拖拽路径中的全部标签页
  • 未拖拽移动时保持原有关闭行为

改动文件

  • src/App.tsx — 核心逻辑
  • src/App.css — 固定标签栏 + 拖拽高亮
  • index.html — body overflow

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant