Skip to Content
Patternfly Logo

Notification badge

Use a Notification badge when you want to apply a small badge to an icon. This is primarily used to indicate incoming notifications in the page header, but it can be useful for any use case where adding a badge to an icon is needed.

ExamplesPropsCSS Variables

Examples

Basic

Props

NotificationBadge properties
NameTypeRequiredDefaultDescription
isReadbooleanNofalseAdds styling to the notification badge to indicate it has been read
childrenReact.ReactNodeNocontent rendered inside the Notification Badge
classNamestringNoadditional classes added to the Notification Badge
aria-labelstringNoAdds accessible text to the Notification Badge.

CSS Variables

.pf-c-notification-badge--pf-c-notification-badge--after--BorderColor
#fff
.pf-c-notification-badge--pf-c-notification-badge--after--BorderRadius
30em
.pf-c-notification-badge--pf-c-notification-badge--after--BorderWidth
1px
.pf-c-notification-badge--pf-c-notification-badge--after--Top
0
.pf-c-notification-badge--pf-c-notification-badge--after--Right
0
.pf-c-notification-badge--pf-c-notification-badge--after--Width
calc(0.5rem + 1px + 1px)
.pf-c-notification-badge--pf-c-notification-badge--after--Height
calc(0.5rem + 1px + 1px)
.pf-c-notification-badge--pf-c-notification-badge--after--BackgroundColor
transparent
.pf-c-notification-badge--pf-c-notification-badge--after--TranslateX
50%
.pf-c-notification-badge--pf-c-notification-badge--after--TranslateY
calc(1px * -1)
.pf-c-notification-badge--pf-c-notification-badge__i--Width
1rem
.pf-c-notification-badge--pf-c-notification-badge__i--Height
1rem
.pf-c-notification-badge--pf-c-notification-badge--m-read--after--BackgroundColor
transparent
.pf-c-notification-badge--pf-c-notification-badge--m-read--after--BorderColor
transparent
.pf-c-notification-badge--pf-c-notification-badge--m-unread--after--BackgroundColor
#2b9af3
.pf-c-notification-badge.pf-m-unread::after--pf-c-notification-badge--after--BackgroundColor
#2b9af3
.pf-c-notification-badge.pf-m-read::after--pf-c-notification-badge--after--BackgroundColor
transparent
.pf-c-notification-badge.pf-m-read::after--pf-c-notification-badge--after--BorderColor
transparent