Skip to content

Commit f8bcd7c

Browse files
fix(FilterIcon): Replace FilterIcon with RhUiFilterFillIcon (#12524)
Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent a9bd226 commit f8bcd7c

28 files changed

Lines changed: 62 additions & 63 deletions

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { Fragment, useState, useLayoutEffect, useRef } from 'react';
1010
import EditIcon from '@patternfly/react-icons/dist/esm/icons/edit-icon';
1111
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';
1212
import RhUiSyncIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-sync-icon';
13-
import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
13+
import RhUiFilterFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-filter-fill-icon';
1414
import RhUiEllipsisVerticalFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-ellipsis-vertical-fill-icon';
1515
import RhMicronsSearchIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-search-icon';
1616

packages/react-core/src/components/Toolbar/examples/ToolbarComponentManagedToggleGroups.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
SelectList,
1313
SelectOption
1414
} from '@patternfly/react-core';
15-
import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
15+
import RhUiFilterFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-filter-fill-icon';
1616

1717
export const ToolbarComponentManagedToggleGroup: React.FunctionComponent = () => {
1818
const [inputValue, setInputValue] = useState('');
@@ -124,7 +124,7 @@ export const ToolbarComponentManagedToggleGroup: React.FunctionComponent = () =>
124124
);
125125

126126
const items = (
127-
<ToolbarToggleGroup toggleIcon={<FilterIcon />} breakpoint="xl">
127+
<ToolbarToggleGroup toggleIcon={<RhUiFilterFillIcon />} breakpoint="xl">
128128
{toggleGroupItems}
129129
</ToolbarToggleGroup>
130130
);

packages/react-core/src/components/Toolbar/examples/ToolbarConsumerManagedToggleGroups.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
SelectList,
1313
SelectOption
1414
} from '@patternfly/react-core';
15-
import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
15+
import RhUiFilterFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-filter-fill-icon';
1616

1717
export const ToolbarConsumerManagedToggleGroup: React.FunctionComponent = () => {
1818
const [isExpanded, setIsExpanded] = useState(false);
@@ -129,7 +129,7 @@ export const ToolbarConsumerManagedToggleGroup: React.FunctionComponent = () =>
129129
);
130130

131131
const items = (
132-
<ToolbarToggleGroup toggleIcon={<FilterIcon />} breakpoint="xl">
132+
<ToolbarToggleGroup toggleIcon={<RhUiFilterFillIcon />} breakpoint="xl">
133133
{toggleGroupItems}
134134
</ToolbarToggleGroup>
135135
);

