Panel

Examples

Basic

Main content

Secondary

Main content with secondary styling
Header content

Main content

No body

Main content

Raised

Main content

Bordered

Main content

Scrollable

Main content

Main content

Main content

Main content

Main content

Main content

Main content

Main content

Main content

Scrollable with auto height

Main content

Main content

Main content

Main content

Main content

Main content

Main content

Main content

Main content

Main content

Main content

Main content

Main content

Main content

Pill

Main content

Documentation

Usage

Class
Applied to
Outcome
.pf-v6-c-panel
<div>
Initiates the panel. Required
.pf-v6-c-panel__header
<div>
Initiates the panel header.
.pf-v6-c-panel__main
<div>
Initiates the panel main content.
.pf-v6-c-panel__main-body
<div>
Initiates a panel content body container.
.pf-v6-c-panel__menu
<div>
Initiates a panel menu container.
.pf-v6-c-panel__footer
<div>
Initiates the panel footer.
.pf-m-bordered
.pf-v6-c-panel
Adds a border to the panel.
.pf-m-no-border
.pf-v6-c-panel
Removes the border from a variant that has a default border.
.pf-m-raised
.pf-v6-c-panel
Applies elevated styles for use when the panel appears on top of other elements.
.pf-m-scrollable
.pf-v6-c-panel
Modifies the panel so the main content is scrollable.
.pf-m-scrollable-auto-height
.pf-v6-c-panel
Modifies the panel to have an auto height when scrollable.
.pf-m-secondary
.pf-v6-c-panel
Modifies the panel for secondary styles.
.pf-m-pill
.pf-v6-c-panel
Modifies the panel for pill border radius.
.pf-m-full-height
.pf-v6-c-panel
Makes the panel fill the available height.
.pf-m-glass
.pf-v6-c-panel
Applies glass styling to the panel in glass theme.

CSS variables

