Skip to content

Commit b933d5a

Browse files
fix(PlusIcon): Replace PlusIcon with RhUiAddIcon (#12520)
Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 4f70020 commit b933d5a

14 files changed

Lines changed: 95 additions & 287 deletions

File tree

packages/react-core/src/components/Card/examples/Card.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import { Fragment, useState } from 'react';
2020
import pfLogo from '../../assets/PF-HorizontalLogo-Color.svg';
2121
import pfLogoSmall from '../../assets/PF-IconLogo.svg';
2222
import RhUiEllipsisVerticalFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-ellipsis-vertical-fill-icon';
23-
import PlusIcon from '@patternfly/react-icons/dist/esm/icons/plus-icon';
23+
import RhUiAddIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-add-icon';
2424

2525
## Examples
2626

packages/react-core/src/components/Card/examples/CardTile.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useState } from 'react';
22
import { Card, CardHeader, CardBody, Gallery, Flex } from '@patternfly/react-core';
3-
import PlusIcon from '@patternfly/react-icons/dist/esm/icons/plus-icon';
3+
import RhUiAddIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-add-icon';
44

55
export const CardTile: React.FunctionComponent = () => {
66
const [isChecked, setIsChecked] = useState('');
@@ -26,7 +26,7 @@ export const CardTile: React.FunctionComponent = () => {
2626
}}
2727
>
2828
<Flex gap={{ default: 'gapSm' }} alignItems={{ default: 'alignItemsCenter' }}>
29-
<PlusIcon />
29+
<RhUiAddIcon />
3030
<b>Tile header</b>
3131
</Flex>
3232
</CardHeader>
@@ -44,7 +44,7 @@ export const CardTile: React.FunctionComponent = () => {
4444
}}
4545
>
4646
<Flex gap={{ default: 'gapSm' }} alignItems={{ default: 'alignItemsCenter' }}>
47-
<PlusIcon />
47+
<RhUiAddIcon />
4848
<b>Tile header</b>
4949
</Flex>
5050
</CardHeader>
@@ -62,7 +62,7 @@ export const CardTile: React.FunctionComponent = () => {
6262
}}
6363
>
6464
<Flex gap={{ default: 'gapSm' }} alignItems={{ default: 'alignItemsCenter' }}>
65-
<PlusIcon />
65+
<RhUiAddIcon />
6666
<b>Tile header (disabled)</b>
6767
</Flex>
6868
</CardHeader>

packages/react-core/src/components/Card/examples/CardTileMulti.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useState } from 'react';
22
import { Card, CardHeader, CardBody, Gallery, Flex } from '@patternfly/react-core';
3-
import PlusIcon from '@patternfly/react-icons/dist/esm/icons/plus-icon';
3+
import RhUiAddIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-add-icon';
44

55
export const CardTileMulti: React.FunctionComponent = () => {
66
const [isChecked1, setIsChecked1] = useState(false);
@@ -39,7 +39,7 @@ export const CardTileMulti: React.FunctionComponent = () => {
3939
}}
4040
>
4141
<Flex gap={{ default: 'gapSm' }} alignItems={{ default: 'alignItemsCenter' }}>
42-
<PlusIcon />
42+
<RhUiAddIcon />
4343
<b>Tile header</b>
4444
</Flex>
4545
</CardHeader>
@@ -56,7 +56,7 @@ export const CardTileMulti: React.FunctionComponent = () => {
5656
}}
5757
>
5858
<Flex gap={{ default: 'gapSm' }} alignItems={{ default: 'alignItemsCenter' }}>
59-
<PlusIcon />
59+
<RhUiAddIcon />
6060
<b>Tile header</b>
6161
</Flex>
6262
</CardHeader>
@@ -73,7 +73,7 @@ export const CardTileMulti: React.FunctionComponent = () => {
7373
}}
7474
>
7575
<Flex gap={{ default: 'gapSm' }} alignItems={{ default: 'alignItemsCenter' }}>
76-
<PlusIcon />
76+
<RhUiAddIcon />
7777
<b>Tile header (disabled)</b>
7878
</Flex>
7979
</CardHeader>

packages/react-core/src/components/MenuToggle/examples/MenuToggle.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ propComponents: ['MenuToggle', 'MenuToggleAction', 'MenuToggleCheckbox']
88

99
import { Fragment, useState } from 'react';
1010
import './MenuToggle.css'
11-
import PlusIcon from '@patternfly/react-icons/dist/esm/icons/plus-icon';
1211
import RhUiEllipsisVerticalFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-ellipsis-vertical-fill-icon';
12+
import RhUiAddIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-add-icon';
1313
import imgAvatar from '@patternfly/react-core/src/components/assets/avatarImg.svg';
1414
import RhMicronsCloseIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-close-icon';
1515

@@ -65,7 +65,7 @@ To create a "settings" menu toggle that will animate on hover and focus, you can
6565

6666
### Custom icons
6767

68-
To add a recognizable icon to a menu toggle, use the `icon` property. The following example adds a `PlusIcon` to the toggle.
68+
To add a recognizable icon to a menu toggle, use the `icon` property. The following example adds an `RhUiAddIcon` to the toggle.
6969

7070
For most basic icons, it is recommended to wrap it inside our [icon component](/components/icon).
7171

packages/react-core/src/components/MenuToggle/examples/MenuToggleCustomIcon.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
import { Fragment } from 'react';
22
import { MenuToggle } from '@patternfly/react-core';
3-
import PlusIcon from '@patternfly/react-icons/dist/esm/icons/plus-icon';
3+
import RhUiAddIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-add-icon';
44

55
export const MenuToggleCustomIcon: React.FC = () => (
66
<Fragment>
7-
<MenuToggle icon={<PlusIcon />} variant="primary">
7+
<MenuToggle icon={<RhUiAddIcon />} variant="primary">
88
Icon
99
</MenuToggle>{' '}
10-
<MenuToggle icon={<PlusIcon />} variant="secondary">
10+
<MenuToggle icon={<RhUiAddIcon />} variant="secondary">
1111
Icon
1212
</MenuToggle>{' '}
13-
<MenuToggle icon={<PlusIcon />} variant="secondary" isDisabled>
13+
<MenuToggle icon={<RhUiAddIcon />} variant="secondary" isDisabled>
1414
Icon
1515
</MenuToggle>
1616
</Fragment>

packages/react-core/src/components/NumberInput/NumberInput.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import styles from '@patternfly/react-styles/css/components/NumberInput/number-input';
22
import { css } from '@patternfly/react-styles';
33
import RhUiMinusIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-minus-icon';
4-
import PlusIcon from '@patternfly/react-icons/dist/esm/icons/plus-icon';
4+
import RhUiAddIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-add-icon';
55
import { InputGroup, InputGroupItem } from '../InputGroup';
66
import { Button, ButtonProps } from '../Button';
77
import { KeyTypes, ValidatedOptions } from '../../helpers';
@@ -154,7 +154,7 @@ export const NumberInput: React.FunctionComponent<NumberInputProps> = ({
154154
onClick={(evt) => onPlus(evt, inputName)}
155155
icon={
156156
<span className={css(styles.numberInputIcon)}>
157-
<PlusIcon />
157+
<RhUiAddIcon />
158158
</span>
159159
}
160160
{...plusBtnProps}

0 commit comments

Comments
 (0)