Add dropdown create modal

Merged
KI
1y ago
+387-196
  • feat(desktop): add title and branch name fields to new workspace modal
  • refactor(desktop): simplify new workspace modal layout
  • refactor(desktop): declutter new workspace modal

Description

Related Issues

Type of Change

  • Bug fix
  • New feature
  • Documentation
  • Refactor
  • Other (please describe):

Testing

Screenshots (if applicable)

Additional Notes

Summary by CodeRabbit

  • New Features

    • Allow specifying a custom Git branch name when creating a workspace (auto-generated branch name remains as fallback).
    • Added a modal for creating new workspaces with project selection, editable title, and branch name.
  • UI/UX Changes

    • Replaced a complex dropdown with a streamlined modal-driven workflow and a compact trigger button.
    • Auto-selects current project on open and provides paginated project list with "Show more/less" and "Browse..." options.

โœ๏ธ Tip: You can customize this high-level summary in your review settings.