Expand or collapse columnSelectorVariableValue
.pf-v6-c-panel--pf-v6-c-panel--Width
auto
.pf-v6-c-panel--pf-v6-c-panel--MinWidth
auto
.pf-v6-c-panel--pf-v6-c-panel--MaxWidth
none
.pf-v6-c-panel--pf-v6-c-panel--BackgroundColor
(In light theme) #ffffff
.pf-v6-c-panel--pf-v6-c-panel--BoxShadow
none
.pf-v6-c-panel--pf-v6-c-panel--BorderRadius
6px
.pf-v6-c-panel--pf-v6-c-panel--before--BorderWidth
0
.pf-v6-c-panel--pf-v6-c-panel--before--BorderColor
(In light theme) rgba(255, 255, 255, 0.0000)
.pf-v6-c-panel--pf-v6-c-panel--m-secondary--BackgroundColor
(In light theme) #f2f2f2
.pf-v6-c-panel--pf-v6-c-panel--m-secondary--before--BorderWidth
0px
.pf-v6-c-panel--pf-v6-c-panel--m-bordered--before--BorderWidth
1px
.pf-v6-c-panel--pf-v6-c-panel--m-bordered--before--BorderColor
(In light theme) #c7c7c7
.pf-v6-c-panel--pf-v6-c-panel--m-raised--BoxShadow
0px 4px 9px 0px rgba(41, 41, 41, 0.1500)
.pf-v6-c-panel--pf-v6-c-panel--m-raised--BackgroundColor
(In light theme) #ffffff
.pf-v6-c-panel--pf-v6-c-panel--m-raised--before--BorderWidth
0px
.pf-v6-c-panel--pf-v6-c-panel__header--PaddingBlockStart
1rem
.pf-v6-c-panel--pf-v6-c-panel__header--PaddingInlineEnd
1.5rem
.pf-v6-c-panel--pf-v6-c-panel__header--PaddingBlockEnd
1rem
.pf-v6-c-panel--pf-v6-c-panel__header--PaddingInlineStart
1.5rem
.pf-v6-c-panel--pf-v6-c-panel__main--MaxHeight
none
.pf-v6-c-panel--pf-v6-c-panel__main--Overflow
visible
.pf-v6-c-panel--pf-v6-c-panel__main-body--PaddingBlockStart
1rem
.pf-v6-c-panel--pf-v6-c-panel__main-body--PaddingInlineEnd
1.5rem
.pf-v6-c-panel--pf-v6-c-panel__main-body--PaddingBlockEnd
1rem
.pf-v6-c-panel--pf-v6-c-panel__main-body--PaddingInlineStart
1.5rem
.pf-v6-c-panel--pf-v6-c-panel__footer--PaddingBlockStart
0.5rem
.pf-v6-c-panel--pf-v6-c-panel__footer--PaddingInlineEnd
1.5rem
.pf-v6-c-panel--pf-v6-c-panel__footer--PaddingBlockEnd
0.5rem
.pf-v6-c-panel--pf-v6-c-panel__footer--PaddingInlineStart
1.5rem
.pf-v6-c-panel--pf-v6-c-panel__footer--BoxShadow
none
.pf-v6-c-panel--pf-v6-c-panel__footer--BorderColor
transparent
.pf-v6-c-panel--pf-v6-c-panel__footer--BorderWidth
0
.pf-v6-c-panel--pf-v6-c-panel--m-scrollable__main--MaxHeight
18.75rem
.pf-v6-c-panel--pf-v6-c-panel--m-scrollable__main--Overflow
auto
.pf-v6-c-panel--pf-v6-c-panel--m-scrollable__footer--BoxShadow
0px -10px 9px -8px rgba(41, 41, 41, 0.1500)
.pf-v6-c-panel--pf-v6-c-panel--m-scrollable__footer--PaddingBlockStart
1rem
.pf-v6-c-panel--pf-v6-c-panel--m-scrollable__footer--PaddingBlockEnd
1rem
.pf-v6-c-panel--pf-v6-c-panel--m-scrollable__footer--BorderColor
(In light theme) rgba(255, 255, 255, 0.0000)
.pf-v6-c-panel--pf-v6-c-panel--m-scrollable__footer--BorderWidth
0px
.pf-v6-c-panel.pf-m-bordered--pf-v6-c-panel--before--BorderWidth
1px
.pf-v6-c-panel.pf-m-bordered--pf-v6-c-panel--before--BorderColor
(In light theme) #c7c7c7
.pf-v6-c-panel.pf-m-secondary--pf-v6-c-panel--BackgroundColor
(In light theme) #f2f2f2
.pf-v6-c-panel.pf-m-secondary--pf-v6-c-panel--before--BorderWidth
0px
.pf-v6-c-panel.pf-m-raised--pf-v6-c-panel--BackgroundColor
(In light theme) #ffffff
.pf-v6-c-panel.pf-m-raised--pf-v6-c-panel--BoxShadow
0px 4px 9px 0px rgba(41, 41, 41, 0.1500)
.pf-v6-c-panel.pf-m-raised--pf-v6-c-panel--before--BorderWidth
0px
.pf-v6-c-panel.pf-m-scrollable--pf-v6-c-panel__main--MaxHeight
18.75rem
.pf-v6-c-panel.pf-m-scrollable--pf-v6-c-panel__main--Overflow
auto
.pf-v6-c-panel.pf-m-scrollable--pf-v6-c-panel__footer--BoxShadow
0px -10px 9px -8px rgba(41, 41, 41, 0.1500)
.pf-v6-c-panel.pf-m-scrollable--pf-v6-c-panel__footer--PaddingBlockStart
1rem
.pf-v6-c-panel.pf-m-scrollable--pf-v6-c-panel__footer--PaddingBlockEnd
1rem
.pf-v6-c-panel.pf-m-scrollable--pf-v6-c-panel__footer--BorderColor
(In light theme) rgba(255, 255, 255, 0.0000)
.pf-v6-c-panel.pf-m-scrollable--pf-v6-c-panel__footer--BorderWidth
0px