Skip to content

Commit b7837c3

Browse files
committed
fix: incorporated all design changes
1 parent 1087850 commit b7837c3

4 files changed

Lines changed: 22 additions & 5 deletions

File tree

packages/react-core/src/demos/Animations/Animations.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ import CheckIcon from '@patternfly/react-icons/dist/esm/icons/check-icon';
3939
import InfoIcon from '@patternfly/react-icons/dist/esm/icons/info-icon';
4040
import ResourcesFullIcon from '@patternfly/react-icons/dist/esm/icons/resources-full-icon';
4141
import openshiftLogo from '../assets/Summit-collage-depoying-openshift-product-icon-RH.png'
42+
import emptyStateLogo from '../assets/Summit-collage-hybrid-cloud-dark-RH.png'
4243

4344

4445

packages/react-core/src/demos/Animations/AnimationsCreateDatabaseForm.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import { useGuidedTour } from './GuidedTourContext';
1818

1919
interface Props {
2020
onClose: () => void;
21+
emptyStateLogo?: any;
2122
}
2223

2324
export const AnimationsCreateDatabaseForm: FunctionComponent<Props> = ({ onClose }) => {

packages/react-core/src/demos/Animations/AnimationsOverview.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,16 @@ import AnimationsOverviewClusterInventory from './AnimationsOverviewClusterInven
2525
import AnimationsOverviewNetworkActivity from './AnimationsOverviewNetworkActivity';
2626
import AnimationsOverviewStorage from './AnimationsOverviewStorage';
2727
import AnimationsOverviewMemoryUtilization from './AnimationsOverviewMemoryUtilization';
28-
import openshiftLogo from './assets/Summit-collage-depoying-openshift-product-icon-RH.png';
2928

3029
interface AnimationsOverviewProps {
3130
recentActivityCard?: React.ReactNode;
31+
openshiftLogo?: any;
3232
}
3333

34-
export const AnimationsOverview: FunctionComponent<AnimationsOverviewProps> = ({ recentActivityCard }) => {
34+
export const AnimationsOverview: FunctionComponent<AnimationsOverviewProps> = ({
35+
recentActivityCard,
36+
openshiftLogo
37+
}) => {
3538
const [displayMultiContentCard, setDisplayMultiContentCard] = useState(true);
3639

3740
const handleCloseMultiContentCard = () => {

packages/react-core/src/demos/Animations/examples/Animations.tsx

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ import {
4949
} from '@patternfly/react-core';
5050
import { Table, Thead, Tbody, Tr, Th, Td, ExpandableRowContent } from '@patternfly/react-table';
5151
import SkeletonTable from '@patternfly/react-component-groups/dist/dynamic/SkeletonTable';
52-
import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
5352
import BoltIcon from '@patternfly/react-icons/dist/esm/icons/bolt-icon';
5453
import EllipsisVIcon from '@patternfly/react-icons/dist/esm/icons/ellipsis-v-icon';
5554
import ExclamationCircleIcon from '@patternfly/react-icons/dist/esm/icons/exclamation-circle-icon';
@@ -67,6 +66,13 @@ import { AnimationsHeaderToolbar } from '../../../../dist/esm/demos/Animations/A
6766
import { AnimationsStartTourModal } from '../../../../dist/esm/demos/Animations/AnimationsStartTourModal';
6867
import { AnimationsEndTourModal } from '../../../../dist/esm/demos/Animations/AnimationsEndTourModal';
6968
import { applicationsData } from './ResourceTableData';
69+
import openshiftLogo from '../../assets/Summit-collage-depoying-openshift-product-icon-RH.png';
70+
import emptyStateLogo from '../../assets/Summit-collage-hybrid-cloud-dark-RH.png';
71+
72+
// Simple component to wrap the empty state logo
73+
const EmptyStateLogoIcon: React.FunctionComponent = () => (
74+
<img src={emptyStateLogo} alt="Empty state" style={{ width: '200px', height: '200px' }} />
75+
);
7076

7177
const mainContainerPageId = 'main-content-page-layout-default-nav';
7278
const expandableColumns = ['Applications', 'Server', 'Branch', 'Status'];
@@ -665,7 +671,13 @@ const AnimationsPage: FunctionComponent = () => {
665671
</Tabs>
666672
)}
667673
</PageSection>
668-
{selectedTab === 0 && <AnimationsOverview recentActivityCard={recentActivityCard} />}
674+
{selectedTab === 0 && (
675+
<AnimationsOverview
676+
recentActivityCard={recentActivityCard}
677+
openshiftLogo={openshiftLogo}
678+
emptyStateLogo={emptyStateLogo}
679+
/>
680+
)}
669681

670682
{selectedTab === 1 && (
671683
<PageSection id="resources">
@@ -678,7 +690,7 @@ const AnimationsPage: FunctionComponent = () => {
678690
{showForm ? (
679691
<AnimationsCreateDatabaseForm onClose={() => setShowForm(false)} />
680692
) : (
681-
<EmptyState titleText="No databases found" headingLevel="h4" icon={SearchIcon}>
693+
<EmptyState titleText="No databases found" headingLevel="h4" icon={EmptyStateLogoIcon}>
682694
<EmptyStateBody>No results match the filter criteria. Clear all filters and try again.</EmptyStateBody>
683695
<EmptyStateFooter>
684696
<EmptyStateActions>

0 commit comments

Comments
 (0)