PageBanner
A Page Banner
displays an important, succinct message, and provides actions for users to address (or dismiss the banner). It requires a user action to be dismissed.
Basic Usage Variants
Any Paragon component or export may be added to the code example.
Warning Banner
The system warning banner is similar to the Alert Banner
banner in styling, except that the text is always default body (14px) and padding has been modified in order to accommodate the Page Banner
component. It cannot be dismissed.
Any Paragon component or export may be added to the code example.
Props API#
- children
node
An element rendered inside the
Page Banner
. - dismissible
bool
DefaultfalseBoolean used to control whether
Page Banner
is dismissible. - dismissAltText
node
Default'Dismiss'An element to be set as the dismiss button's alt text (preferably a translated string).
- onDismiss
func
Default() => {}A function to be called on dismiss of the
Page Banner
. - show
bool
DefaulttrueBoolean used to control whether the Page Banner shows.
- variant
enum
'light' | 'dark' | 'warning' | 'accentA' | 'accentB'Default'accentA'A string designating which color variant of the
Page Banner
to display
Usage Insights#
PageBanner
Project Name | Paragon Version | Instance Count | |
---|---|---|---|
frontend-app-admin-portal | 21.13.1 | 1 | |
frontend-app-course-authoring | 22.8.1 | 1 | |
frontend-app-discussions | 22.7.0 | 1 | |
frontend-app-learner-dashboard | 22.9.0 | 1 | |
frontend-app-learner-portal-enterprise | 21.13.1 | 1 | |
frontend-app-learning | 22.8.1 | 2 | |
frontend-app-ora-grading | 21.11.3 | 1 |