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 |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |



