Profile > Consolidate project tabs
Purpose
Further explore the proposals from gitlab-design#1810 (closed) with the goal of moving forward with a direction.
Proposal
- Reduce number of tabs to provide more focus on the actual content categories.
- Make the Projects content more robust and grouped.
- Use a
<select>
menu or dropdown to change which projects are shown: All, Contributed, Personal, Starred
- Use a
- Reduce duplication for activity and followers/following.
- From 9 tabs to a maximum of 5. "About" would only be present when a README exists.
- Follower/following count listed under the left user info, clicking either with a could greater than 0 could open dropdown with list of avatars and links or a modal with columns of avatars and links.
graph TD;
A[Overview]-->|When README present| B[About];
C[Activity]-->D[Activity];
A-->D;
E[Groups]-->F[Groups];
G[Contributed projects]-->H[Projects];
I[Personal projects]-->H;
J[Starred projects]-->H;
K[Snippets]-->L[Snippets];
M[Followers]-->|No tab| N[Listed under user details];
O[Following]--> |No tab| N[Listed under user details]
Before | After |
---|---|
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.
Edited by 🤖 GitLab Bot 🤖