Paginator Theming

Theming documentation for Paginator component

Styled#

CSS Classes#

List of class names used in the styled mode.

classNamedescription
p-paginatorClass name of the paginator element
p-paginator-content-startClass name of the content start element
p-paginator-content-endClass name of the content end element
p-paginator-firstClass name of the first element
p-paginator-first-iconClass name of the first icon element
p-paginator-prevClass name of the prev element
p-paginator-prev-iconClass name of the prev icon element
p-paginator-nextClass name of the next element
p-paginator-next-iconClass name of the next icon element
p-paginator-lastClass name of the last element
p-paginator-last-iconClass name of the last icon element
p-paginator-pagesClass name of the pages element
p-paginator-pageClass name of the page element
p-paginator-currentClass name of the current element
p-paginator-rpp-dropdownClass name of the row per page dropdown element
p-paginator-jtp-dropdownClass name of the jump to page dropdown element
p-paginator-jtp-inputClass name of the jump to page input element

Design Tokens#

List of design tokens.

tokenCSS Variabledescription
paginator.padding
--p-paginator-padding
Padding of root
paginator.gap
--p-paginator-gap
Gap of root
paginator.border.radius
--p-paginator-border-radius
Border radius of root
paginator.background
--p-paginator-background
Background of root
paginator.color
--p-paginator-color
Color of root
paginator.transition.duration
--p-paginator-transition-duration
Transition duration of root
paginator.nav.button.background
--p-paginator-nav-button-background
Background of nav button
paginator.nav.button.hover.background
--p-paginator-nav-button-hover-background
Hover background of nav button
paginator.nav.button.selected.background
--p-paginator-nav-button-selected-background
Selected background of nav button
paginator.nav.button.color
--p-paginator-nav-button-color
Color of nav button
paginator.nav.button.hover.color
--p-paginator-nav-button-hover-color
Hover color of nav button
paginator.nav.button.selected.color
--p-paginator-nav-button-selected-color
Selected color of nav button
paginator.nav.button.width
--p-paginator-nav-button-width
Width of nav button
paginator.nav.button.height
--p-paginator-nav-button-height
Height of nav button
paginator.nav.button.border.radius
--p-paginator-nav-button-border-radius
Border radius of nav button
paginator.nav.button.focus.ring.width
--p-paginator-nav-button-focus-ring-width
Focus ring width of nav button
paginator.nav.button.focus.ring.style
--p-paginator-nav-button-focus-ring-style
Focus ring style of nav button
paginator.nav.button.focus.ring.color
--p-paginator-nav-button-focus-ring-color
Focus ring color of nav button
paginator.nav.button.focus.ring.offset
--p-paginator-nav-button-focus-ring-offset
Focus ring offset of nav button
paginator.nav.button.focus.ring.shadow
--p-paginator-nav-button-focus-ring-shadow
Focus ring shadow of nav button
paginator.current.page.report.color
--p-paginator-current-page-report-color
Color of current page report
paginator.jump.to.page.input.max.width
--p-paginator-jump-to-page-input-max-width
Max width of jump to page input

Unstyled#

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