* Easier project creation (vibe-kanban 71f2ce0b)
The current project creation screen is complicated and without any good defaults. We need to make it easier to create projects, offering existing git repos as base.
Easier project creation (vibe-kanban 71f2ce0b)
The current project creation screen is complicated and without any good defaults. We need to make it easier to create projects, offering existing git repos as base.
Easier project creation (vibe-kanban 71f2ce0b)
The current project creation screen is complicated and without any good defaults. We need to make it easier to create projects, offering existing git repos as base.
Better project creation menu (vibe-kanban 0f35d0be)
WHen creating a project from an existing repo, maybe instead of the show more with arrow in the middle we could move that to the right and have a "+ Find" sort of button to the left of it? that would then open the other thing?
Better project creation menu (vibe-kanban 0f35d0be)
WHen creating a project from an existing repo, maybe instead of the show more with arrow in the middle we could move that to the right and have a "+ Find" sort of button to the left of it? that would then open the other thing?
Better project creation menu (vibe-kanban 0f35d0be)
WHen creating a project from an existing repo, maybe instead of the show more with arrow in the middle we could move that to the right and have a "+ Find" sort of button to the left of it? that would then open the other thing?
Fix branch icon (vibe-kanban 59e0ee6e)
We added some stuff to make project creation easier in the last few commits, but now the branch icon for the selected branch goes invisible when selecting one. 
Fix branch icon (vibe-kanban 59e0ee6e)
We added some stuff to make project creation easier in the last few commits, but now the branch icon for the selected branch goes invisible when selecting one. 
Fix branch icon (vibe-kanban 59e0ee6e)
We added some stuff to make project creation easier in the last few commits, but now the branch icon for the selected branch goes invisible when selecting one. 
Fix branch icon (vibe-kanban 59e0ee6e)
We added some stuff to make project creation easier in the last few commits, but now the branch icon for the selected branch goes invisible when selecting one. 
Project creation layout (vibe-kanban 4fbf61c8)
atch the \"New Repository\" structure:\n```tsx\n{/* Display selected repository fields */}\n{selectedPath && selectedRepo && (\n <div className=\"space-y-4\">\n <div className=\"space-y-2\">\n <Label htmlFor=\"base-dir\">Base Directory</Label>\n <div className=\"flex space-x-2\">\n <Input\n id=\"base-dir\"\n type=\"text\"\n value={selectedRepo.path.substring(0, selectedRepo.path.lastIndexOf('/'))}\n disabled\n readOnly\n className=\"flex-1\"\n />\n <Button\n type=\"button\"\n variant=\"ghost\"\n size=\"icon\"\n disabled\n className=\"opacity-50\"\n >\n <Folder className=\"h-4 w-4\" />\n </Button>\n </div>\n </div>\n\n <div className=\"space-y-2\">\n <Label htmlFor=\"repo-name\">Repository Folder Name</Label>\n <Input\n id=\"repo-name\"\n type=\"text\"\n value={selectedRepo.name}\n disabled\n readOnly\n />\n </div>\n </div>\n)}\n```\n\n### Visual Result\n\n**Existing Repository Mode:**\n```\n[Repository Dropdown ▼] [🔍]\n\nBase Directory\n[/path/to/parent] [📁] (disabled)\n\nRepository Folder Name\n[repo-name] (disabled)\n```\n\n**New Repository Mode:**\n```\nParent Directory\n[/path/to/parent] [📁] (editable)\n\nRepository Folder Name\n[repo-name] (editable)\n```\n\n### Benefits\n\n1. **Visual Consistency**: Both modes show the same fields in the same layout\n2. **Clear Distinction**: Disabled/readonly fields for existing repos vs editable for new\n3. **Better Information**: Users can see the base directory and folder name clearly\n4. **Cleaner Design**: No need for special card styling, uses standard form fields\n5. **Intuitive**: The disabled state clearly indicates these are display-only for existing repos\n\n### Technical Notes\n\n- Use `disabled` and `readOnly` props on Input components for existing repos\n- Extract base directory using `substring` and `lastIndexOf('/')`\n- Keep the folder button disabled with `opacity-50` for visual consistency\n- Remove the help text for existing repos since fields are self-explanatory when read-only
Change tabs to align with edit (vibe-kanban 7b589225)
For project creation, the tabs for From git and blank project should have the same appearance as the tabs in edit project
Cleanup changes (vibe-kanban e498187d)
Cleanup the changes made in the last four commits. The changes are good, but there may be unsused things that didnt get cleaned up
Review changes (vibe-kanban 9a859f73)
Make sure the stuff add in the last 6 commits reuses components instead of duplicating, among others look at the tabs/collapsible stuff
Cleanup changes (vibe-kanban e498187d)
Cleanup the changes made in the last commit. The changes are good, but there may be unsused things that didnt get cleaned up, there may be things we remove that shouldve stayed, like the tabnavigation
Project creation submission (vibe-kanban e8fcfd73)
When collapsing things while creating a project, it submits the form instead of collapsing the section
fmt, cleanup
Default parent path (vibe-kanban 9be78842)
For project creation, when creating a blank vk project, we should have a deafault parent path or make it more lear the user has to select one
Default parent path (vibe-kanban 9be78842)
For project creation, when creating a blank vk project, we should have a deafault parent path or make it more lear the user has to select one
Default parent path (vibe-kanban 9be78842)
For project creation, when creating a blank vk project, we should have a deafault parent path or make it more lear the user has to select one
Default parent path (vibe-kanban 9be78842)
For project creation, when creating a blank vk project, we should have a deafault parent path or make it more lear the user has to select one
Default parent path (vibe-kanban 9be78842)
For project creation, when creating a blank vk project, we should have a deafault parent path or make it more lear the user has to select one
Default parent path (vibe-kanban 9be78842)
For project creation, when creating a blank vk project, we should have a deafault parent path or make it more lear the user has to select one
* Update Rust edition to 2024 and refactor project routes for improved clarity
fmt
* Project creation layout (vibe-kanban f726d2e6)
When creating a new project, users should see only the repo selection at first, after selecting one the rest of the options appears.
Remove script options from project creation screen (vibe-kanban 049226af)
Project creation does not need to show script options, these should only be available via edit project.
Better add project (vibe-kanban 79e936bc)
When no projects are available, we should display project creation options right away
Project creation style (vibe-kanban 91bce79b)
The styling of the project creation dialog should be unified with the rest of the project
Review (vibe-kanban 4f8f8068)
Review this PR: https://github.com/BloopAI/vibe-kanban/pull/600
The github cli should work.
Just review, no changes!
fmt
Fix changes lost in rebase
fmt
remove unused collapsible section, remove duplicate default repo path
Re-add detailed script descriptions
1.7 KiB
1.7 KiB