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