Badges settings: Migrate GlCard to CRUD
What does this MR do and why?
This is a follow-up to Migrate badges card to crud component (!161229 - merged)
- Migrates the form used in Crud
- Simplifies code
- Fixes a bug in Crud where the action still shows when the form is opened while it shouldn't
- Changes the delete action to a default button (adds consistency with other implementations)
- Adds tooltips to icon-only action buttons (Edit/Delete)
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 |
---|---|
How to set up and validate locally
Related to #452231 (closed)
Edited by Sascha Eggenberger