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).

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