Panel

A panel is a customizable container that can contain other components in flexible content layouts.

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
16px
.pf-v6-c-panel--pf-v6-c-panel--before--BorderWidth
0px
.pf-v6-c-panel--pf-v6-c-panel--before--BorderColor
(In light theme) rgb(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) #e0e0e0
.pf-v6-c-panel--pf-v6-c-panel--m-no-border--before--BorderWidth
0
.pf-v6-c-panel--pf-v6-c-panel--m-raised--BoxShadow
0px 4px 10px 0px rgb(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--m-raised--BorderRadius
6px
.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
1.5rem
.pf-v6-c-panel--pf-v6-c-panel__main-body--PaddingInlineEnd
1.5rem
.pf-v6-c-panel--pf-v6-c-panel__main-body--PaddingBlockEnd
1.5rem
.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-pill--BorderRadius
999px
.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 -4px 6px -4px rgb(41, 41, 41, 0.2000)
.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) rgb(255, 255, 255, 0.0000)
.pf-v6-c-panel--pf-v6-c-panel--m-scrollable__footer--BorderWidth
0px
.pf-v6-c-panel--pf-v6-c-panel--m-glass--BackgroundColor
initial
.pf-v6-c-panel--pf-v6-c-panel--m-glass--before--BorderWidth
initial
.pf-v6-c-panel--pf-v6-c-panel--m-glass--before--BorderColor
initial
.pf-v6-c-panel--pf-v6-c-panel--m-glass--BoxShadow
0px 4px 10px 0px rgb(41, 41, 41, 0.1500)
.pf-v6-c-panel--pf-v6-c-panel--m-glass--BorderRadius
initial
.pf-v6-c-panel--pf-v6-c-panel--m-glass--BackdropFilter
initial
.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) #e0e0e0
.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 10px 0px rgb(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-raised--pf-v6-c-panel--BorderRadius
6px
.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 -4px 6px -4px rgb(41, 41, 41, 0.2000)
.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) rgb(255, 255, 255, 0.0000)
.pf-v6-c-panel.pf-m-scrollable--pf-v6-c-panel__footer--BorderWidth
0px
.pf-v6-c-panel.pf-m-scrollable-auto-height--pf-v6-c-panel__main--MaxHeight
100%
:where(.pf-v6-theme-glass) .pf-v6-c-panel.pf-m-glass--pf-v6-c-panel--BackgroundColor
initial
:where(.pf-v6-theme-glass) .pf-v6-c-panel.pf-m-glass--pf-v6-c-panel--before--BorderWidth
initial
:where(.pf-v6-theme-glass) .pf-v6-c-panel.pf-m-glass--pf-v6-c-panel--before--BorderColor
initial
:where(.pf-v6-theme-glass) .pf-v6-c-panel.pf-m-glass--pf-v6-c-panel--BoxShadow
0px 4px 10px 0px rgb(41, 41, 41, 0.1500)
:where(.pf-v6-theme-glass) .pf-v6-c-panel.pf-m-glass--pf-v6-c-panel--BorderRadius
initial
.pf-v6-c-panel.pf-m-no-border--pf-v6-c-panel--before--BorderWidth
0
.pf-v6-c-panel.pf-m-pill--pf-v6-c-panel--BorderRadius
999px