Skip to content

Minor UX updates to explore projects

Peter Hegman requested to merge explore-projects-ux-tweaks into master

What does this MR do and why?

In !152125 (merged) we migrated the explore projects search and sort to a filtered search bar. This MR addresses a few follow-ups:

  1. There was supposed to be a Role -> Owner filter that was missed. This MR adds that filter. In the #437921 we will add additional roles.
  2. There was an extra border between the tabs and filtered search that was removed - !152125 (comment 1900929693)
  3. There was some page jump if the JavaScript was not cached. This MR adds a height to the mount element to reduce this page jump. This doesn't seem to be a problem on production when the JavaScript is cached.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Before After
Screen_Recording_2024-05-13_at_11.06.42_AM Screen_Recording_2024-05-13_at_11.06.04_AM

How to set up and validate locally

  1. Go to /dashboard/projects
  2. Click Explore projects in the upper right corner
Edited by Peter Hegman

Merge request reports