جدول البيانات والقائمة المقسّمة لـ Angular | ng-hub-ui-paginable

جدول بيانات وقائمة مقسّمة لـ Angular مع تقسيم من جانب الخادم وفرز وتصفية وتحديد وقوالب ومتغيرات CSS.

الأنماط

الميكسنات والأنماط

Override any of the `--hub-list-*` design tokens in a single include. Every parameter is OPTIONAL and defaults to `null`: only the parameters you pass are emitted, so the rest keep the component's defaults. Token-based and self-contained (no Bootstrap dependencies). Covers both the `list` and the `cards` display modes.

Theming with hub-table-theme
Invoice
Client
Amount
Status
INV-001Acme Corp$1,240.00Paid
INV-002Globex$820.50Pending
INV-003Initech$3,010.00Paid
INV-004Umbrella$540.00Overdue

Showing 4 of 4 rows

ميكسنالمعاملاتالوصف
Theming
hub-list-theme()
$accent--hub-list-accent
$bg--hub-list-bg
$item-bg--hub-list-item-bg
$item-color--hub-list-item-color
$item-border-color--hub-list-item-border-color
$hover-bg--hub-list-item-hover-bg
$selected-bg--hub-list-item-selected-bg
$selected-color--hub-list-item-selected-color
$border-radius--hub-list-border-radius
$item-border-radius--hub-list-item-border-radius
$item-padding-x--hub-list-item-padding-x
$item-padding-y--hub-list-item-padding-y
$gap--hub-list-items-gap
$cards-bg--hub-list-cards-bg
$cards-border-color--hub-list-cards-border-color
$cards-border-radius--hub-list-cards-border-radius
$cards-padding-x--hub-list-cards-padding-x
$cards-padding-y--hub-list-cards-padding-y
$cards-min-column-width--hub-list-cards-min-column-width
$cards-gap--hub-list-cards-gap
$footer-gap--hub-list-bottom-bar-gap
$footer-justify--hub-list-bottom-bar-justify-content
$footer-align--hub-list-bottom-bar-align-items
$footer-wrap--hub-list-bottom-bar-wrap
One-call theming for `<hub-list>` (list & cards layouts)
hub-table-theme()
$accent--hub-table-accent
$bg--hub-table-bg--hub-table-container-bg
$color--hub-table-color--hub-table-container-color
$border-color--hub-table-border-color
$hover-bg--hub-table-hover-bg
$hover-color--hub-table-hover-color
$selected-bg--hub-table-selected-bg
$selected-color--hub-table-selected-color
$striped-bg--hub-table-striped-bg
$striped-color--hub-table-striped-color
$border-width--hub-table-border-width
$border-radius--hub-table-border-radius
$cell-padding-x--hub-table-cell-padding-x
$cell-padding-y--hub-table-cell-padding-y
$footer-gap--hub-table-bottom-bar-gap
$footer-justify--hub-table-bottom-bar-justify-content
$footer-align--hub-table-bottom-bar-align-items
$footer-wrap--hub-table-bottom-bar-wrap
One-call theming for `<hub-table>`

متغيّرات CSS

نسّق كل بكسل عبر 245 متغيّرات CSS. تجاوزها عند :root أو حدّد نطاقها على غلاف.

Table

Design tokens read by this component. Override them on the host element (or any ancestor) to customize; every default falls back to the ng-hub-ui-ds layer.

