Add extra functionality for the top right Plus Button
Resources
FE @winh
Description
The plus button in the top right of GitLab is almost never used, as currently, you can only create a whole new project with it. Even when inside of a group, pressing that button doesn't pre-fill the group namespace, as it would if you press the “New project” button in the group homepage.
Inspiration can evaporate fast and we should make the experience of creating a new issue as smooth as possible.
Proposal
- Add a caret next to the icon, signaling a dropdown
- Add a tooltip when hovering the icon:
New…
(the ellipsis also signal a dropdown) - Add a dropdown with the following options:
Anywhere | In a project | In a group |
---|---|---|
New project | “This project” (dropdown header) | “This group” (dropdown header) |
New group | New issue | New project (should pre-fill the group namespace) |
New snippet | New merge request | New group (for subgroups; should pre-fill the group namespace) |
New snippet | Divider | |
Divider | “GitLab” (dropdown header) | |
“GitLab” (dropdown header) | “Anywhere” options: New project, New group, New snippet | |
“Anywhere” options: New project, New group, New snippet |
New icon tooltip | Outside of a project or group | In a project | In a group |
---|---|---|---|