Skip to content

Commit abc29b1

Browse files
fix(BullhornIcon): Replace BullhornIcon with RhUiAttentionBellFillIcon
Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 8b528bb commit abc29b1

10 files changed

Lines changed: 17 additions & 17 deletions

File tree

packages/react-core/src/components/Modal/__tests__/ModalBoxTitle.test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { render, screen } from '@testing-library/react';
22
import '@testing-library/jest-dom';
33

44
import { ModalBoxTitle } from '../ModalBoxTitle';
5-
import BullhornIcon from '@patternfly/react-icons/dist/esm/icons/bullhorn-icon';
5+
import RhUiAttentionBellFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-attention-bell-fill-icon';
66
import styles from '@patternfly/react-styles/css/components/ModalBox/modal-box';
77

88
test('ModalBoxTitle alert variant', () => {
@@ -37,7 +37,7 @@ test('ModalBoxTitle success variant', () => {
3737

3838
test('ModalBoxTitle custom icon variant', () => {
3939
const { asFragment } = render(
40-
<ModalBoxTitle title="Test Modal Box custom" id="boxId" titleIconVariant={BullhornIcon} />
40+
<ModalBoxTitle title="Test Modal Box custom" id="boxId" titleIconVariant={RhUiAttentionBellFillIcon} />
4141
);
4242
expect(asFragment()).toMatchSnapshot();
4343
});

packages/react-core/src/components/Modal/__tests__/__snapshots__/ModalBoxTitle.test.tsx.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,11 @@ exports[`ModalBoxTitle custom icon variant 1`] = `
5252
fill="currentColor"
5353
height="1em"
5454
role="img"
55-
viewBox="0 0 576 512"
55+
viewBox="0 0 32 32"
5656
width="1em"
5757
>
5858
<path
59-
d="M576 240c0-23.63-12.95-44.04-32-55.12V32.01C544 23.26 537.02 0 512 0c-7.12 0-14.19 2.38-19.98 7.02l-85.03 68.03C364.28 109.19 310.66 128 256 128H64c-35.35 0-64 28.65-64 64v96c0 35.35 28.65 64 64 64h33.7c-1.39 10.48-2.18 21.14-2.18 32 0 39.77 9.26 77.35 25.56 110.94 5.19 10.69 16.52 17.06 28.4 17.06h74.28c26.05 0 41.69-29.84 25.9-50.56-16.4-21.52-26.15-48.36-26.15-77.44 0-11.11 1.62-21.79 4.41-32H256c54.66 0 108.28 18.81 150.98 52.95l85.03 68.03a32.023 32.023 0 0 0 19.98 7.02c24.92 0 32-22.78 32-32V295.13C563.05 284.04 576 263.63 576 240zm-96 141.42l-33.05-26.44C392.95 311.78 325.12 288 256 288v-96c69.12 0 136.95-23.78 190.95-66.98L480 98.58v282.84z"
59+
d="M28 21c-1.103 0-2-.897-2-2v-4c0-4.884-3.523-8.955-8.159-9.823.405-.444.659-1.03.659-1.677C18.5 2.121 17.379 1 16 1s-2.5 1.121-2.5 2.5c0 .648.254 1.233.659 1.677C9.523 6.045 6 10.116 6 15v4c0 1.103-.897 2-2 2a1 1 0 0 0-1 1v3.5c0 .827.673 1.5 1.5 1.5H12c0 2.206 1.794 4 4 4s4-1.794 4-4h7.5c.827 0 1.5-.673 1.5-1.5V22a1 1 0 0 0-1-1ZM14.5 11a1.5 1.5 0 0 1 3 0v5a1.5 1.5 0 0 1-3 0v-5ZM16 24.014a2 2 0 1 1-.001-3.999A2 2 0 0 1 16 24.014Z"
6060
/>
6161
</svg>
6262
</span>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ouia: true
99
import { Fragment, useRef, useState } from 'react';
1010
import WarningTriangleIcon from '@patternfly/react-icons/dist/esm/icons/warning-triangle-icon';
1111
import RhMicronsCaretDownIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-caret-down-icon';
12-
import BullhornIcon from '@patternfly/react-icons/dist/esm/icons/bullhorn-icon';
12+
import RhUiAttentionBellFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-attention-bell-fill-icon';
1313
import HelpIcon from '@patternfly/react-icons/dist/esm/icons/help-icon';
1414
import formStyles from '@patternfly/react-styles/css/components/Form/form';
1515

packages/react-core/src/components/Modal/examples/ModalCustomTitleIcon.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Fragment, useState } from 'react';
22
import { Button, Modal, ModalBody, ModalFooter, ModalHeader } from '@patternfly/react-core';
3-
import BullhornIcon from '@patternfly/react-icons/dist/esm/icons/bullhorn-icon';
3+
import RhUiAttentionBellFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-attention-bell-fill-icon';
44

55
export const ModalCustomTitleIcon: React.FunctionComponent = () => {
66
const [isModalOpen, setIsModalOpen] = useState(false);
@@ -22,7 +22,7 @@ export const ModalCustomTitleIcon: React.FunctionComponent = () => {
2222
>
2323
<ModalHeader
2424
title="Custom title icon modal"
25-
titleIconVariant={BullhornIcon}
25+
titleIconVariant={RhUiAttentionBellFillIcon}
2626
labelId="custom-title-icon-modal-title"
2727
/>
2828
<ModalBody>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import RhUiInformationFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-u
1111
import RhUiCheckCircleFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-check-circle-fill-icon';
1212
import RhUiWarningFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-warning-fill-icon';
1313
import RhUiErrorFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-error-fill-icon';
14-
import BullhornIcon from '@patternfly/react-icons/dist/esm/icons/bullhorn-icon';
14+
import RhUiAttentionBellFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-attention-bell-fill-icon';
1515

1616
## Examples
1717

packages/react-core/src/components/Popover/examples/PopoverWithIconInTheTitle.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { Popover, Button } from '@patternfly/react-core';
2-
import BullhornIcon from '@patternfly/react-icons/dist/esm/icons/bullhorn-icon';
2+
import RhUiAttentionBellFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-attention-bell-fill-icon';
33

44
export const PopoverWithIconInTheTitle: React.FunctionComponent = () => (
55
<div style={{ margin: '50px' }}>
66
<Popover
77
aria-label="Popover with icon in the title example"
88
headerContent="Popover with icon"
9-
headerIcon={<BullhornIcon />}
9+
headerIcon={<RhUiAttentionBellFillIcon />}
1010
bodyContent={<div>Popovers are triggered by click rather than hover.</div>}
1111
footerContent="Popover footer"
1212
appendTo={() => document.body}

packages/react-core/src/deprecated/components/Modal/__tests__/ModalBoxTitle.test.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { render } from '@testing-library/react';
22

33
import { ModalBoxTitle } from '../ModalBoxTitle';
4-
import BullhornIcon from '@patternfly/react-icons/dist/esm/icons/bullhorn-icon';
4+
import RhUiAttentionBellFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-attention-bell-fill-icon';
55

66
test('ModalBoxTitle alert variant', () => {
77
const { asFragment } = render(
@@ -50,7 +50,7 @@ test('ModalBoxTitle success variant', () => {
5050

5151
test('ModalBoxTitle custom icon variant', () => {
5252
const { asFragment } = render(
53-
<ModalBoxTitle title="Test Modal Box custom" id="boxId" titleIconVariant={BullhornIcon}>
53+
<ModalBoxTitle title="Test Modal Box custom" id="boxId" titleIconVariant={RhUiAttentionBellFillIcon}>
5454
content
5555
</ModalBoxTitle>
5656
);

packages/react-core/src/deprecated/components/Modal/__tests__/__snapshots__/ModalBoxTitle.test.tsx.snap

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,11 @@ exports[`ModalBoxTitle custom icon variant 1`] = `
5252
fill="currentColor"
5353
height="1em"
5454
role="img"
55-
viewBox="0 0 576 512"
55+
viewBox="0 0 32 32"
5656
width="1em"
5757
>
5858
<path
59-
d="M576 240c0-23.63-12.95-44.04-32-55.12V32.01C544 23.26 537.02 0 512 0c-7.12 0-14.19 2.38-19.98 7.02l-85.03 68.03C364.28 109.19 310.66 128 256 128H64c-35.35 0-64 28.65-64 64v96c0 35.35 28.65 64 64 64h33.7c-1.39 10.48-2.18 21.14-2.18 32 0 39.77 9.26 77.35 25.56 110.94 5.19 10.69 16.52 17.06 28.4 17.06h74.28c26.05 0 41.69-29.84 25.9-50.56-16.4-21.52-26.15-48.36-26.15-77.44 0-11.11 1.62-21.79 4.41-32H256c54.66 0 108.28 18.81 150.98 52.95l85.03 68.03a32.023 32.023 0 0 0 19.98 7.02c24.92 0 32-22.78 32-32V295.13C563.05 284.04 576 263.63 576 240zm-96 141.42l-33.05-26.44C392.95 311.78 325.12 288 256 288v-96c69.12 0 136.95-23.78 190.95-66.98L480 98.58v282.84z"
59+
d="M28 21c-1.103 0-2-.897-2-2v-4c0-4.884-3.523-8.955-8.159-9.823.405-.444.659-1.03.659-1.677C18.5 2.121 17.379 1 16 1s-2.5 1.121-2.5 2.5c0 .648.254 1.233.659 1.677C9.523 6.045 6 10.116 6 15v4c0 1.103-.897 2-2 2a1 1 0 0 0-1 1v3.5c0 .827.673 1.5 1.5 1.5H12c0 2.206 1.794 4 4 4s4-1.794 4-4h7.5c.827 0 1.5-.673 1.5-1.5V22a1 1 0 0 0-1-1ZM14.5 11a1.5 1.5 0 0 1 3 0v5a1.5 1.5 0 0 1-3 0v-5ZM16 24.014a2 2 0 1 1-.001-3.999A2 2 0 0 1 16 24.014Z"
6060
/>
6161
</svg>
6262
</span>

packages/react-core/src/deprecated/components/Modal/examples/Modal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { Fragment, useRef, useState } from 'react';
1212
import { Modal as ModalDeprecated, ModalVariant as ModalVariantDeprecated } from '@patternfly/react-core/deprecated';
1313
import WarningTriangleIcon from '@patternfly/react-icons/dist/esm/icons/warning-triangle-icon';
1414
import RhMicronsCaretDownIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-caret-down-icon';
15-
import BullhornIcon from '@patternfly/react-icons/dist/esm/icons/bullhorn-icon';
15+
import RhUiAttentionBellFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-attention-bell-fill-icon';
1616
import HelpIcon from '@patternfly/react-icons/dist/esm/icons/help-icon';
1717
import spacing from '@patternfly/react-styles/css/utilities/Spacing/spacing';
1818
import formStyles from '@patternfly/react-styles/css/components/Form/form';

packages/react-core/src/deprecated/components/Modal/examples/ModalCustomTitleIcon.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Fragment, useState } from 'react';
22
import { Button } from '@patternfly/react-core';
33
import { Modal as ModalDeprecated } from '@patternfly/react-core/deprecated';
4-
import BullhornIcon from '@patternfly/react-icons/dist/esm/icons/bullhorn-icon';
4+
import RhUiAttentionBellFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-attention-bell-fill-icon';
55

66
export const ModalCustomTitleIcon: React.FunctionComponent = () => {
77
const [isModalOpen, setIsModalOpen] = useState(false);
@@ -17,7 +17,7 @@ export const ModalCustomTitleIcon: React.FunctionComponent = () => {
1717
</Button>
1818
<ModalDeprecated
1919
title="Custom title icon modal"
20-
titleIconVariant={BullhornIcon}
20+
titleIconVariant={RhUiAttentionBellFillIcon}
2121
isOpen={isModalOpen}
2222
onClose={handleModalToggle}
2323
aria-describedby="modal-custom-icon-description"

0 commit comments

Comments
 (0)