Use large avatars for Project and Group overview to expose key metadata
Proposal
One potential design direction to allow the project ID and group ID to be present on the UI is to use the same layout as the profile page which is using a large avatar. This approach delivers on consistency as now it allows you to copy the important piece of metadata and brings the profile, project, and group pages to be even closer to having the same layout.
For example this is the current layout with only the profile page with the large avatar:
This example shows the layouts with all large avatars
CleanShot_2024-02-16_at_11.32.13
Why?
When moving the "copy project ID" into the Actions menu, some users were frustrated that the ID was moved (even after when they learnt were it moved to):
Project details do not have project ID anymore (!142352 - merged)
gitlab-design#2065 (comment 1768641080)
What is the UX considerion for taking a frequenly-used action and hiding in behind another action?
I still have issues with positioning. I know where the link is (in the overflow), but I always miss it being upfront and one click away, as that is quite often the exact information I look for when I am opening the main page of a project. So it's not that I got used, I had no choice but to accept, but it is still a degradation in terms of user experience.
Question should we take out the copy project ID from Actions menu
Personally I don't mind having two actions because it would be consistent with the user profile. Alternatively if we removed the copy ID from project and group and left it on the user profile, then the user profile would have a similar pattern to merge requests where we don't have duplicate of actions.