Skip to content

Add manual New project button#3

Merged
snktshrma merged 2 commits into
mainfrom
cursor/new-project-button-52d7
Jun 16, 2026
Merged

Add manual New project button#3
snktshrma merged 2 commits into
mainfrom
cursor/new-project-button-52d7

Conversation

@snktshrma

Copy link
Copy Markdown
Member

Summary

Adds a New project button to the sidebar so users can create top-level projects manually, without opening the assistant or using chat.

Changes

  • New sidebar button (folder icon with +) calls addProject()
  • addProject() creates a blank project, saves it, opens the detail sheet, and focuses the title field for immediate renaming
  • Smoke test asserts the button is wired in index.html

How to use

  1. Click New project in the sidebar (above the assistant + button)
  2. Rename the project in the detail sheet
  3. Add tasks via Add a task… at the bottom of the sheet

Test plan

  • npm test passes (23 tests)
  • Click New project - blank project appears on the Gantt
  • Detail sheet opens with title focused
  • Can rename and add tasks without using chat
Open in Web Open in Cursor 

Creates a blank project via addProject() and opens the detail sheet
so users can name it and add tasks without the assistant or chat.

Co-authored-by: Sanket Sharma <sharma.sanket272@gmail.com>
@github-actions

github-actions Bot commented Jun 16, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-06-16 15:14 UTC

Resolve CHANGELOG conflict after PR #4 (DB-first load) merged to main.

Co-authored-by: Sanket Sharma <sharma.sanket272@gmail.com>
@snktshrma snktshrma merged commit 3ea07a1 into main Jun 16, 2026
2 checks passed
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.

2 participants