Skip to content

Commit 7b9039c

Browse files
fix(SearchIcon): Replace SearchIcon with RhMicronsSearchIcon
Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent a479b4c commit 7b9039c

61 files changed

Lines changed: 177 additions & 107 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ import AngleLeftIcon from '@patternfly/react-icons/dist/esm/icons/angle-left-ico
2121
import AngleDoubleRightIcon from '@patternfly/react-icons/dist/esm/icons/angle-double-right-icon';
2222
import AngleRightIcon from '@patternfly/react-icons/dist/esm/icons/angle-right-icon';
2323
import RhMicronsSortDownSmallToLargeIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-sort-down-small-to-large-icon';
24-
import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
2524
import RhUiEllipsisVerticalFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-ellipsis-vertical-fill-icon';
25+
import RhMicronsSearchIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-search-icon';
2626
import { DragDropSort, DragDropContainer, Droppable as NewDroppable } from '@patternfly/react-drag-drop';
2727

2828
## Examples

packages/react-core/src/components/DualListSelector/examples/DualListSelectorBasicSearch.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import RhMicronsDoubleCaretLeftIcon from '@patternfly/react-icons/dist/esm/icons
1818
import AngleLeftIcon from '@patternfly/react-icons/dist/esm/icons/angle-left-icon';
1919
import AngleDoubleRightIcon from '@patternfly/react-icons/dist/esm/icons/angle-double-right-icon';
2020
import AngleRightIcon from '@patternfly/react-icons/dist/esm/icons/angle-right-icon';
21-
import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
21+
import RhMicronsSearchIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-search-icon';
2222

