📄️ Notification
Notification is the least intrusive component from the group. It uses browser Notifications API to show user system notification.
📄️ Toast
Toast is a small, non-intrusive notification that appears temporarily on the screen to provide feedback to the user. It is used to display brief messages, such as success, error, or informational alerts, without interrupting the user's workflow. Toasts appear at the bottom of the screen and can optionally automatically disappear after a short duration.
📄️ Tooltip
Tooltip is a small, interactive element that provides additional information when a user hovers over or focuses on a specific element.
📄️ Menu
Menu is a floating element that displays a list of options or actions to the user.
📄️ Drawer
Drawer is a sliding panel that appears from the edge of the screen, used for navigation or to display additional content without navigating away from the current view. It can be opened and closed by any user interaction doe outside.
📄️ Dialog
Dialog renders a modal over the main content flow. Allows global control of the various dialog windows.
📄️ ⚙️ Actions API
Some floating components (Toast, Dialog, Menu) are designed to be interactive, i.e., being able to accept user's input. Koval UI offers Actions API to implement this functionality.