Skip to content

Commit 20247da

Browse files
committed
fix: fix font semantic token; put Icon in a Button
1 parent be6dad8 commit 20247da

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

packages/module/src/CullingInfo/CullingInfo.tsx

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22
import { ExclamationCircleIcon, ExclamationTriangleIcon } from '@patternfly/react-icons';
3-
import { Tooltip, TooltipProps } from '@patternfly/react-core';
3+
import { Button, Tooltip, TooltipProps } from '@patternfly/react-core';
44
import clsx from 'clsx';
55
import { createUseStyles } from 'react-jss';
66

@@ -31,7 +31,7 @@ const useStyles = createUseStyles({
3131
marginRight: 'var(--pf-t--global--spacer--sm)'
3232
},
3333
messageFont: {
34-
fontWeight: 'var(--pf-t--global--font--weight--200)',
34+
fontWeight: 'var(--pf-t--global--font--weight--body--bold)',
3535
},
3636
});
3737

@@ -101,8 +101,12 @@ const CullingInformation: React.FunctionComponent<CullingInformation> = ({
101101
<span
102102
className={clsx({ [classes.inventoryCullingWarning]: isWarn, [classes.inventoryCullingDanger]: isError }, className)}
103103
>
104-
{isWarn && <ExclamationTriangleIcon className={clsx( classes.iconMargin )}/>}
105-
{isError && <ExclamationCircleIcon className={clsx( classes.iconMargin )}/>}
104+
{isWarn &&
105+
<Button variant="plain" aria-label="Action" role="tooltip" icon={<ExclamationTriangleIcon className={clsx( classes.iconMargin, classes.inventoryCullingWarning )}/>} />
106+
}
107+
{isError &&
108+
<Button variant="plain" aria-label="Action" role="tooltip" icon={<ExclamationCircleIcon className={clsx( classes.iconMargin, classes.inventoryCullingDanger )}/>} />
109+
}
106110
<span className={clsx( classes.messageFont )}>
107111
{render({ msg })}
108112
</span>

0 commit comments

Comments
 (0)