Update admin Duo UI

What does this MR do and why?

Updates UI of admin Duo settings

  • Remove borders
  • Use crud-component instead of card
  • Use badge for on/off status
  • Use default button instead of danger (we already have a confirmation modal using the danger variant)
  • Keep description present regardless of on/off status

Screenshots or screen recordings

Before After
Screenshot_2025-08-26_at_1.16.06_PM Screenshot_2025-08-26_at_1.10.30_PM
Screenshot_2025-08-26_at_1.15.05_PM Screenshot_2025-08-26_at_1.10.38_PM

How to set up and validate locally

Links

Merge request reports

Loading