PatternFly

Banner

A banner is a 1-line, full color, full width container that can be used to communicate short snippets of information to users. Banners are un-intrusive and non-dismissible.

Examples

Basic

Banners can be styled with one of 5 different colors. A basic banner should only be used when the banner color does not represent status or severity.

Default banner

Blue banner

Red banner

Green banner

Gold banner

Status

When a banner is used to convey status, it is advised to add an icon that also conveys status visually, and to provide screen reader text using .pf-v5-screen-reader or an equivalent.

Default banner:
Default banner

Info banner:
Info banner

Danger banner:
Danger banner

Success banner:
Success banner

Warning banner:
Warning banner

Documentation

Add a modifier class to the default banner to change the presentation: .pf-m-blue, .pf-m-red, .pf-m-green, or .pf-m-gold.

Usage

Class
Applied to
Outcome
.pf-v5-c-banner
<div>
Initiates a banner. Required
.pf-m-blue
.pf-v5-c-banner
Modifies banner for blue styling.
.pf-m-red
.pf-v5-c-banner
Modifies banner for red styling.
.pf-m-green
.pf-v5-c-banner
Modifies banner for green styling.
.pf-m-gold
.pf-v5-c-banner
Modifies banner for gold styling.
.pf-m-sticky
.pf-v5-c-banner
Modifies banner to be sticky to the top of its container.

CSS variables

Expand or collapse columnSelectorVariableValue
.pf-v5-c-banner.pf-m-gold--pf-v5-global--Color--100
#151515
.pf-v5-c-banner.pf-m-gold--pf-v5-global--Color--200
#6a6e73
.pf-v5-c-banner.pf-m-gold--pf-v5-global--BorderColor--100
#d2d2d2
.pf-v5-c-banner.pf-m-gold--pf-v5-global--primary-color--100
#06c
.pf-v5-c-banner.pf-m-gold--pf-v5-global--link--Color
#06c
.pf-v5-c-banner.pf-m-gold--pf-v5-global--link--Color--hover
#004080
.pf-v5-c-banner.pf-m-gold--pf-v5-global--BackgroundColor--100
#fff
.pf-v5-c-banner.pf-m-gold--pf-v5-global--icon--Color--light
#6a6e73
.pf-v5-c-banner.pf-m-gold--pf-v5-global--icon--Color--dark
#151515
.pf-v5-c-banner.pf-m-gold--pf-v5-c-banner--BackgroundColor
#f0ab00
.pf-v5-c-banner--pf-v5-global--Color--100
#fff
.pf-v5-c-banner--pf-v5-global--Color--200
#f0f0f0
.pf-v5-c-banner--pf-v5-global--BorderColor--100
#b8bbbe
.pf-v5-c-banner--pf-v5-global--primary-color--100
#73bcf7
.pf-v5-c-banner--pf-v5-global--link--Color
#2b9af3
.pf-v5-c-banner--pf-v5-global--link--Color--hover
#2b9af3
.pf-v5-c-banner--pf-v5-global--BackgroundColor--100
#151515
.pf-v5-c-banner--pf-v5-global--icon--Color--light
#f0f0f0
.pf-v5-c-banner--pf-v5-global--icon--Color--dark
#fff
.pf-v5-c-banner--pf-v5-c-banner--PaddingTop
0.25rem
.pf-v5-c-banner--pf-v5-c-banner--PaddingRight
1rem
.pf-v5-c-banner--pf-v5-c-banner--md--PaddingRight
1.5rem
.pf-v5-c-banner--pf-v5-c-banner--PaddingBottom
0.25rem
.pf-v5-c-banner--pf-v5-c-banner--PaddingLeft
1rem
.pf-v5-c-banner--pf-v5-c-banner--md--PaddingLeft
1.5rem
.pf-v5-c-banner--pf-v5-c-banner--FontSize
0.875rem
.pf-v5-c-banner--pf-v5-c-banner--Color
#151515
.pf-v5-c-banner--pf-v5-c-banner--BackgroundColor
#4f5255
.pf-v5-c-banner--pf-v5-c-banner--link--Color
#151515
.pf-v5-c-banner--pf-v5-c-banner--link--TextDecoration
underline
.pf-v5-c-banner--pf-v5-c-banner--link--hover--Color
#151515
.pf-v5-c-banner--pf-v5-c-banner--link--hover--FontWeight
700
.pf-v5-c-banner--pf-v5-c-banner--link--disabled--Color
#151515
.pf-v5-c-banner--pf-v5-c-banner--link--disabled--TextDecoration
none
.pf-v5-c-banner--pf-v5-c-banner--m-blue--BackgroundColor
#73bcf7
.pf-v5-c-banner--pf-v5-c-banner--m-red--BackgroundColor
#c9190b
.pf-v5-c-banner--pf-v5-c-banner--m-green--BackgroundColor
#3e8635
.pf-v5-c-banner--pf-v5-c-banner--m-gold--BackgroundColor
#f0ab00
.pf-v5-c-banner--pf-v5-c-banner--m-sticky--ZIndex
300
.pf-v5-c-banner--pf-v5-c-banner--m-sticky--BoxShadow
0 0.5rem 0.5rem -0.375rem rgba(3, 3, 3, 0.18)
.pf-v5-c-banner .pf-v5-c-button--pf-v5-c-button--m-primary--BackgroundColor
#06c
.pf-v5-c-banner.pf-m-blue--pf-v5-c-banner--BackgroundColor
#73bcf7
.pf-v5-c-banner.pf-m-red--pf-v5-c-banner--BackgroundColor
#c9190b
.pf-v5-c-banner.pf-m-green--pf-v5-c-banner--BackgroundColor
#3e8635
.pf-v5-c-banner a:hover:not(.pf-m-disabled)--pf-v5-c-banner--link--Color
#151515
.pf-v5-c-banner a.pf-m-disabled--pf-v5-c-banner--link--Color
#151515
.pf-v5-c-banner a.pf-m-disabled--pf-v5-c-banner--link--TextDecoration
none
.pf-v5-c-banner .pf-v5-c-button.pf-m-inline--pf-v5-c-button--m-link--Color
#151515
.pf-v5-c-banner .pf-v5-c-button.pf-m-inline--pf-v5-c-button--m-link--m-inline--hover--Color
#151515
.pf-v5-c-banner .pf-v5-c-button.pf-m-inline--pf-v5-c-button--disabled--Color
#151515
.pf-v5-c-banner .pf-v5-c-button.pf-m-inline:hover--pf-v5-c-banner--link--Color
#151515
.pf-v5-c-banner .pf-v5-c-button.pf-m-inline:disabled--pf-v5-c-banner--link--TextDecoration
none

View source on GitHub