[MVC] - Create section for static features
Proposal
Build out the static section of the super sidebar and organize the features into their respective order. In this MVC, the changes will be as least controversial as possible.
Layout | States |
---|---|
![]() |
![]() |
Features in the static section
Groups
- Group overview
- Members
- Epics
- Issues
- Merge requests
Projects
- Project overview
- Issues
- Merge requests
Admin area
- Dashboard
Your work
- Projects
- Groups
- Issues
- Merge requests
- To-do List
- Milestones
- Snippets
- Activity
Profile
- Profile overview
- Activity
- Groups
- Contributed projects
- Personal projects
- Starred projects
- Snippets
- Followers
- Following
Help center
- Help
Explore
- Projects
- Groups
- Topics
- Snippets
User settings
- Profile
- Account
- Billing
- Applications
- Chat
- Access Tokens → Access tokens
- Emails
- Password
- Notifications
- SSH Keys → SSH keys
- GPG Keys → GPG keys
- Preferences
- Active Sessions → Active sessions
- Authentication log
- Usage Quotas → Usage quotas
Interaction behavior
Checkout the codepen example @nickbrandt setup to demonstrate basic functionality and interactions.
- There is no limit to the number of items listed in the static section. Although it is discouraged to use more than 3 total including the landing page specifically in the Admin Area, Groups, and Projects. For now, Groups will be permitted to use 5 static items and the Admin area will use even more until they have been properly organized.
- When switching contexts or directly landing on a group, project, or in the admin area the default option should be to go to the landing page.
*
Edge cases These are features that are not commonly encountered. If there is chance that it might be a controversial change, then a thread is being added to discuss options.
- Users can set a preference to choose what page they land on in groups and projects. If they change from the default, then that would change which page they land on first.
- Learn GitLab
- Trial period
These are features that are not commonly encountered. If there is chance that it might be a controversial change, then a thread is being added to discuss options.
References
Edited by Austin Regnery