Overview
The Alerts & Feedback system in Webui handles all user-facing notifications, validation messages, and interaction confirmations. It is designed to be non-intrusive, highly configurable, and fully accessible. Components automatically adapt to your design tokens and support both light and dark modes.
Use this system to communicate system status, confirm actions, request user input, and surface important information without breaking the user's workflow.
Alert Types & Triggers
Click the buttons below to trigger different alert states. Alerts automatically stack and dismiss after 5 seconds.
In-App Feedback Form
Embed the feedback form anywhere in your app to collect bug reports, feature requests, or general comments. Supports auto-capture of device and session data.
UX & Accessibility Guidelines
Follow these best practices to ensure your notifications are clear, respectful of user attention, and fully accessible.
â Do: Keep messages concise
Use clear, action-oriented language. Limit alerts to one primary message. Avoid technical jargon unless targeting developers.
â Do: Respect user context
Batch non-urgent notifications. Use toasts for confirmations, banners for important warnings, and modals for critical actions requiring acknowledgment.
â Don't: Overuse alerts
Notification fatigue reduces effectiveness. Only alert when system status changes, validation fails, or user action is required.
â Don't: Block workflow unnecessarily
Avoid modal alerts for informational messages. Use passive banners or toasts that don't interrupt the user's current task.
Global Configuration
Customize the behavior of the entire feedback system at the application level using the configuration object.