ContextMenu Theming

Theming documentation for ContextMenu component

Styled#

ContextMenu CSS Classes#

List of class names used in the styled mode.

classNamedescription
p-contextmenuClass name of the root element
p-contextmenu-listClass name of the list element
p-contextmenu-submenuClass name of the submenu element
p-contextmenu-separatorClass name of the separator element
p-contextmenu-itemClass name of the item element
p-contextmenu-item-checkboxClass name of the checkbox item element
p-contextmenu-item-radioClass name of the radio item element
p-contextmenu-triggerClass name of the trigger element
p-contextmenu-item-iconClass name of the icon element
p-contextmenu-checkbox-iconClass name of the checkbox icon element
p-contextmenu-radio-iconClass name of the radio icon element

Design Tokens#

List of design tokens.

tokenCSS Variabledescription
contextmenu.background
--p-contextmenu-background
Background of root
contextmenu.border.color
--p-contextmenu-border-color
Border color of root
contextmenu.color
--p-contextmenu-color
Color of root
contextmenu.border.radius
--p-contextmenu-border-radius
Border radius of root
contextmenu.shadow
--p-contextmenu-shadow
Shadow of root
contextmenu.transition.duration
--p-contextmenu-transition-duration
Transition duration of root
contextmenu.list.padding
--p-contextmenu-list-padding
Padding of list
contextmenu.list.gap
--p-contextmenu-list-gap
Gap of list
contextmenu.item.focus.background
--p-contextmenu-item-focus-background
Focus background of item
contextmenu.item.active.background
--p-contextmenu-item-active-background
Active background of item
contextmenu.item.color
--p-contextmenu-item-color
Color of item
contextmenu.item.focus.color
--p-contextmenu-item-focus-color
Focus color of item
contextmenu.item.active.color
--p-contextmenu-item-active-color
Active color of item
contextmenu.item.padding
--p-contextmenu-item-padding
Padding of item
contextmenu.item.border.radius
--p-contextmenu-item-border-radius
Border radius of item
contextmenu.item.gap
--p-contextmenu-item-gap
Gap of item
contextmenu.item.icon.color
--p-contextmenu-item-icon-color
Icon color of item
contextmenu.item.icon.focus.color
--p-contextmenu-item-icon-focus-color
Icon focus color of item
contextmenu.item.icon.active.color
--p-contextmenu-item-icon-active-color
Icon active color of item
contextmenu.submenu.mobile.indent
--p-contextmenu-submenu-mobile-indent
Mobile indent of submenu
contextmenu.submenu.icon.size
--p-contextmenu-submenu-icon-size
Size of submenu icon
contextmenu.submenu.icon.color
--p-contextmenu-submenu-icon-color
Color of submenu icon
contextmenu.submenu.icon.focus.color
--p-contextmenu-submenu-icon-focus-color
Focus color of submenu icon
contextmenu.submenu.icon.active.color
--p-contextmenu-submenu-icon-active-color
Active color of submenu icon
contextmenu.separator.border.color
--p-contextmenu-separator-border-color
Border color of separator

Unstyled#

Theming is implemented with the pass through properties in unstyled mode.