Skip to content

Resolve "Further improvements to Project overview UI"

What does this MR do?

Continues the iteration on the project overview UI:

  • moved star, fork and new clone button (copy SSH/HTTPS URLs) to top right, made them smaller
  • avatar is now larger (64px)
  • 'Request access' is now a link instead of a button
  • overview comes before the description + changed styling and added icons
  • description font-size is now 16px (large-paragraph)
  • quick links to files are moved downwards below the commit/pipeline info
  • margins changed to group content into 4 groups to clean up the interface
  • visibility info reduced to icon-only and moved to the right of the title

Screenshots

Before

Normal Long Title Empty
localhost_3000_Commit451_lab-coat localhost_3000_h5bp_html5-boilerplate localhost_3000_root_an-empty-project

After

Normal Long Title Empty
localhost_3000_Commit451_lab-coat__1_ localhost_3000_h5bp_html5-boilerplate__1_ localhost_3000_root_an-empty-project__1_

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ce/issues/51243

Does this MR meet the acceptance criteria?

Closes #51243 (closed)

Edited by Dennis Tang

Merge request reports