Skip to content

Commit 4d31b7e

Browse files
Merge pull request #1019 from ankrsinha/fix/SRVKP-9789
SRVKP-9789: Fix sidebar list bullets for PipelineRuns and Triggers in Topology Page
2 parents b48ed50 + 1100e96 commit 4d31b7e

3 files changed

Lines changed: 13 additions & 16 deletions

File tree

src/components/pipeline-overview/PipelineOverview.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { FC } from 'react';
22
import { useState, useEffect } from 'react';
3-
import { Flex, FlexItem } from '@patternfly/react-core';
3+
import { Flex, FlexItem, List, ListItem } from '@patternfly/react-core';
44
import * as _ from 'lodash';
55
import { useTranslation } from 'react-i18next';
66
import { Link } from 'react-router';
@@ -73,8 +73,8 @@ const PipelinesOverview: FC<PipelinesOverviewProps> = ({
7373
</Link>
7474
)}
7575
</SidebarSectionHeading>
76-
<ul className="list-group">
77-
<li className="list-group-item pipeline-overview">
76+
<List isPlain>
77+
<ListItem>
7878
<Flex justifyContent={{ default: 'justifyContentSpaceBetween' }}>
7979
<FlexItem>
8080
<ResourceLink
@@ -98,11 +98,11 @@ const PipelinesOverview: FC<PipelinesOverviewProps> = ({
9898
)}
9999
</FlexItem>
100100
</Flex>
101-
</li>
101+
</ListItem>
102102
{_.take(pipelineRuns, MAX_VISIBLE).map((pr) => (
103103
<PipelineRunItem key={pr.metadata.uid} pipelineRun={pr} />
104104
))}
105-
</ul>
105+
</List>
106106
<TriggersOverview pipeline={pipeline} />
107107
</div>
108108
);

src/components/pipeline-overview/PipelineRunItem.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { FC } from 'react';
2-
import { Grid, GridItem } from '@patternfly/react-core';
2+
import { Grid, GridItem, ListItem } from '@patternfly/react-core';
33
import { useTranslation } from 'react-i18next';
44
import { Link } from 'react-router';
55
import { useTaskRuns } from '../hooks/useTaskRuns';
@@ -49,7 +49,7 @@ const PipelineRunItem: FC<PipelineRunItemProps> = ({ pipelineRun }) => {
4949
: creationTimestamp;
5050
const logDetails = getPLRLogSnippet(pipelineRun, taskRuns);
5151
return (
52-
<li className="opp-pipeline-run-item list-group-item">
52+
<ListItem className="opp-pipeline-run-item">
5353
<Grid hasGutter>
5454
<GridItem span={6}>
5555
<div>
@@ -88,7 +88,7 @@ const PipelineRunItem: FC<PipelineRunItemProps> = ({ pipelineRun }) => {
8888
</GridItem>
8989
)}
9090
</Grid>
91-
</li>
91+
</ListItem>
9292
);
9393
};
9494

src/components/pipeline-overview/TriggersOverview.tsx

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { FC } from 'react';
2-
import { Flex, FlexItem } from '@patternfly/react-core';
2+
import { Flex, FlexItem, List, ListItem } from '@patternfly/react-core';
33
import { useTranslation } from 'react-i18next';
44

55
import { usePipelineTriggerTemplateNames } from '../utils/triggers';
@@ -25,11 +25,8 @@ const TriggersOverview: FC<TriggersOverviewProps> = ({ pipeline }) => {
2525
data-testid="triggers-heading"
2626
text={t('Triggers')}
2727
/>
28-
<ul className="list-group" data-testid="triggers-list">
29-
<li
30-
className="list-group-item pipeline-overview"
31-
data-testid="triggers-list-item"
32-
>
28+
<List isPlain data-testid="triggers-list">
29+
<ListItem data-testid="triggers-list-item">
3330
<Flex justifyContent={{ default: 'justifyContentSpaceBetween' }}>
3431
<FlexItem>
3532
<TriggerResourceLinks
@@ -39,8 +36,8 @@ const TriggersOverview: FC<TriggersOverviewProps> = ({ pipeline }) => {
3936
/>
4037
</FlexItem>
4138
</Flex>
42-
</li>
43-
</ul>
39+
</ListItem>
40+
</List>
4441
</>
4542
) : null;
4643
};

0 commit comments

Comments
 (0)