From 0ba849c88477666a43740a683d92a36ed6aac86c Mon Sep 17 00:00:00 2001 From: Andrew Ronaldson Date: Thu, 18 Jun 2026 14:31:41 -0300 Subject: [PATCH] fix(rtl-demo): update paginated table demo layout and status labels - Remove Card wrapper so toolbar and table render directly on the page - Switch status labels from color variants to semantic LabelStatus props - Fix button and label icons to use pf-v6-m-mirror-inline-rtl directly, removing the Icon wrapper that was overriding on-brand icon color tokens Co-authored-by: Cursor --- .../src/demos/RTL/examples/PaginatedTable.tsx | 122 +++++++----------- 1 file changed, 50 insertions(+), 72 deletions(-) diff --git a/packages/react-core/src/demos/RTL/examples/PaginatedTable.tsx b/packages/react-core/src/demos/RTL/examples/PaginatedTable.tsx index 94be9274bca..8a20546fe48 100644 --- a/packages/react-core/src/demos/RTL/examples/PaginatedTable.tsx +++ b/packages/react-core/src/demos/RTL/examples/PaginatedTable.tsx @@ -6,16 +6,14 @@ import { BreadcrumbItem, Button, ButtonVariant, - Card, Content, Divider, Dropdown, DropdownGroup, DropdownItem, DropdownList, - Icon, Label, - LabelColor, + LabelStatus, Masthead, MastheadMain, MastheadLogo, @@ -48,11 +46,11 @@ import AlignRightIcon from '@patternfly/react-icons/dist/esm/icons/align-right-i import ToolsIcon from '@patternfly/react-icons/dist/esm/icons/tools-icon'; import RhUiRunningIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-running-icon'; import RhUiClockFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-clock-fill-icon'; +import RhUiStopCircleFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-stop-circle-fill-icon'; import pfLogo from '@patternfly/react-core/src/demos/assets/pf-logo.svg'; import RhUiSettingsFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-settings-fill-icon'; import RhUiQuestionMarkCircleFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-question-mark-circle-fill-icon'; import HelpIcon from '@patternfly/react-icons/dist/esm/icons/help-icon'; -import RhUiStopCircleFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-stop-circle-fill-icon'; import RhUiEllipsisVerticalFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-ellipsis-vertical-fill-icon'; import imgAvatar from '@patternfly/react-core/src/components/assets/avatarImg.svg'; import { rows } from '@patternfly/react-core/dist/esm/demos/sampleDataRTL'; @@ -180,42 +178,28 @@ export const PaginatedTableAction: React.FunctionComponent = () => { case 'Running': case 'רץ': return ( -