Migrate buttons in the admin settings to Pajamas::ButtonComponent
requested to merge 363990-migrate-app-views-admin-application_settings-preferences-html-haml-to-pajamas-buttoncomponent into master
What does this MR do and why?
This MR updates Collapse/Expand buttons in the admin level settings to use Pajamas compliant ButtonComponent.
Screenshots or screen recordings
No visual changes, screenshots for context
How to set up and validate locally
- Visit Menu -> Admin -> Settings
- Enable features
:jira_connect_oauth
,:configure_sentry_in_application_settings
,:runner_registration_control
- 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.
-
I have evaluated the MR acceptance checklist for this MR.
Review progress:
Closes #363965 (closed), #363940 (closed), #363983 (closed), #363920 (closed), #363991 (closed), #363935 (closed), #363975 (closed), #363934 (closed), #363900 (closed), #363999 (closed), #363922 (closed), #363896 (closed), #363982 (closed), #364009 (closed), #363924 (closed), #363885 (closed), #363915 (closed), #363980 (closed), #363990 (closed)
Edited by Miguel Rincon