2323
interface Option {
2424
text: string;
@@ -107,7 +107,12 @@ export const DualListSelectorSearch: React.FunctionComponent = () => {
107107
);
108108

109109
const buildEmptyState = (isAvailable: boolean) => (
110-
<EmptyState titleText="No results found" variant={EmptyStateVariant.sm} headingLevel="h4" icon={SearchIcon}>
110+
<EmptyState
111+
titleText="No results found"
112+
variant={EmptyStateVariant.sm}
113+
headingLevel="h4"
114+
icon={RhMicronsSearchIcon}
115+
>
111116
<EmptyStateBody>No results match the filter criteria. Clear all filters and try again.</EmptyStateBody>
112117
<EmptyStateFooter>
113118
<EmptyStateActions>

packages/react-core/src/components/DualListSelector/examples/DualListSelectorComplexOptionsActions.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ import AngleLeftIcon from '@patternfly/react-icons/dist/esm/icons/angle-left-ico
2626
import AngleDoubleRightIcon from '@patternfly/react-icons/dist/esm/icons/angle-double-right-icon';
2727
import AngleRightIcon from '@patternfly/react-icons/dist/esm/icons/angle-right-icon';
2828
import RhMicronsSortDownSmallToLargeIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-sort-down-small-to-large-icon';
29-
import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
3029
import RhUiEllipsisVerticalFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-ellipsis-vertical-fill-icon';
30+
import RhMicronsSearchIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-search-icon';
3131

3232
interface Option {
3333
text: string;
@@ -221,7 +221,12 @@ export const DualListSelectorComplexOptionsActionsNext: React.FunctionComponent
221221
};
222222

223223
const buildEmptyState = (isAvailable: boolean) => (
224-
<EmptyState headingLevel="h4" titleText="No results found" icon={SearchIcon} variant={EmptyStateVariant.sm}>
224+
<EmptyState
225+
headingLevel="h4"
226+
titleText="No results found"
227+
icon={RhMicronsSearchIcon}
228+
variant={EmptyStateVariant.sm}
229+
>
225230
<EmptyStateBody>No results match the filter criteria. Clear all filters and try again.</EmptyStateBody>
226231
<EmptyStateFooter>
227232
<EmptyStateActions>

packages/react-core/src/components/DualListSelector/examples/DualListSelectorTree.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import RhMicronsDoubleCaretLeftIcon from '@patternfly/react-icons/dist/esm/icons
1919
import AngleLeftIcon from '@patternfly/react-icons/dist/esm/icons/angle-left-icon';
2020
import AngleDoubleRightIcon from '@patternfly/react-icons/dist/esm/icons/angle-double-right-icon';
2121
import AngleRightIcon from '@patternfly/react-icons/dist/esm/icons/angle-right-icon';
22-
import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
22+
import RhMicronsSearchIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-search-icon';
2323

2424
interface FoodNode {
2525
id: string;
@@ -259,7 +259,12 @@ export const DualListSelectorComposableTree: React.FunctionComponent<ExampleProp
259259
listMinHeight="300px"
260260
>
261261
{filterApplied && options.length === 0 && (
262-
<EmptyState headingLevel="h4" titleText="No results found" icon={SearchIcon} variant={EmptyStateVariant.sm}>
262+
<EmptyState
263+
headingLevel="h4"
264+
titleText="No results found"
265+
icon={RhMicronsSearchIcon}
266+
variant={EmptyStateVariant.sm}
267+
>
263268
<EmptyStateBody>No results match the filter criteria. Clear all filters and try again.</EmptyStateBody>
264269
<EmptyStateFooter>
265270
<EmptyStateActions>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ propComponents: ['EmptyState', 'EmptyStateBody', 'EmptyStateFooter', 'EmptyState
77

88
import { useState } from 'react';
99
import CubesIcon from '@patternfly/react-icons/dist/esm/icons/cubes-icon';
10-
import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
10+
import RhMicronsSearchIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-search-icon';
1111

1212
## Examples
1313
### Basic

packages/react-core/src/components/EmptyState/examples/EmptyStateNoMatchFound.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { Button, EmptyState, EmptyStateBody, EmptyStateFooter, EmptyStateActions } from '@patternfly/react-core';
2-
import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
2+
import RhMicronsSearchIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-search-icon';
33

44
export const EmptyStateNoMatchFound: React.FunctionComponent = () => (
5-
<EmptyState titleText="No results found" headingLevel="h4" icon={SearchIcon}>
5+
<EmptyState titleText="No results found" headingLevel="h4" icon={RhMicronsSearchIcon}>
66
<EmptyStateBody>No results match the filter criteria. Clear all filters and try again.</EmptyStateBody>
77
<EmptyStateFooter>
88
<EmptyStateActions>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ propComponents:
1717
---
1818

1919
import { useState } from 'react';
20-
import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
2120
import RhUiEllipsisVerticalFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-ellipsis-vertical-fill-icon';
21+
import RhMicronsSearchIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-search-icon';
2222

2323
## Examples
2424

packages/react-core/src/components/NotificationDrawer/examples/NotificationDrawerGroups.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import {
2222
MenuToggleElement
2323
} from '@patternfly/react-core';
2424
import RhUiEllipsisVerticalFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-ellipsis-vertical-fill-icon';
25-
import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
25+
import RhMicronsSearchIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-search-icon';
2626

2727
export const NotificationDrawerGroups: React.FunctionComponent = () => {
2828
const [firstGroupExpanded, setFirstGroupExpanded] = useState(false);
@@ -369,7 +369,7 @@ export const NotificationDrawerGroups: React.FunctionComponent = () => {
369369
<EmptyState
370370
headingLevel="h2"
371371
titleText="No alerts found"
372-
icon={SearchIcon}
372+
icon={RhMicronsSearchIcon}
373373
variant={EmptyStateVariant.full}
374374
>
375375
<EmptyStateBody>

packages/react-core/src/components/NotificationDrawer/examples/NotificationDrawerLightweight.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
NotificationDrawerListItemHeader,
1717
EmptyStateActions
1818
} from '@patternfly/react-core';
19-
import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
19+
import RhMicronsSearchIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-search-icon';
2020

2121
export const NotificationDrawerLightweight: React.FunctionComponent = () => {
2222
const [firstGroupExpanded, setFirstGroupExpanded] = useState(false);
@@ -174,7 +174,7 @@ export const NotificationDrawerLightweight: React.FunctionComponent = () => {
174174
<EmptyState
175175
headingLevel="h2"
176176
titleText="No alerts found"
177-
icon={SearchIcon}
177+
icon={RhMicronsSearchIcon}
178178
variant={EmptyStateVariant.full}
179179
>
180180
<EmptyStateBody>

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { Icon } from '../Icon';
66
import AngleDownIcon from '@patternfly/react-icons/dist/esm/icons/angle-down-icon';
77
import AngleUpIcon from '@patternfly/react-icons/dist/esm/icons/angle-up-icon';
88
import RhMicronsCloseIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-close-icon';
9-
import SearchIcon from '@patternfly/react-icons/dist/esm/icons/search-icon';
9+
import RhMicronsSearchIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-search-icon';
1010
import RhMicronsCaretRightIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-caret-right-icon';
1111
import RhMicronsCaretDownIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-caret-down-icon';
1212
import { AdvancedSearchMenu } from './AdvancedSearchMenu';
@@ -308,7 +308,7 @@ const SearchInputBase: React.FunctionComponent<SearchInputProps> = ({
308308
<TextInputGroup isDisabled={isDisabled} {...searchInputProps}>
309309
<TextInputGroupMain
310310
hint={hint}
311-
icon={<SearchIcon />}
311+
icon={<RhMicronsSearchIcon />}
312312
innerRef={searchInputInputRef}
313313
value={searchValue}
314314
placeholder={placeholder}
@@ -363,7 +363,7 @@ const SearchInputBase: React.FunctionComponent<SearchInputProps> = ({
363363
variant={ButtonVariant.plain}
364364
aria-label={toggleAriaLabel}
365365
aria-expanded={isExpanded}
366-
icon={<SearchIcon />}
366+
icon={<RhMicronsSearchIcon />}
367367
onClick={onExpandHandler}
368368
ref={searchInputExpandableToggleRef}
369369
/>
@@ -384,7 +384,7 @@ const SearchInputBase: React.FunctionComponent<SearchInputProps> = ({
384384
variant={ButtonVariant.plain}
385385
aria-label={toggleAriaLabel}
386386
aria-expanded={isExpanded}
387-
icon={isExpanded ? <RhMicronsCloseIcon /> : <SearchIcon />}
387+
icon={isExpanded ? <RhMicronsCloseIcon /> : <RhMicronsSearchIcon />}
388388
onClick={onExpandHandler}
389389
ref={searchInputExpandableToggleRef}
390390
/>

0 commit comments

Comments
 (0)