packages/react-core/src/components/Toolbar/examples/ToolbarCustomLabelGroupContent.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import {
1414
SelectList,
1515
SelectOption
1616
} from '@patternfly/react-core';
17-
import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
17+
import RhUiFilterFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-filter-fill-icon';
1818
import EditIcon from '@patternfly/react-icons/dist/esm/icons/edit-icon';
1919
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';
2020
import RhUiSyncIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-sync-icon';
@@ -169,7 +169,7 @@ export const ToolbarCustomLabelGroupContent: React.FunctionComponent = () => {
169169

170170
const toolbarItems = (
171171
<Fragment>
172-
<ToolbarToggleGroup toggleIcon={<FilterIcon />} breakpoint="xl">
172+
<ToolbarToggleGroup toggleIcon={<RhUiFilterFillIcon />} breakpoint="xl">
173173
{toggleGroupItems}
174174
</ToolbarToggleGroup>
175175
<ToolbarGroup variant="action-group-plain">

packages/react-core/src/components/Toolbar/examples/ToolbarStacked.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ import {
2323
ToolbarToggleGroup,
2424
ToolbarItem
2525
} from '@patternfly/react-core';
26-
import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
2726
import RhUiEllipsisVerticalFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-ellipsis-vertical-fill-icon';
27+
import RhUiFilterFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-filter-fill-icon';
2828

2929
export const ToolbarStacked: React.FunctionComponent = () => {
3030
// toggle group - three option menus with labels, two icon buttons, Kebab menu - right aligned
@@ -203,7 +203,7 @@ export const ToolbarStacked: React.FunctionComponent = () => {
203203
<Fragment>
204204
<Toolbar>
205205
<ToolbarContent>
206-
<ToolbarToggleGroup variant="label-group" toggleIcon={<FilterIcon />} breakpoint="lg">
206+
<ToolbarToggleGroup variant="label-group" toggleIcon={<RhUiFilterFillIcon />} breakpoint="lg">
207207
{toggleGroupItems}
208208
</ToolbarToggleGroup>
209209
<ToolbarItem>

packages/react-core/src/components/Toolbar/examples/ToolbarWithFilters.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import {
1818
SelectList,
1919
SelectOption
2020
} from '@patternfly/react-core';
21-
import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
21+
import RhUiFilterFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-filter-fill-icon';
2222
import EditIcon from '@patternfly/react-icons/dist/esm/icons/edit-icon';
2323
import RhUiCopyFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-copy-fill-icon';
2424
import RhUiSyncIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-sync-icon';
@@ -205,7 +205,7 @@ export const ToolbarWithFilters: React.FunctionComponent = () => {
205205

206206
const toolbarItems = (
207207
<Fragment>
208-
<ToolbarToggleGroup toggleIcon={<FilterIcon />} breakpoint="xl">
208+
<ToolbarToggleGroup toggleIcon={<RhUiFilterFillIcon />} breakpoint="xl">
209209
{toggleGroupItems}
210210
</ToolbarToggleGroup>
211211
<ToolbarGroup variant="action-group-plain">

packages/react-core/src/demos/Filters/FilterDemos.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Button,
2929
Bullseye,
3030
ToolbarToggleGroup
3131
} from '@patternfly/react-core';
32-
import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
32+
import RhUiFilterFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-filter-fill-icon';
3333
import RhMicronsSearchIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-search-icon';
3434
import { Table, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
3535

packages/react-core/src/demos/Filters/examples/FilterAttributeSearch.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import {
2525
} from '@patternfly/react-core';
2626
import { Table, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
2727
import RhMicronsSearchIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-search-icon';
28-
import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
28+
import RhUiFilterFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-filter-fill-icon';
2929

3030
interface Repository {
3131
name: string;
@@ -523,7 +523,7 @@ export const FilterAttributeSearch: React.FunctionComponent = () => {
523523
ref={attributeToggleRef}
524524
onClick={onAttributeToggleClick}
525525
isExpanded={isAttributeMenuOpen}
526-
icon={<FilterIcon />}
526+
icon={<RhUiFilterFillIcon />}
527527
>
528528
{activeAttributeMenu}
529529
</MenuToggle>
@@ -582,7 +582,7 @@ export const FilterAttributeSearch: React.FunctionComponent = () => {
582582
>
583583
<ToolbarContent>
584584
<ToolbarItem>{toolbarBulkSelect}</ToolbarItem>
585-
<ToolbarToggleGroup toggleIcon={<FilterIcon />} breakpoint="xl">
585+
<ToolbarToggleGroup toggleIcon={<RhUiFilterFillIcon />} breakpoint="xl">
586586
<ToolbarGroup variant="filter-group">
587587
<ToolbarItem>{attributeDropdown}</ToolbarItem>
588588
<ToolbarFilter

packages/react-core/src/demos/Filters/examples/FilterCheckboxSelect.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
Pagination
1717
} from '@patternfly/react-core';
1818
import { Table, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
19-
import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
19+
import RhUiFilterFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-filter-fill-icon';
2020

2121
interface Repository {
2222
name: string;
@@ -289,7 +289,7 @@ export const FilterCheckboxSelect: React.FunctionComponent = () => {
289289
ref={toggleRef}
290290
onClick={onToggleClick}
291291
isExpanded={isOpen}
292-
icon={<FilterIcon />}
292+
icon={<RhUiFilterFillIcon />}
293293
{...(selections.length > 0 && { badge: <Badge isRead>{selections.length}</Badge> })}
294294
style={
295295
{

packages/react-core/src/demos/Filters/examples/FilterFaceted.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import {
2424
} from '@patternfly/react-core';
2525
import { Table, Thead, Tr, Th, Tbody, Td } from '@patternfly/react-table';
2626
import RhMicronsSearchIcon from '@patternfly/react-icons/dist/esm/icons/rh-microns-search-icon';
27-
import FilterIcon from '@patternfly/react-icons/dist/esm/icons/filter-icon';
27+
import RhUiFilterFillIcon from '@patternfly/react-icons/dist/esm/icons/rh-ui-filter-fill-icon';
2828

2929
interface Repository {
3030
name: string;
@@ -320,7 +320,7 @@ export const FilterFaceted: React.FunctionComponent = () => {
320320
{...(areSelectionsPresent && {
321321
badge: <Badge isRead>{locationSelections.length + statusSelections.length}</Badge>
322322
})}
323-
icon={<FilterIcon />}
323+
icon={<RhUiFilterFillIcon />}
324324
style={
325325
{
326326
width: '200px'
@@ -413,7 +413,7 @@ export const FilterFaceted: React.FunctionComponent = () => {
413413
>
414414
<ToolbarContent>
415415
<ToolbarItem>{toolbarBulkSelect}</ToolbarItem>
416-
<ToolbarToggleGroup toggleIcon={<FilterIcon />} breakpoint="xl">
416+
<ToolbarToggleGroup toggleIcon={<RhUiFilterFillIcon />} breakpoint="xl">
417417
<ToolbarFilter
418418
labels={statusSelections}
419419
deleteLabel={(category, label) => onLabelDelete(category as string, label as string)}

0 commit comments

Comments
 (0)