[MM-63057][MM-63003] Set aria-hidden on decorative icons (#31387)

* [MM-63057] Set aria-hidden=true on EditIcon to mark it decorative

* [MM-63003] Mark search lightbulb icon as decorative

* Snaps
Этот коммит содержится в:
Devin Binnie
2025-06-11 15:57:27 -04:00
коммит произвёл GitHub
родитель 25a4839a9e
Коммит 0635c8b3f6
4 изменённых файлов: 32 добавлений и 1 удалений

Просмотреть файл

@@ -103,7 +103,10 @@ const SearchHints = ({onSelectFilter, searchType, searchTerms, searchTeam, hasSe
return ( return (
<SearchHintsContainer id='searchHints'> <SearchHintsContainer id='searchHints'>
<i className='icon icon-lightbulb-outline'/> <i
className='icon icon-lightbulb-outline'
aria-hidden='true'
/>
<h2> <h2>
<FormattedMessage <FormattedMessage
id='search_hint.filter' id='search_hint.filter'

Просмотреть файл

@@ -103,6 +103,7 @@ Object {
id="desktopAndMobileEdit" id="desktopAndMobileEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -138,6 +139,7 @@ Object {
id="desktopNotificationSoundEdit" id="desktopNotificationSoundEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -173,6 +175,7 @@ Object {
id="emailEdit" id="emailEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -208,6 +211,7 @@ Object {
id="keywordsAndMentionsEdit" id="keywordsAndMentionsEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -243,6 +247,7 @@ Object {
id="keywordsAndHighlightEdit" id="keywordsAndHighlightEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -409,6 +414,7 @@ Object {
id="desktopAndMobileEdit" id="desktopAndMobileEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -444,6 +450,7 @@ Object {
id="desktopNotificationSoundEdit" id="desktopNotificationSoundEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -479,6 +486,7 @@ Object {
id="emailEdit" id="emailEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -514,6 +522,7 @@ Object {
id="keywordsAndMentionsEdit" id="keywordsAndMentionsEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -549,6 +558,7 @@ Object {
id="keywordsAndHighlightEdit" id="keywordsAndHighlightEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -774,6 +784,7 @@ Object {
id="desktopAndMobileEdit" id="desktopAndMobileEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -809,6 +820,7 @@ Object {
id="desktopNotificationSoundEdit" id="desktopNotificationSoundEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -844,6 +856,7 @@ Object {
id="emailEdit" id="emailEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -879,6 +892,7 @@ Object {
id="keywordsAndMentionsEdit" id="keywordsAndMentionsEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -1083,6 +1097,7 @@ Object {
id="desktopAndMobileEdit" id="desktopAndMobileEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -1118,6 +1133,7 @@ Object {
id="desktopNotificationSoundEdit" id="desktopNotificationSoundEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -1153,6 +1169,7 @@ Object {
id="emailEdit" id="emailEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -1188,6 +1205,7 @@ Object {
id="keywordsAndMentionsEdit" id="keywordsAndMentionsEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -1451,6 +1469,7 @@ Object {
id="desktopAndMobileEdit" id="desktopAndMobileEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -1486,6 +1505,7 @@ Object {
id="desktopNotificationSoundEdit" id="desktopNotificationSoundEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -1521,6 +1541,7 @@ Object {
id="emailEdit" id="emailEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -1556,6 +1577,7 @@ Object {
id="keywordsAndMentionsEdit" id="keywordsAndMentionsEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -1722,6 +1744,7 @@ Object {
id="desktopAndMobileEdit" id="desktopAndMobileEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -1757,6 +1780,7 @@ Object {
id="desktopNotificationSoundEdit" id="desktopNotificationSoundEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -1792,6 +1816,7 @@ Object {
id="emailEdit" id="emailEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />
@@ -1827,6 +1852,7 @@ Object {
id="keywordsAndMentionsEdit" id="keywordsAndMentionsEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />

Просмотреть файл

@@ -211,6 +211,7 @@ exports[`DesktopNotificationSettings should match snapshot, on min setting 1`] =
id="desktopAndMobileEdit" id="desktopAndMobileEdit"
> >
<i <i
aria-hidden="true"
class="icon-pencil-outline" class="icon-pencil-outline"
title="Edit Icon" title="Edit Icon"
/> />

Просмотреть файл

@@ -9,6 +9,7 @@ export default function EditIcon() {
return ( return (
<i <i
className='icon-pencil-outline' className='icon-pencil-outline'
aria-hidden='true'
title={formatMessage({id: 'generic_icons.edit', defaultMessage: 'Edit Icon'})} title={formatMessage({id: 'generic_icons.edit', defaultMessage: 'Edit Icon'})}
/> />
); );