Skip to content

Commit

Permalink
Merge pull request #31 from karthikjeeyar/update-icon-colors
Browse files Browse the repository at this point in the history
fix(pipelines): update running and pending icon colors
  • Loading branch information
jeff-phillips-18 committed Apr 24, 2023
2 parents 4fc47f9 + e34c8a5 commit a351028
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 29 deletions.
63 changes: 38 additions & 25 deletions packages/module/src/css/topology-pipelines.css
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,18 @@
--pf-topology-pipelines__pill-background--m-success--Fill: var(--pf-global--success-color--100);
--pf-topology-pipelines__pill-background--m-warning--Fill: var(--pf-global--warning-color--100);
--pf-topology-pipelines__pill-background--m-skipped--Fill: var(--pf-global--secondary-color--100);
--pf-topology-pipelines__pill-background--m-in-progress--Fill: var(--pf-global--info-color--100);
--pf-topology-pipelines__pill-background--m-in-progress--Fill: var(--pf-global--palette--blue-200);
--pf-topology-pipelines__pill-background--m-pending--Fill: var(--pf-global--BackgroundColor--100);
--pf-topology-pipelines__pill-background--m-running--Fill: var(--pf-global--BackgroundColor--100);
--pf-topology-pipelines__pill-background--m-running--Fill: var(--pf-global--palette--blue-200);
--pf-topology-pipelines__pill-background--m-idle--Fill: var(--pf-global--BackgroundColor--100);

--pf-topology-pipelines__pill-background--m-danger--Stroke: var(--pf-global--danger-color--100);
--pf-topology-pipelines__pill-background--m-success--Stroke: var(--pf-global--success-color--100);
--pf-topology-pipelines__pill-background--m-warning--Stroke: var(--pf-global--warning-color--100);
--pf-topology-pipelines__pill-background--m-skipped--Stroke: var(--pf-global--BorderColor--100);
--pf-topology-pipelines__pill-background--m-in-progress--Stroke: var(--pf-global--info-color--100);
--pf-topology-pipelines__pill-background--m-in-progress--Stroke: var(--pf-global--palette--blue-200);
--pf-topology-pipelines__pill-background--m-pending--Stroke: var(--pf-global--BorderColor--100);
--pf-topology-pipelines__pill-background--m-running--Stroke: var(--pf-global--BorderColor--100);
--pf-topology-pipelines__pill-background--m-running--Stroke: var(--pf-global--palette--blue-200);
--pf-topology-pipelines__pill-background--m-idle--Stroke: var(--pf-global--BorderColor--100);

/* selected pill */
Expand All @@ -37,9 +37,9 @@
--pf-topology-pipelines__pill-background--m-selected--m-success--Fill: var(--pf-global--Color--light-100);
--pf-topology-pipelines__pill-background--m-selected--m-warning--Fill: var(--pf-global--Color--100);
--pf-topology-pipelines__pill-background--m-selected--m-skipped--Fill: var(--pf-global--secondary-color--100);
--pf-topology-pipelines__pill-background--m-selected--m-in-progress--Fill: var(--pf-global--Color--light-100);
--pf-topology-pipelines__pill-background--m-selected--m-pending--Fill: var(--pf-global--BorderColor--100);
--pf-topology-pipelines__pill-background--m-selected--m-running--Fill: var(--pf-global--BorderColor--100);
--pf-topology-pipelines__pill-background--m-selected--m-in-progress--Fill: var(--pf-global--palette--blue-200);
--pf-topology-pipelines__pill-background--m-selected--m-pending--Fill: var(--pf-global--secondary-color--100);
--pf-topology-pipelines__pill-background--m-selected--m-running--Fill: var(--pf-global--palette--blue-200);
--pf-topology-pipelines__pill-background--m-selected--m-idle--Fill: var(--pf-global--BorderColor--100);

--pf-topology-pipelines__pill-text--Color: var(--pf-topology-pipelines__pill--Color);
Expand All @@ -49,9 +49,9 @@
--pf-topology-pipelines__pill-text--m-selected--m-success--Color: var(--pf-global--Color--light-100);
--pf-topology-pipelines__pill-text--m-selected--m-warning--Color: var(--pf-global--Color--100);
--pf-topology-pipelines__pill-text--m-selected--m-skipped--Color: var(--pf-global--Color--light-100);
--pf-topology-pipelines__pill-text--m-selected--m-in-progress--Color: var(--pf-global--Color--light-100);
--pf-topology-pipelines__pill-text--m-selected--m-pending--Color: var(--pf-global--palette--black-1000);
--pf-topology-pipelines__pill-text--m-selected--m-running--Color: var(--pf-global--palette--black-1000);
--pf-topology-pipelines__pill-text--m-selected--m-in-progress--Color: var(--pf-global--palette--black-900);
--pf-topology-pipelines__pill-text--m-selected--m-pending--Color: var(--pf-global--Color--light-100);
--pf-topology-pipelines__pill-text--m-selected--m-running--Color: var(--pf-global--palette--black-900);
--pf-topology-pipelines__pill-text--m-selected--m-idle--Color: var(--pf-global--palette--black-1000);

/* pill status icon */
Expand All @@ -60,20 +60,20 @@
--pf-topology-pipelines__pill-status--m-success--color: var(--pf-global--success-color--100);
--pf-topology-pipelines__pill-status--m-warning--color: var(--pf-global--warning-color--100);
--pf-topology-pipelines__pill-status--m-skipped--color: var(--pf-global--secondary-color--100);
--pf-topology-pipelines__pill-status--m-in-progress--color: var(--pf-global--info-color--100);
--pf-topology-pipelines__pill-status--m-pending--color: var(--pf-global--Color--100);
--pf-topology-pipelines__pill-status--m-running--color: var(--pf-global--Color--100);
--pf-topology-pipelines__pill-status--m-in-progress--color: var(--pf-global--palette--blue-200);
--pf-topology-pipelines__pill-status--m-pending--color: var(--pf-global--secondary-color--100);
--pf-topology-pipelines__pill-status--m-running--color: var(--pf-global--palette--blue-200);
--pf-topology-pipelines__pill-status--m-idle--color: var(--pf-global--Color--100);

/* selected pill status icon */
--pf-topology-pipelines__pill-status--m-selected--color: var(--pf-global--active-color--100);
--pf-topology-pipelines__pill-status--m-selected--m-danger--color: var(--pf-global--Color--light-100);
--pf-topology-pipelines__pill-status--m-selected--m-success--color: var(--pf-global--Color--light-100);
--pf-topology-pipelines__pill-status--m-selected--m-warning--color: var(--pf-global--Color--light-100);
--pf-topology-pipelines__pill-status--m-selected--m-warning--color: var(--pf-global--palette--black-900);
--pf-topology-pipelines__pill-status--m-selected--m-skipped--color: var(--pf-global--Color--light-100);
--pf-topology-pipelines__pill-status--m-selected--m-in-progress--color: var(--pf-global--Color--light-100);
--pf-topology-pipelines__pill-status--m-selected--m-pending--color: var(--pf-global--palette--black-1000);
--pf-topology-pipelines__pill-status--m-selected--m-running--color: var(--pf-global--palette--black-1000);
--pf-topology-pipelines__pill-status--m-selected--m-in-progress--color: var(--pf-global--palette--black-900);
--pf-topology-pipelines__pill-status--m-selected--m-pending--color: var(--pf-global--Color--light-100);
--pf-topology-pipelines__pill-status--m-selected--m-running--color: var(--pf-global--palette--black-900);
--pf-topology-pipelines__pill-status--m-selected--m-idle--color: var(--pf-global--palette--black-1000);

--pf-topology-pipelines__pill-badge--fill: var(--pf-global--palette--black-200);
Expand All @@ -86,9 +86,9 @@
--pf-topology-pipelines__status-icon--m-success--color: var(--pf-global--success-color--100);
--pf-topology-pipelines__status-icon--m-warning--color: var(--pf-global--warning-color--100);
--pf-topology-pipelines__status-icon--m-skipped--color: var(--pf-global--secondary-color--100);
--pf-topology-pipelines__status-icon--m-in-progress--color: var(--pf-global--info-color--100);
--pf-topology-pipelines__status-icon--m-pending--color: var(--pf-global--Color--100);
--pf-topology-pipelines__status-icon--m-running--color: var(--pf-global--Color--100);
--pf-topology-pipelines__status-icon--m-in-progress--color: var(--pf-global--palette--blue-200);
--pf-topology-pipelines__status-icon--m-pending--color: var(--pf-global--Color--light-100);
--pf-topology-pipelines__status-icon--m-running--color: var(--pf-global--palette--blue-200);
--pf-topology-pipelines__status-icon--m-idle--color: var(--pf-global--Color--100);

--pf-topology-pipelines__status-icon--m-selected--color: var(--pf-global--active-color--100);
Expand Down Expand Up @@ -135,11 +135,24 @@
--pf-topology-pipelines__pill-text--m-selected--m-danger--Color: var(--pf-global--palette--black-900);
--pf-topology-pipelines__pill-text--m-selected--m-success--Color: var(--pf-global--palette--black-900);
--pf-topology-pipelines__pill-text--m-selected--m-warning--Color: var(--pf-global--palette--black-900);
--pf-topology-pipelines__pill-text--m-selected--m-skipped--Color: var(--pf-global--BackgroundColor--150);
--pf-topology-pipelines__pill-text--m-selected--m-skipped--Color: var(--pf-global--palette--black-900);
--pf-topology-pipelines__pill-text--m-selected--m-in-progress--Color: var(--pf-global--palette--black-900);
--pf-topology-pipelines__pill-text--m-selected--m-pending--Color: var(--pf-global--Color--100);
--pf-topology-pipelines__pill-text--m-selected--m-running--Color: var(--pf-global--Color--100);
--pf-topology-pipelines__pill-text--m-selected--m-idle--Color: var(--pf-global--Color--100);
--pf-topology-pipelines__pill-text--m-selected--m-pending--Color: var(--pf-global--palette--black-900);
--pf-topology-pipelines__pill-text--m-selected--m-running--Color: var(--pf-global--palette--black-900);
--pf-topology-pipelines__pill-text--m-selected--m-idle--Color: var(--pf-global--palette--black-900);

/* pill status icon */
--pf-topology-pipelines__pill-status--m-skipped--color: var(--pf-global--Color--100);
--pf-topology-pipelines__pill-status--m-pending--color: var(--pf-global--Color--100);

/* selected pill with status */
--pf-topology-pipelines__pill-background--m-selected--m-skipped--Fill: var(--pf-global--palette--black-300);
--pf-topology-pipelines__pill-background--m-selected--m-idle--Fill: var(--pf-global--palette--black-300);

/* selected pill status icon */
--pf-topology-pipelines__pill-status--m-selected--m-pending--color: var(--pf-global--palette--black-900);
--pf-topology-pipelines__pill-status--m-selected--m-skipped--color: var(--pf-global--palette--black-900);
--pf-topology-pipelines__pill-status--m-selected--m-idle--color: var(--pf-global--palette--black-900);

--pf-topology-pipelines__pill__label__icon--Color: var(--pf-global--palette--black-600);

Expand Down Expand Up @@ -351,7 +364,7 @@
.pf-topology-pipelines__pill-status.pf-m-selected.pf-m-idle {
--pf-topology-pipelines__pill-status--color: var(--pf-topology-pipelines__pill-status--m-selected--m-idle--color);
}
.pf-topology-pipelines__pill-status.pf-m-spin {
.pf-topology-pipelines__pill-status.pf-m-spin, .pf-topology-pipelines__status-icon.pf-m-spin {
filter: blur(0);
-webkit-filter: blur(0);
transform-box: fill-box;
Expand Down
3 changes: 0 additions & 3 deletions packages/module/src/pipelines/utils/StatusIcon.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ import ExclamationCircleIcon from '@patternfly/react-icons/dist/esm/icons/exclam
import NotStartedIcon from '@patternfly/react-icons/dist/esm/icons/not-started-icon';
import HourglassHalfIcon from '@patternfly/react-icons/dist/esm/icons/hourglass-half-icon';
import SyncAltIcon from '@patternfly/react-icons/dist/esm/icons/sync-alt-icon';
import InProgressIcon from '@patternfly/react-icons/dist/esm/icons/in-progress-icon';
import { RunStatus } from '../types';

interface StatusIconProps {
Expand All @@ -20,8 +19,6 @@ interface StatusIconProps {
const StatusIcon: React.FC<StatusIconProps> = ({ status, ...props }) => {
switch (status) {
case RunStatus.InProgress:
return <InProgressIcon {...props} />;

case RunStatus.Running:
return <SyncAltIcon {...props} />;

Expand Down
1 change: 0 additions & 1 deletion packages/module/src/pipelines/utils/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ export const getRunStatusModifier = (status: RunStatus): string => {
case RunStatus.Skipped:
return styles.modifiers.skipped;
case RunStatus.Running:
return styles.modifiers.running;
case RunStatus.InProgress:
return styles.modifiers.inProgress;
case RunStatus.Pending:
Expand Down

0 comments on commit a351028

Please sign in to comment.