Skip to content

Migrate buttons in the project settings to Pajamas::ButtonComponent

What does this MR do and why?

This MR updates Collapse/Expand buttons in the project level settings to use Pajamas compliant ButtonComponent.

Screenshots or screen recordings

No visual changes, screenshots for context

  1. General

    Screenshot_2022-06-10_at_01.20.28

  2. Repository

    Screenshot_2022-06-10_at_01.50.36

  3. CI/CD

    Screenshot_2022-06-10_at_01.51.05

    Screenshot_2022-06-10_at_01.51.13

  4. Monitor

    Screenshot_2022-06-10_at_01.56.49

How to set up and validate locally

  1. Use licensed GDK
  2. Visit Project -> Settings
  3. Enable feature :monitor_tracing
  4. Verify the Collapse/Expand buttons

MR acceptance checklist

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

Review progress:

Closes #363886 (closed), #364003 (closed), #364020 (closed), #363966 (closed), #364006 (closed), #364000 (closed), #363994 (closed), #363973 (closed), #363967 (closed), #364007 (closed), #363962 (closed), #363890 (closed), #363984 (closed), #363952 (closed), #363944 (closed), #363981 (closed), #363950 (closed), #364012 (closed),

Related to #363974 (closed)

Edited by Mark Florian

Merge request reports