Skip to content

feat: redesign start-page import and restyle agents sheet#2801

Merged
Vaibhaav-Tiwari merged 30 commits into
mainfrom
feat/start-page-redesign
Jul 21, 2026
Merged

feat: redesign start-page import and restyle agents sheet#2801
Vaibhaav-Tiwari merged 30 commits into
mainfrom
feat/start-page-redesign

Conversation

@Annieeeee11

@Annieeeee11 Annieeeee11 commented Jul 18, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Replace the welcome empty-state CTA with an inset WelcomePanel that embeds the Workspace vs Project import chooser inline
  • Keep folder validation and the create-agents step as modals; sidebar + still opens the chooser as a dialog
  • Restyle Project/Workspace agents sheet to the Figma palette (title/label/description colors), keep Enable issue intake, and match Import card corner radius

Test plan

  • Fresh install / no projects: start page shows Import chooser inside the inset panel
  • Choose Workspace and Project paths; confirm folder scan + create/start still work
  • Agents sheet: colors, padding, rounded corners match Import card; Enable issue intake + assignee still gate submit
  • Sidebar + still opens import as a dialog (not duplicated on start page)
  • Light theme: welcome panel + agents sheet remain readable

Before

image

After

image image image image

Annieeeee11 and others added 2 commits July 19, 2026 02:04
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 Vaibhaav-Tiwari left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. 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.
  2. 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.

Drop whole-file gitleaks allowlists, document /settings instead of /prs, and report /settings as global_settings.
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 Vaibhaav-Tiwari left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 codebanditssss left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Image

looks good. i tested the redesigned start-page import flow in the linux desktop app and it is working as expected. the workspace/project chooser,welcome board layout, and updated styling all look good.

Offset the sidebar under the WindowTitlebar on settings and drop the duplicate collapsed-rail expand control.
Replace the separate header expand/collapse triggers with one SidebarTrigger so the rail no longer shows duplicate controls.
Hiding ShellTopbar set underTopbar false, so the fixed sidebar sat at top-0
and covered WindowTitlebar. Offset it below the 36px title bar instead.
Redesign Report a problem with radio destination picker, footer actions,
and Cmd/Ctrl+Enter submit; temporarily comment out the Connect with us
social links section until those URLs are ready.
Update placeholder expectation and re-enter title before the email
destination flow, since submit clears fields and disables until title is filled.
Align sidebar, titlebar chrome, and settings frame to #1E1F22, set the
center panel to #101013, and darken settings rows to #18181C.
Align sidebar, titlebar, and welcome frame to #1E1F22, switch import
status dots to accent blue, and drop the redundant repository taglines.
@Annieeeee11

Copy link
Copy Markdown
Collaborator Author

@iamasx @whoisasx

@JAYATIAHUJA JAYATIAHUJA left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cool

@Vaibhaav-Tiwari
Vaibhaav-Tiwari merged commit f8c2334 into main Jul 21, 2026
3 checks passed
@Annieeeee11
Annieeeee11 deleted the feat/start-page-redesign branch July 21, 2026 10:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants