jacob-ai-bot / jacob

Just Another Coding Bot
https://jacb.ai
Apache License 2.0
131 stars 20 forks source link

Relocate "Add New Repo" Button from Dashboard Sidebar to Settings Page #230

Closed kleneway closed 3 weeks ago

kleneway commented 1 month ago

Description

To enhance the user experience and streamline repository management, we propose moving the "Add New Repo" button from the Dashboard's Layout Sidebar to the Settings page. This change aims to declutter the dashboard and centralize repository-related actions within the Settings interface.

Implementation Details

  1. Remove Button from Sidebar:

    • Locate the Sidebar component in the Dashboard components folder.
    • Remove the "Add New Repo" button code.
  2. Add Button to Settings Page:

    • Open the Settings component.
    • Insert the "Add New Repo" button, ensuring it matches the existing design and styling.
  3. Maintain Functionality:

    • Ensure that the button retains its current functionality, including opening the repository creation modal and handling form submissions.
  4. Update Navigation Links:

    • Verify that any navigation or routing related to the "Add New Repo" button is updated to reflect its new location.

Expected Outcome

jacob-ai-bot[bot] commented 1 month ago

JACoB here...

You mentioned me on this issue and I am busy taking a look at it.

I'll continue to comment on this issue with status as I make progress.

jacob-ai-bot[bot] commented 1 month ago

Update

I've completed my work on this issue and have created a pull request: JACoB PR for Issue Relocate "Add New Repo" Button from Dashboard Sidebar to Settings Page.

Please review my changes there.