المتغيّرالافتراضيالنوعالوصف
--hub-table-container-bgvar(--hub-ref-color-white, #fff)color Background of the outer container
--hub-table-container-colorvar(--hub-sys-text-primary, #212529)color Base text color of the container
--hub-table-border-colorvar(--hub-sys-border-color-default, #dee2e6)color Border color of container and cells
--hub-table-border-radiusvar(--hub-ref-radius-md, 0.375rem)length Border radius of the container
--hub-table-border-widthvar(--hub-ref-border-width, 1px)length Border thickness
--hub-table-row-divider-colorvar(--hub-table-border-color)color Color of the divider between body rows (independent of the outer frame/vertical borders)
--hub-table-container-max-block-sizenonelength Max block-size (height) of the scroll container; set it together with options.scrollable to cap the body height and engage the sticky header
--hub-table-container-overflowautostring Scroll behaviour of the built-in table container; [stickyHeader] flips it to visible so the header pins to the consumer's own scroll ancestor
--hub-table-head-sticky-top0length Sticky offset of the header while the body scrolls (options.scrollable), e.g. to clear a toolbar above the table
--hub-table-container-gapvar(--hub-ref-space-3, 1rem)length Gap between top bar, table and bottom bar
--hub-table-top-bar-gapvar(--hub-ref-space-3, 1rem)length Gap between elements in the top action bar
--hub-table-batch-actions-gapvar(--hub-ref-space-2, 0.5rem)length Gap between batch action buttons
--hub-table-bottom-bar-gapvar(--hub-ref-space-3, 1rem)length Gap between elements in the bottom bar
--hub-table-bottom-bar-justify-contentspace-aroundstring justify-content of the bottom bar flex container
--hub-table-bottom-bar-align-itemscenterstring align-items of the bottom bar flex container
--hub-table-bottom-bar-wrapwrapstring flex-wrap of the bottom bar
--hub-table-bottom-bar-paginator-order1number Flex order of the paginator slot in the bottom bar
--hub-table-bottom-bar-settings-order2number Flex order of the settings slot in the bottom bar
--hub-table-bottom-bar-info-order3number Flex order of the info slot in the bottom bar
--hub-table-bottom-bar-paginator-flex0 0 autonumber Flex shorthand for the paginator slot
--hub-table-bottom-bar-settings-flex0 0 autonumber Flex shorthand for the settings slot
--hub-table-bottom-bar-info-flex0 0 autonumber Flex shorthand for the info slot
--hub-table-icon-colorcurrentColorcolor Fill color for inline SVG mask icons
--hub-table-icon-size1emlength Size for inline SVG mask icons
--hub-table-icon-sorturl("data:image/svg+xml,…")url Sort icon (unsorted state)
--hub-table-icon-sort-upurl("data:image/svg+xml,…")url Sort ascending icon
--hub-table-icon-sort-downurl("data:image/svg+xml,…")url Sort descending icon
--hub-table-icon-caret-upurl("data:image/svg+xml,…")url Row-expander caret icon (expanded) — overridable like the sort icons
--hub-table-icon-caret-downurl("data:image/svg+xml,…")url Row-expander caret icon (collapsed)
--hub-table-icon-searchurl("data:image/svg+xml,…")url Table search icon (SVG, overridable via mask-image)
--hub-table-icon-filterurl("data:image/svg+xml,…")url Table filter icon (SVG, overridable via mask-image)
--hub-table-icon-eraserurl("data:image/svg+xml,…")url Table eraser icon (SVG, overridable via mask-image)
--hub-table-icon-infourl("data:image/svg+xml,…")url Table info icon (SVG, overridable via mask-image)
--hub-table-icon-chevron-upurl("data:image/svg+xml,…")url Table chevron-up icon (SVG, overridable via mask-image)
--hub-table-icon-chevron-downurl("data:image/svg+xml,…")url Table chevron-down icon (SVG, overridable via mask-image)
--hub-table-icon-chevron-lefturl("data:image/svg+xml,…")url Table chevron-left icon (SVG, overridable via mask-image)
--hub-table-icon-chevron-righturl("data:image/svg+xml,…")url Table chevron-right icon (SVG, overridable via mask-image)
--hub-table-icon-angle-lefturl("data:image/svg+xml,…")url Table angle-left icon (SVG, overridable via mask-image)
--hub-table-icon-angle-righturl("data:image/svg+xml,…")url Table angle-right icon (SVG, overridable via mask-image)
--hub-table-icon-angle-double-lefturl("data:image/svg+xml,…")url Table angle-double-left icon (SVG, overridable via mask-image)
--hub-table-icon-angle-double-righturl("data:image/svg+xml,…")url Table angle-double-right icon (SVG, overridable via mask-image)
--hub-table-icon-ellipsis-vurl("data:image/svg+xml,…")url Table ellipsis-v icon (SVG, overridable via mask-image)
--hub-table-icon-trashurl("data:image/svg+xml,…")url Table trash icon (SVG, overridable via mask-image)
--hub-table-icon-plusurl("data:image/svg+xml,…")url Table plus icon (SVG, overridable via mask-image)
--hub-table-accentvar(--hub-sys-color-primary, #0d6efd)color Semantic accent for the selected row — re-based per variant
--hub-table-accent-subtlecolor-mix(in oklch, var(--hub-table-accent) 12%, var(--hub-sys-surface-page, #ffffff))color Soft accent tint for the selected-row background
--hub-table-selected-bgvar(--hub-table-accent-subtle)color Selected row background (soft accent tint)
--hub-table-selected-colorvar(--hub-sys-text-primary, #212529)color Selected row text color
--hub-table-selected-bar-width0length Width of the optional accent bar on the selected row's leading edge (0 = hidden)
--hub-table-selected-bar-colorvar(--hub-table-accent)color Colour of the selected-row accent bar
--hub-table-accent-bgtransparentcolor Accent layer applied via box-shadow inset on cells
--hub-table-active-bgvar(--hub-sys-state-active-bg, rgba(0,0,0,0.1))color Cell background in active row state
--hub-table-active-colorvar(--hub-sys-text-primary, #212529)color Cell text color in active row state
--hub-table-bgvar(--hub-ref-color-white, #fff)color Base background of table cells
--hub-table-head-bgvar(--hub-table-bg, var(--hub-ref-color-white, #fff))color Header (thead) surface; defaults to the table surface so a sticky header stays opaque over the scrolling body
--hub-table-head-colorvar(--hub-table-color, var(--hub-sys-text-primary, #212529))color Header (thead) text color
--hub-table-head-font-sizeinheritlength Header (thead) cell font size
--hub-table-head-font-weightboldnumber Header (thead) cell font weight (defaults to the browser th weight; set to var(--hub-ref-font-weight-semibold, 600) for the DS look)
--hub-table-head-padding-xvar(--hub-table-cell-padding-x)length Header (thead) cell horizontal padding
--hub-table-head-padding-yvar(--hub-table-cell-padding-y)length Header (thead) cell vertical padding
--hub-table-head-positionstickystring CSS position of the header when [stickyHeader] is set; override to static to opt a table out
--hub-table-bg-stateinitialcolor State layer (active/hover) applied over cell background via cascade
--hub-table-bg-typeinitialcolor Variant layer (striped) applied over cell background via cascade
--hub-table-cell-padding-xvar(--hub-ref-space-3, 1rem)length Horizontal cell padding
--hub-table-cell-padding-x-smvar(--hub-ref-space-2, 0.5rem)length Horizontal cell padding in compact mode
--hub-table-cell-padding-yvar(--hub-ref-space-2, 0.5rem)length Vertical cell padding
--hub-table-cell-padding-y-smvar(--hub-ref-space-1, 0.25rem)length Vertical cell padding in compact mode
--hub-table-cell-vertical-alignmiddlestring Vertical alignment of cell content
--hub-table-colorvar(--hub-sys-text-primary, #212529)color Base text color of cells
--hub-table-color-stateinitialcolor State layer (active/hover) applied over cell text color via cascade
--hub-table-color-typeinitialcolor Variant layer (striped) applied over cell text color via cascade
--hub-table-group-separator-colorvar(--hub-sys-border-color-default, #dee2e6)color Color of the row-group divider border
--hub-table-search-button-bgvar(--hub-table-container-bg, var(--hub-ref-color-white, #fff))color Background of the search trigger button
--hub-table-search-button-border-colorvar(--hub-table-border-color)color Border of the search trigger button
--hub-table-search-button-colorvar(--hub-table-container-color, var(--hub-sys-text-primary, #212529))color Text/icon color of the search trigger button
--hub-table-search-input-bgvar(--hub-table-container-bg, var(--hub-ref-color-white, #fff))color Background of the search input field
--hub-table-search-input-border-colorvar(--hub-table-border-color)color Border of the search input field
--hub-table-search-input-colorvar(--hub-table-container-color, var(--hub-sys-text-primary, #212529))color Text color of the search input field
--hub-table-filter-button-active-bgcolor-mix(in oklch, var(--hub-sys-color-success, #198754) 10%, transparent)color Background of filter button when filters are active
--hub-table-filter-button-active-border-colorvar(--hub-sys-color-success, #198754)color Border of filter button when filters are active
--hub-table-filter-button-hover-bgrgba(0, 0, 0, 0.05)color Background of filter button on hover
--hub-table-filter-button-icon-active-colorvar(--hub-sys-color-success, #198754)color Icon color inside filter button when filters are active
--hub-table-filter-button-icon-colorvar(--hub-sys-text-muted, #6c757d)color Default icon color inside filter button
--hub-table-hover-bgvar(--hub-sys-state-hover-bg, rgba(0,0,0,0.075))color Cell background on row hover
--hub-table-hover-colorvar(--hub-sys-text-primary, #212529)color Cell text color on row hover
--hub-table-striped-bgvar(--hub-sys-state-striped-bg, rgba(0,0,0,0.05))color Cell background for striped rows
--hub-table-striped-colorvar(--hub-sys-text-primary, #212529)color Cell text color for striped rows
--hub-table-filter-count-bgvar(--hub-sys-color-success, #198754)color Background of the active-filters count badge
--hub-table-filter-count-colorvar(--hub-ref-color-white, #fff)color Text color of the active-filters count badge
--hub-table-batch-actions-btn-icon-gapvar(--hub-ref-space-1, 0.25rem)length Batch action button icon gap
--hub-table-batch-actions-margin-inline-endautolength Batch actions inline-end margin
--hub-table-filter-button-border-colortransparentcolor Filter button border color
--hub-table-filter-button-border-radiusvar(--hub-ref-radius-sm, 0.25rem)length Filter button border radius
--hub-table-filter-button-border-width1pxlength Filter button border width
--hub-table-filter-button-gapvar(--hub-ref-space-2, 0.5rem)length Filter button content gap
--hub-table-filter-button-padding-x0.75remlength Filter button horizontal padding
--hub-table-filter-button-padding-y0.375remlength Filter button vertical padding
--hub-table-filter-button-transitionall 0.2s easetransition Filter button transition
--hub-table-filter-count-border-radiusvar(--hub-ref-radius-pill, 50rem)length Filter count badge border radius
--hub-table-filter-count-font-size0.7remlength Filter count badge font size
--hub-table-filter-count-font-weightvar(--hub-ref-font-weight-bold, 700)number Filter count badge font weight
--hub-table-filter-count-padding-x0.4emlength Filter count badge horizontal padding
--hub-table-filter-count-size1.25remlength Filter count badge size
--hub-table-search-border-radiusvar(--hub-table-border-radius)length Search field border radius
--hub-table-search-border-widthvar(--hub-table-border-width)length Search field border width
--hub-table-search-button-min-width2.75remlength Search button minimum width
--hub-table-search-input-font-size1remlength Search input font size
--hub-table-search-input-padding-x0.75remlength Search input horizontal padding
--hub-table-search-input-padding-y0.375remlength Search input vertical padding
--hub-table-top-bar-align-itemscenterstring Top bar cross-axis alignment
--hub-table-top-bar-justify-contentendstring Top bar content justification
--hub-table-top-bar-wrapwrapstring Top bar flex wrapping

List

Design tokens read by this component. Override them on the host element (or any ancestor) to customize; every default falls back to the ng-hub-ui-ds layer.

المتغيّرالافتراضيالنوعالوصف
--hub-list-checkbox-size1remlength Size of the selection checkbox
--hub-list-chevron-sizevar(--hub-ref-icon-size, 1em)length Size of the expand/collapse icon
--hub-list-bgtransparentcolor Background of the whole list component (host); transparent by default
--hub-list-border-radiusvar(--hub-ref-radius-md, 0.375rem)length Border radius of the list component surface
--hub-list-padding-xvar(--hub-ref-space-0, 0)length Horizontal padding of the list component surface
--hub-list-padding-yvar(--hub-ref-space-0, 0)length Vertical padding of the list component surface
--hub-list-gapvar(--hub-ref-space-4, 1.5rem)length Gap between top bar, items collection and bottom bar
--hub-list-items-bgtransparentcolor Background of the items collection (<ul>)
--hub-list-items-gapvar(--hub-ref-space-2, 0.5rem)length Gap between list items
--hub-list-empty-bgvar(--hub-ref-surface-2, #f8f9fa)color Background of the empty state
--hub-list-empty-border-colorvar(--hub-sys-border-color-default, #dee2e6)color Border color of the empty state
--hub-list-empty-colorvar(--hub-sys-text-muted, #6c757d)color Text color of the empty state
--hub-list-item-bgvar(--hub-sys-surface-page, #ffffff)color Background of an item (solid surface, like table rows)
--hub-list-item-border-colorvar(--hub-sys-border-color-default, #dee2e6)color Border color of an item
--hub-list-item-border-radiusvar(--hub-ref-radius-sm, 0.25rem)length Border radius of an item
--hub-list-item-colorvar(--hub-sys-text-primary, #212529)color Text color of an item
--hub-list-item-gapvar(--hub-ref-space-2, 0.5rem)length Internal gap inside an item
--hub-list-item-hover-bgvar(--hub-ref-surface-2, #f8f9fa)color Background of an item on hover
--hub-list-item-padding-xvar(--hub-ref-space-3, 1rem)length Horizontal padding of an item
--hub-list-item-padding-yvar(--hub-ref-space-2, 0.5rem)length Vertical padding of an item
--hub-list-children-gapvar(--hub-list-item-padding-y)length Top margin separating a nested children list from its parent item
--hub-list-accentvar(--hub-sys-color-primary, #0d6efd)color Semantic accent for the selected item — re-based per variant (list & cards)
--hub-list-item-selected-bgvar(--hub-list-accent)color Background of a selected item
--hub-list-item-selected-colorvar(--hub-list-accent-on)color Text color of a selected item
--hub-list-bottom-bar-gapvar(--hub-ref-space-3, 1rem)length Gap between elements in the bottom bar
--hub-list-bottom-bar-justify-contentspace-aroundstring justify-content of the bottom bar
--hub-list-bottom-bar-align-itemscenterstring align-items of the bottom bar
--hub-list-bottom-bar-wrapwrapstring flex-wrap of the bottom bar
--hub-list-bottom-bar-paginator-order1number Flex order of the paginator slot in the bottom bar
--hub-list-bottom-bar-settings-order2number Flex order of the settings slot in the bottom bar
--hub-list-bottom-bar-info-order3number Flex order of the info slot in the bottom bar
--hub-list-bottom-bar-paginator-flex0 0 autonumber Flex shorthand for the paginator slot
--hub-list-bottom-bar-settings-flex0 0 autonumber Flex shorthand for the settings slot
--hub-list-bottom-bar-info-flex0 0 autonumber Flex shorthand for the info slot
--hub-list-search-btn-bgvar(--hub-ref-surface-2, #f8f9fa)color Background of the search trigger button
--hub-list-search-btn-colorvar(--hub-sys-text-primary, #212529)color Icon/text color of the search trigger button
--hub-list-search-input-bgvar(--hub-sys-surface-page, #ffffff)color Background of the search input
--hub-list-search-input-border-colorvar(--hub-sys-border-color-default, #dee2e6)color Border of the search input
--hub-list-search-input-border-radiusvar(--hub-ref-radius-sm, 0.25rem)length Border radius of the search input
--hub-list-search-input-colorvar(--hub-sys-text-primary, #212529)color Text color of the search input
--hub-list-action-btn-bgvar(--hub-sys-surface-page, #ffffff)color Action button background color
--hub-list-action-btn-border-colorvar(--hub-list-item-border-color)color Action button border color
--hub-list-action-btn-border-radiusvar(--hub-list-item-border-radius)length Action button border radius
--hub-list-action-btn-colorvar(--hub-list-item-color)color Action button text color
--hub-list-action-btn-hover-bgvar(--hub-list-item-hover-bg)color Action button hover background
--hub-list-action-btn-padding-x0.75remlength Action button horizontal padding
--hub-list-action-btn-padding-y0.375remlength Action button vertical padding
--hub-list-batch-actions-gapvar(--hub-ref-space-2, 0.5rem)length Batch actions group gap
--hub-list-cards-bgvar(--hub-list-item-bg, transparent)color Card background color
--hub-list-cards-border-colorvar(--hub-list-item-border-color)color Card border color
--hub-list-cards-border-radiusvar(--hub-list-item-border-radius)length Card border radius
--hub-list-cards-border-widthvar(--hub-list-item-border-width, 1px)length Card border width
--hub-list-cards-colorvar(--hub-list-item-color)color Card text color
--hub-list-cards-column-gapvar(--hub-list-cards-gap)length Card grid column gap
--hub-list-cards-columnsauto-fitnumber Card grid column count
--hub-list-cards-gapvar(--hub-list-items-gap)length Card grid gap
--hub-list-cards-hover-bgvar(--hub-list-item-hover-bg)color Card hover background color
--hub-list-cards-hover-shadowvar(--hub-list-cards-shadow)shadow Card hover box shadow
--hub-list-cards-min-column-width18remlength Card minimum column width
--hub-list-cards-padding-xvar(--hub-list-item-padding-x)length Card horizontal padding
--hub-list-cards-padding-yvar(--hub-list-item-padding-y)length Card vertical padding
--hub-list-drag-handle-colorvar(--hub-sys-text-muted, #6c757d)color Drag handle colour
--hub-list-drag-handle-cursorgrabstring Drag handle cursor
--hub-list-drag-handle-sizevar(--hub-ref-icon-size, 1em)length Drag handle size
--hub-list-item-dragging-opacity0.5number Opacity of the item being dragged
--hub-list-item-dragging-cursorgrabbingstring Cursor while dragging an item
--hub-list-drop-target-outline-colorvar(--hub-list-accent)color Drop-target outline colour
--hub-list-drop-target-outline-width2pxlength Drop-target outline width
--hub-list-placeholder-bgvar(--hub-ref-surface-2, #f8f9fa)color Drop placeholder background
--hub-list-placeholder-border-colorvar(--hub-list-accent)color Drop placeholder border colour
--hub-list-placeholder-border-width2pxlength Drop placeholder border width
--hub-list-placeholder-border-styledashedborder Drop placeholder border style
--hub-list-placeholder-border-radiusvar(--hub-list-item-border-radius)length Drop placeholder border radius
--hub-list-placeholder-min-height2.5remlength Drop placeholder minimum height
--hub-list-ghost-opacity0.85number Drag ghost opacity
--hub-list-ghost-shadow0 0.5rem 1rem rgba(0, 0, 0, 0.15)shadow Drag ghost shadow
--hub-list-connector-colorvar(--hub-sys-border-color-default, #dee2e6)color Color of the opt-in connector line between consecutive items (connected)
--hub-list-connector-width2pxlength Thickness of the item connector line
--hub-list-connector-stylesolidstring Border-style of the item connector (e.g. dashed)
--hub-list-connector-offsetvar(--hub-list-item-padding-x, var(--hub-ref-space-3, 1rem))length Inline offset of the connector from the item's leading edge
--hub-list-cards-row-gapvar(--hub-list-cards-gap)length Card grid row gap
--hub-list-cards-shadownoneshadow Card box shadow
--hub-list-cards-transitionbackground-color 0.15s ease-in-out, box-shadow 0.15s ease-in-outtransition Card hover transition
--hub-list-empty-padding-xvar(--hub-ref-space-3, 1rem)length Empty state horizontal padding
--hub-list-empty-padding-yvar(--hub-ref-space-3, 1rem)length Empty state vertical padding
--hub-list-item-border-width1pxlength List item border width
--hub-list-search-border-colorvar(--hub-list-search-input-border-color)color Search field border color
--hub-list-search-border-radiusvar(--hub-list-search-input-border-radius)length Search field border radius
--hub-list-search-border-width1pxlength Search field border width
--hub-list-search-button-min-width2.75remlength Search button minimum width
--hub-list-search-input-font-size1remlength Search input font size
--hub-list-search-input-padding-x0.75remlength Search input horizontal padding
--hub-list-search-input-padding-y0.375remlength Search input vertical padding
--hub-list-top-bar-align-itemscenterstring Top bar cross-axis alignment
--hub-list-top-bar-gapvar(--hub-ref-space-2, 0.5rem)length Top bar content gap
--hub-list-top-bar-justify-contentendstring Top bar content justification
--hub-list-top-bar-wrapwrapstring Top bar flex wrapping

Paginator

Design tokens read by this component. Override them on the host element (or any ancestor) to customize; every default falls back to the ng-hub-ui-ds layer.

المتغيّرالافتراضيالنوعالوصف
--hub-paginator-font-sizevar(--hub-ref-font-size-base, 1rem)length Base font size of the paginator
--hub-paginator-gapvar(--hub-ref-space-1, 0.25rem)length Gap between pagination items
--hub-paginator-icon-colorvar(--hub-sys-text-primary, #212529)color Fill color of navigation icons
--hub-paginator-icon-size1emlength Size of navigation icons
--hub-paginator-info-colorvar(--hub-sys-text-muted, #6c757d)color Color of the row summary text
--hub-paginator-label-colorvar(--hub-sys-text-muted, #6c757d)color Color of the items-per-page label
--hub-paginator-link-active-bgvar(--hub-sys-color-primary, #0d6efd)color Background of active page link
--hub-paginator-link-active-border-colorvar(--hub-sys-color-primary, #0d6efd)color Border of active page link
--hub-paginator-link-active-colorvar(--hub-ref-color-white, #fff)color Text color of active page link
--hub-paginator-link-bgvar(--hub-sys-surface-page, #ffffff)color Background of default page link
--hub-paginator-link-border-colorvar(--hub-sys-border-color-default, #dee2e6)color Border of default page link
--hub-paginator-link-border-radiusvar(--hub-ref-radius-sm, 0.25rem)length Border radius of page links
--hub-paginator-link-colorvar(--hub-sys-color-primary, #0d6efd)color Text color of default page link
--hub-paginator-link-disabled-bgvar(--hub-ref-surface-2, #f8f9fa)color Background of disabled page link
--hub-paginator-link-disabled-border-colorvar(--hub-sys-border-color-default, #dee2e6)color Border of disabled page link
--hub-paginator-link-disabled-colorvar(--hub-sys-text-muted, #6c757d)color Text color of disabled page link
--hub-paginator-link-hover-bgvar(--hub-ref-surface-2, #f8f9fa)color Background of page link on hover
--hub-paginator-link-hover-border-colorvar(--hub-sys-border-color-default, #dee2e6)color Border of page link on hover
--hub-paginator-link-hover-colorvar(--hub-sys-color-primary, #0d6efd)color Text color of page link on hover
--hub-paginator-select-bgvar(--hub-sys-surface-page, #ffffff)color Background of the items-per-page select
--hub-paginator-select-border-colorvar(--hub-sys-border-color-default, #dee2e6)color Border of the items-per-page select
--hub-paginator-select-border-radiusvar(--hub-ref-radius-sm, 0.25rem)length Border radius of the items-per-page select
--hub-paginator-select-colorvar(--hub-sys-text-primary, #212529)color Text color of the items-per-page select
--hub-paginator-select-padding-xvar(--hub-ref-space-2, 0.5rem)length Horizontal padding of the items-per-page select
--hub-paginator-select-padding-yvar(--hub-ref-space-1, 0.25rem)length Vertical padding of the items-per-page select
--hub-paginator-settings-gapvar(--hub-ref-space-2, 0.5rem)length Gap between label and select in the settings row
--hub-paginator-icon-angle-lefturl("data:image/svg+xml,…")url Icon for the previous-page button
--hub-paginator-icon-angle-righturl("data:image/svg+xml,…")url Icon for the next-page button
--hub-paginator-icon-angle-double-lefturl("data:image/svg+xml,…")url Icon for the first-page button
--hub-paginator-icon-angle-double-righturl("data:image/svg+xml,…")url Icon for the last-page button
--hub-paginator-link-border-width1pxlength Page link border width
--hub-paginator-link-focus-shadow0 0 0 var(--hub-sys-focus-ring-width, 0.25rem) var(--hub-sys-focus-ring-color, rgba(13, 110, 253, 0.25))shadow Page link focus ring shadow
--hub-paginator-link-padding-x0.75remlength Page link horizontal padding
--hub-paginator-link-padding-y0.375remlength Page link vertical padding
--hub-paginator-select-border-width1pxlength Page-size select border width
--hub-paginator-transitioncolor 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-outtransition Paginator element transitions