Skip to content

Update Geo Projects Filter Nav

Zack Cuddy requested to merge 213219_02-update-projects-ui into master

What does this MR do?

This is work towards the final product proposed here: #213219 (closed)

This MR focuses on bringing the HAML components for Geo Projects up to spec with regards to the Filter Bar. This MR is strictly a UI/UX change and no functionality changes.

As part of this effort, we also removed the Never view as it is no longer supported. Following this change, there will be a follow up MR that generalizes the filter bar into its own partial

Screenshots

Old Filter Open (New) Filtered By Status (New) Filtered by Name (New)
Desktop Desktop_-_Old Screen_Shot_2020-04-24_at_10.24.42_AM Screen_Shot_2020-04-24_at_10.24.51_AM Screen_Shot_2020-04-24_at_10.25.04_AM
Mobile Mobile_-_Old Mobile_-_Filter_Open Mobile_-_Filter_by_Status Mobile_-_Filter_by_Name

GIFs

Full Usage Kapture_2020-04-24_at_10.28.11

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • [-] Label as security and @ mention @gitlab-com/gl-security/appsec
  • [-] The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • [-] Security reports checked/validated by a reviewer from the AppSec team
Edited by Yorick Peterse

Merge request reports