[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 (
<SearchHintsContainer id='searchHints'>
<i className='icon icon-lightbulb-outline'/>
<i
className='icon icon-lightbulb-outline'
aria-hidden='true'
/>
<h2>
<FormattedMessage
id='search_hint.filter'

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

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

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

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

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

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