移动端顶栏增加“打开的标签页”切换入口 · Issue #1007 · spacering-net/codeg · GitHub
Skip to content

移动端顶栏增加“打开的标签页”切换入口 #1007

Open

Description

@GoodLandxxx

背景

桌面端顶部有标签栏,可以随时看到并切换所有打开的标签。移动端没有标签栏,标签通常只能从会话列表进入,而会话列表只展示会话——后台标签(如草稿、子会话)离开后就很难找回。

期望

在移动端顶栏、搜索与“新建会话”之间增加一个“打开的标签页”图标,点击后弹出当前所有打开的标签:

  • 显示状态点、标题、所属文件夹
  • 当前标签高亮并带勾选
  • 点击切换标签;若当前在设置等整页路由,先回到会话工作区
  • 没有打开的标签时按钮置灰

实现建议(可选)

  • 复用现有 tab store 的 tabs / activeTabId / switchTab
  • 用 DropdownMenu 实现列表,沿用桌面标签栏的状态点样式
  • 仅在移动端顶栏挂载,不影响桌面端

截图

Image

环境

  • codeg 0.38.0(Web / 移动端宽度)

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions