mirror of
https://github.com/ansible/awx.git
synced 2026-05-19 14:57:39 -02:30
Use a patternfly CSS variable instead of red
Use a patternfly CSS variable instead of red. See: https://pf4.patternfly.org/documentation/overview/global-css-variables
This commit is contained in:
@@ -3,7 +3,7 @@ import { withI18n } from '@lingui/react';
|
|||||||
import { t } from '@lingui/macro';
|
import { t } from '@lingui/macro';
|
||||||
import { Link, useHistory } from 'react-router-dom';
|
import { Link, useHistory } from 'react-router-dom';
|
||||||
import { Button } from '@patternfly/react-core';
|
import { Button } from '@patternfly/react-core';
|
||||||
import 'styled-components/macro';
|
import styled from 'styled-components';
|
||||||
|
|
||||||
import AlertModal from '../../../components/AlertModal';
|
import AlertModal from '../../../components/AlertModal';
|
||||||
import { CardBody, CardActionsRow } from '../../../components/Card';
|
import { CardBody, CardActionsRow } from '../../../components/Card';
|
||||||
@@ -17,6 +17,10 @@ import {
|
|||||||
import useRequest, { useDismissableError } from '../../../util/useRequest';
|
import useRequest, { useDismissableError } from '../../../util/useRequest';
|
||||||
import { InstanceGroupsAPI } from '../../../api';
|
import { InstanceGroupsAPI } from '../../../api';
|
||||||
|
|
||||||
|
const Unavailable = styled.span`
|
||||||
|
color: var(--pf-global--danger-color--200);
|
||||||
|
`;
|
||||||
|
|
||||||
function InstanceGroupDetails({ instanceGroup, i18n }) {
|
function InstanceGroupDetails({ instanceGroup, i18n }) {
|
||||||
const { id, name } = instanceGroup;
|
const { id, name } = instanceGroup;
|
||||||
|
|
||||||
@@ -78,7 +82,7 @@ function InstanceGroupDetails({ instanceGroup, i18n }) {
|
|||||||
) : (
|
) : (
|
||||||
<Detail
|
<Detail
|
||||||
label={i18n._(t`Used capacity`)}
|
label={i18n._(t`Used capacity`)}
|
||||||
value={<span css="color: red">{i18n._(t`Unavailable`)}</span>}
|
value={<Unavailable>{i18n._(t`Unavailable`)}</Unavailable>}
|
||||||
dataCy="instance-group-used-capacity"
|
dataCy="instance-group-used-capacity"
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
|
|||||||
@@ -46,6 +46,10 @@ const DataListAction = styled(_DataListAction)`
|
|||||||
grid-template-columns: 40px;
|
grid-template-columns: 40px;
|
||||||
`;
|
`;
|
||||||
|
|
||||||
|
const Unavailable = styled.span`
|
||||||
|
color: var(--pf-global--danger-color--200);
|
||||||
|
`;
|
||||||
|
|
||||||
function InstanceGroupListItem({
|
function InstanceGroupListItem({
|
||||||
instanceGroup,
|
instanceGroup,
|
||||||
detailUrl,
|
detailUrl,
|
||||||
@@ -78,7 +82,7 @@ function InstanceGroupListItem({
|
|||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return <span css="color: red">{i18n._(t`Unavailable`)}</span>;
|
return <Unavailable> {i18n._(t`Unavailable`)}</Unavailable>;
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user