Simplify new project page
One of the first things you do as a user after you login into GitLab is create a new project.
In GitLab 9.5, new project page is too complex.
You are asked to make multiple decisions and the overall look of the page is overwhelming.
While having Project templates is convenient and having import options can be useful, they clutter the page significantly and together with the rest of the options (visibility selector, project description).
It is very important that the first experience is great, especially when moving from other platforms.
I am 100% sure how to get this done but few things come to mind:
- Create a 1-2-3 done type of division on the page: 1 - create a group - 2 import or select a template - 3 set the name, visibility and optionally description.
- Create a group tip should be either completely removed or placed nicer
- Group templates and import options into one with a dropdown selector (see DO as a good example Screenshot_2017-09-04_15.31.56 )
- Visibility level could be just radio buttons with icons and a tooltip on what the icon means
I am sure that this is a duplicate issue but I couldn't find anything useful in the ~9k issues that we currently have.
Design
Move to a tabbed format that mimics the tabs seen on the member settings page. Page with uses our limit-container-width
class.
Blank (default) | Templates (unselected) | Templates (selected) | Import |
---|---|---|---|