Reorganize side bar (OD-551)
bufferUnderrun opened 4 years ago

Hi,

As already said, the side bar is too much height : 17 nav items, that's not usable.

It always takes me few seconds to identify the item i want to navigate. OneDev is my main dev tool so that i have a dedicated monitor to it. Since some weeks, i realize i'm starting feeling upset to lose time due to usability...

Maybe it's time to rethink or reorganize it !

  1. Most use items at top
  2. A better css style to separe the main projets items from the current project.
  3. Child projects is lost at bottom whereas it should be in icon the same baseline as parent projet name.
  4. Branch, Tags for commit, Milestones for issues and Code Compare could be inside the same nav group. something like Workflow or other better name ?
  5. Code Comments and Pull Request could be in a Team Work nav group

Before : image_2.png

Proposal :

image_3.png

While it's just a proposal, the main goal is to reduce the number of nav items in sidebar.

Thanks for really consedering this.

  • Robin Shen commented 4 years ago

    I disagree arranging them into Team or Workflow. New users will get very surprised to find branches/tags/pull requests in these categories. I will check if this can be improved when add the dashboard feature.

  • bufferUnderrun commented 4 years ago

    Quite sure the groups or names i wrote above are not very relevants.

    But this side bar is too tall, too heavy, too much items.

    You can't just put all action links and stack them. There must be something clear in a short list. Here, it's not usable and i think you can move some nav in another parts of the app.

  • Robin Shen commented 4 years ago

    In the up-coming release, I plan to:

    1. Move files, commits, branches, tags, pull requests, code comments and code compare into a category named code.
    2. Move issues, boards, and milestones into a category named issues

    The list will be much shorter then.

  • OneDev changed state to 'Closed' 4 years ago
    Previous Value Current Value
    Open
    Closed
  • OneDev commented 4 years ago

    State changed as code fixing the issue is committed

  • OneDev changed state to 'Released' 4 years ago
    Previous Value Current Value
    Closed
    Released
  • OneDev commented 4 years ago

    State changed as build #2259 is successful

  • bufferUnderrun commented 4 years ago

    thanks Robin !!

issue 1/1
Type
Question
Priority
Normal
Assignee
Issue Votes (0)
Watchers (3)
Reference
OD-551
Please wait...
Connection lost or session expired, reload to recover
Page is in error, reload to recover