You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 6, 2026. It is now read-only.
Repository navigation
Commit 8037dc7
Browse filesBrowse the repository at this point in the historyBrowse files
## Problem
When a user is on the onboarding Git integration step and GitHub is already connected to another project, the UI only surfaced a single alternative project via a callout banner. This didn't handle the case where multiple other projects already have GitHub connected, and the callout placement made the flow feel disconnected from the primary action area.
## Changes
- Replaced the standalone callout banner with inline messaging directly within the GitHub connection section
- When one other project has GitHub connected, the project name and org are shown inline with options to either connect GitHub on the current project or switch to the already-connected project
- When multiple other projects have GitHub connected, a dropdown menu is rendered inline, allowing the user to browse and select among all connected alternatives before deciding to switch or connect fresh
- The "Switch to" action is now a ghost button and "Connect GitHub" is promoted to a solid button, clarifying the preferred action
- Removed the `Callout` import in favor of `DropdownMenu` to support the multi-project selection UI
0 commit comments