Skip to content

Account Switching Experience: AccountSwitcher UI, multi-tab focus, and "Add account" flow #23

Description

@saknarajapakshe

Goal

Let users see all their linked accounts, switch between them, and add new ones — via a menu on the profile avatar.

How switching works

Clicking any linked account opens or focuses a tab for it, never swapping the tab you're already in. Adding a new account works the same way: once it's added, a button opens it in a new tab, leaving your current tab untouched.

Every new piece of UI here should follow the app's existing responsive pattern — full-screen dialogs on mobile, regular centered dialogs on desktop (same as ComposeDialog today).

Sub-issues

Build order: #33 and #34 can start in parallel today. Then #35. #39 goes last — it also needs #36 and #37 from #25.

Depends on

#28 (AccountContext).

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