11// eslint-disable-next-line
22import React from 'react' ;
33import { Content } from '@patternfly/react-core/dist/esm/components/Content' ;
4+ import { Icon } from '@patternfly/react-core/dist/esm/components/Icon' ;
45import { Grid , GridItem } from '@patternfly/react-core/dist/esm/layouts/Grid' ;
56import { PageSection } from '@patternfly/react-core/dist/esm/components/Page/PageSection' ;
67import { Tooltip } from '@patternfly/react-core/dist/esm/components/Tooltip' ;
78import spacerMd from '@patternfly/react-tokens/dist/esm/t_global_spacer_md' ;
9+ import spacerSm from '@patternfly/react-tokens/dist/esm/t_global_spacer_sm' ;
810import labelFontSize from '@patternfly/react-tokens/dist/esm/t_global_font_size_sm' ;
911import * as IconsModule from '@patternfly/react-icons/dist/esm' ;
1012
@@ -17,7 +19,8 @@ const iconsPage = () => {
1719 display : 'flex' ,
1820 flexDirection : 'column' ,
1921 alignItems : 'center' ,
20- padding : spacerMd . var
22+ padding : spacerMd . var ,
23+ gap : spacerSm . var
2124 } ;
2225
2326 const labelStyle = {
@@ -53,10 +56,12 @@ const iconsPage = () => {
5356 // BREAKING CHANGE - remove line below when AnsibeTowerIcon is removed
5457 // hide AnsibeTowerIcon in favor of corrected AnsibleTowerIcon
5558 . filter ( ( [ id ] ) => id !== 'AnsibeTowerIcon' )
56- . map ( ( [ id , Icon ] ) => (
59+ . map ( ( [ id , ReactIcon ] ) => (
5760 < GridItem key = { id } style = { cellStyle } sm = { 6 } md = { 4 } lg = { 2 } >
5861 < Tooltip content = { < div > { id } </ div > } >
59- < Icon size = "xl" title = { id } />
62+ < Icon size = "xl" >
63+ < ReactIcon title = { id } />
64+ </ Icon >
6065 </ Tooltip >
6166 < div style = { labelStyle } > { getLabel ( id ) } </ div >
6267 </ GridItem >
0 commit comments