v1.2.21Web App
1 min read

Replaced Native Browser Alerts and Confirms with Custom ConfirmModal

Web AppUI/UXDashboardSettings

Modernized all browser confirmation and alert dialogs across the web dashboard and settings pages with accessible, animated custom confirmation and alert modals.

#Native Dialog Elimination & Custom Modal Dialogs

We have removed all native browser alert() and confirm() popup dialogs in favor of a cohesive, dark-theme-native ConfirmModal UI component:

  • Dashboard: Replaced built-in delete confirmations and error alerts with themed confirmation and alert dialogs.
  • OAuth Settings: Replaced native password warning alerts and Google disconnect confirmation popups.
  • MCP Client Settings: Replaced native connection revocation and bulk "Revoke All" confirmation prompts.
  • Security & Passkeys: Replaced native dialogs for disabling Two-Factor Authentication (2FA) and removing WebAuthn passkeys.
  • Session Management: Replaced browser confirmation dialogs for revoking individual web/CLI sessions and signing out other devices.