Notification Styling
Style Variants
Notification supports the following style variants.
| Variant | Description | Supported by |
|---|---|---|
| Used for important informational messages or to draw extra attention | Lumo |
| Used to display success messages | Lumo |
| Used to display warnings | Lumo |
| Used to display errors | Lumo |
| Used to distinguish the notification from the rest of the UI | Lumo |
Success
The success variant can be used to display success messages, such as when a task or operation is completed.
Users shouldn’t be notified always, or even frequently, of successful operations. Too many notifications can be more distracting than helpful to users. Use success notifications only for operations whose successful completion may otherwise be difficult to discern.
Warning
The warning variant can be used to display warnings.
Warning notifications should be persistent, and provide the user with a button that closes the notification or allows the user to take appropriate action.
Error
The error variant can be used to display errors.
Error notifications should be persistent, and provide the user with a button that closes the notification or allows the user to take appropriate action.
Notifications are non-modal and can be ignored. Therefore, they’re usually inappropriate for displaying unexpected technical errors that prevent the application from functioning, or situations that require immediate user action. Use instead a modal Dialog in such situations.
The built-in error message feature, included with input field components, should be used for field-specific input validation errors.
Primary
The primary variant can be used for important informational messages or to draw extra attention to a notification.
Style Properties
The following style properties can be used in CSS stylesheets to customize the appearance of this component.
To apply values to these properties globally in your application UI, place them in a CSS block using the html {…} selector.
See Component Style Properties for more information on style properties.
Notification Card Properties
The following properties apply to the vaadin-notification-card element:
| Property | Supported by |
|---|---|
| Aura |
| Aura |
| Aura |
| Aura |
| Aura |
| Aura |
| Aura |
CSS Selectors
The following CSS selectors can be used in stylesheets to target the various parts and states of the component. See the Styling documentation for more details on how to style components.
- Root element
-
vaadin-notification-card