Skip to content

Updates widgets & pages to use the new card styles

Sascha Eggenberger requested to merge new-card-styles-update into master

What does this MR do and why?

Updates more widgets & pages to (properly) use the new card styles.

Updates:

  • design management widget (fixed loading icon size)
  • related merge requests widget (fixed description text alignment)
  • related branches widget (added new widget classes)
  • related feature flags widget (added new widget classes)
  • labels page (added new widget classes, empty state small style improvement)

Follow-up to Adding reusable new card styles (!124211 - merged)

Screenshots or screen recordings

Before After
design_loading_before design_loading_after
mr_before mr_after
branches_before branches_after
feature_flags_before feature_flags_after
labels_before labels_after

How to set up and validate locally

  1. Issue (e.g. http://gdk.test:3000/flightjs/Flight/-/issues/3)
  2. Labels page (e.g. http://gdk.test:3000/flightjs/Flight/-/labels)

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to UX Paper Cuts 16.2 → Settings UI (#398215 - closed)

Edited by Sascha Eggenberger

Merge request reports