feat: redesign start-page import and restyle agents sheet#2801
Open
Annieeeee11 wants to merge 5 commits into
Open
feat: redesign start-page import and restyle agents sheet#2801Annieeeee11 wants to merge 5 commits into
Annieeeee11 wants to merge 5 commits into
Conversation
Embed the Workspace/Project import chooser on the welcome board, and style the create agents dialog to match the Figma palette and import-card radius.
Annieeeee11
requested review from
JAYATIAHUJA,
Vaibhaav-Tiwari and
codebanditssss
July 18, 2026 20:28
Co-authored-by: Cursor <cursoragent@cursor.com>
Keep back/forward visible but disabled on the empty welcome board so hover shows a blocked state instead of navigating nowhere.
Vaibhaav-Tiwari
requested changes
Jul 19, 2026
Vaibhaav-Tiwari
left a comment
Collaborator
There was a problem hiding this comment.
- Windows first-launch screen may cover the app title/menu bar.
The welcome page hides the topbar, but the sidebar moves to the very top, so it can overlap the Windows custom title bar. - macOS first-launch screen may not be draggable.
The hidden topbar was also the draggable window area. On the welcome page, only the no-drag buttons remain, so users may not be able to drag the window from the top strip.
ShellTopbar owned the drag region, when it was hidden on first launch only TitlebarNav's no-drag buttons remained. Add a fixed invisible drag strip so the top chrome still moves the window.
Vaibhaav-Tiwari
requested changes
Jul 19, 2026
Vaibhaav-Tiwari
left a comment
Collaborator
There was a problem hiding this comment.
On Windows, the first-launch welcome screen can still put the sidebar at the very top of the window, which may cover the custom title/menu bar (Agent Orchestrator, File, Edit, etc.).
codebanditssss
approved these changes
Jul 19, 2026
Hiding ShellTopbar set underTopbar false, so the fixed sidebar sat at top-0 and covered WindowTitlebar. Offset it below the 36px title bar instead.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Summary
WelcomePanelthat embeds the Workspace vs Project import chooser inline+still opens the chooser as a dialogTest plan
+still opens import as a dialog (not duplicated on start page)Before
After