diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8d9991e8e3..f8fb97a88b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -34,6 +34,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
- Add accessibility attributes and keyboard handlers for `Tooltip` @sophieH29 ([#1575](https://github.com/stardust-ui/react/pull/1575))
- Add `labelPosition` prop to `Checkbox` component @layershifter ([#1578](https://github.com/stardust-ui/react/pull/1578))
- Pass `props` of `Icon` component to SVG spec @kuzhelov ([#1562](https://github.com/stardust-ui/react/pull/1562))
+- Add `speaker-mute` icon to Teams theme @amramornov-ms ([#1598](https://github.com/stardust-ui/react/pull/1598))
+- Removed obsolete `play-sound-mute` icon from Teams theme @amramornov-ms ([#1598](https://github.com/stardust-ui/react/pull/1598))
- Add svg pointing beak to the `Tooltip` component in Teams theme @mnajdova ([#1580](https://github.com/stardust-ui/react/pull/1580))
- Add new values to the `brand`, `onyx` colors and `background4` token for default and brand color schemes in Teams theme @mnajdova ([#1581](https://github.com/stardust-ui/react/pull/1581))
diff --git a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-play-sound-mute.tsx b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-play-sound-mute.tsx
deleted file mode 100644
index afcb684cfb..0000000000
--- a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-play-sound-mute.tsx
+++ /dev/null
@@ -1,11 +0,0 @@
-import * as React from 'react'
-import { TeamsProcessedSvgIconSpec } from '../types'
-
-export default {
- icon: ({ classes }) => (
-
- ),
- styles: {},
-} as TeamsProcessedSvgIconSpec
diff --git a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-speaker-mute.tsx b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-speaker-mute.tsx
new file mode 100644
index 0000000000..7110215a1a
--- /dev/null
+++ b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/icons-speaker-mute.tsx
@@ -0,0 +1,21 @@
+import * as React from 'react'
+import cx from 'classnames'
+import { TeamsProcessedSvgIconSpec } from '../types'
+import { teamsIconClassNames } from '../teamsIconClassNames'
+
+export default {
+ icon: ({ classes }) => (
+
+ ),
+ styles: {},
+ exportedAs: 'speaker-mute',
+} as TeamsProcessedSvgIconSpec
diff --git a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index-new.ts b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index-new.ts
index 09e175d87a..ee77789020 100644
--- a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index-new.ts
+++ b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index-new.ts
@@ -66,7 +66,6 @@ import processedIcons_quickresponse from './icons-quick-response'
import processedIcons_qna from './icons-qna'
import processedIcons_promoted from './icons-promoted'
import processedIcons_pluscircled from './icons-plus-circled'
-import processedIcons_playsoundmute from './icons-play-sound-mute'
import processedIcons_playpause from './icons-play-pause'
import processedIcons_playforward from './icons-play-forward'
import processedIcons_play from './icons-play'
@@ -94,6 +93,7 @@ import processedIcons_numberlist from './icons-number-list'
import processedIcons_notificationoff from './icons-notification-off'
import processedIcons_notes from './icons-notes'
import processedIcons_nochat from './icons-no-chat'
+import processedIcons_speakermute from './icons-speaker-mute'
import processedIcons_newtab from './icons-newtab'
import processedIcons_newcontactgroup from './icons-new-contactgroup'
import processedIcons_myactivity from './icons-my-activity'
@@ -346,6 +346,7 @@ export default {
processedIcons_star,
processedIcons_speakerslashed,
processedIcons_speakeroff,
+ processedIcons_speakermute,
processedIcons_sketch,
processedIcons_shareobject,
processedIcons_share,
@@ -372,7 +373,6 @@ export default {
processedIcons_qna,
processedIcons_promoted,
processedIcons_pluscircled,
- processedIcons_playsoundmute,
processedIcons_playpause,
processedIcons_playforward,
processedIcons_play,
diff --git a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index.ts b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index.ts
index 38b2fb9018..ffae5495d8 100644
--- a/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index.ts
+++ b/packages/react/src/themes/teams/components/Icon/svg/ProcessedIcons/index.ts
@@ -69,7 +69,6 @@ import processedIcons_presenceAvailable from './icons-presence-available'
import processedIcons_presenceStroke from './icons-presence-stroke'
import processedIcons_promoted from './icons-promoted'
import processedIcons_pluscircled from './icons-plus-circled'
-import processedIcons_playsoundmute from './icons-play-sound-mute'
import processedIcons_playpause from './icons-play-pause'
import processedIcons_playforward from './icons-play-forward'
import processedIcons_play from './icons-play'
@@ -97,6 +96,7 @@ import processedIcons_numberlist from './icons-number-list'
import processedIcons_notificationoff from './icons-notification-off'
import processedIcons_notes from './icons-notes'
import processedIcons_nochat from './icons-no-chat'
+import processedIcons_speakermute from './icons-speaker-mute'
import processedIcons_newtab from './icons-newtab'
import processedIcons_newcontactgroup from './icons-new-contactgroup'
import processedIcons_myactivity from './icons-my-activity'
@@ -350,6 +350,7 @@ export default {
processedIcons_star,
processedIcons_speakerslashed,
processedIcons_speakeroff,
+ processedIcons_speakermute,
processedIcons_sketch,
processedIcons_shareobject,
processedIcons_share,
@@ -378,7 +379,6 @@ export default {
processedIcons_presenceStroke,
processedIcons_promoted,
processedIcons_pluscircled,
- processedIcons_playsoundmute,
processedIcons_playpause,
processedIcons_playforward,
processedIcons_play,
diff --git a/packages/react/src/themes/teams/components/Icon/svg/icons/index.ts b/packages/react/src/themes/teams/components/Icon/svg/icons/index.ts
index 097a9e0cb5..2332375caf 100644
--- a/packages/react/src/themes/teams/components/Icon/svg/icons/index.ts
+++ b/packages/react/src/themes/teams/components/Icon/svg/icons/index.ts
@@ -91,6 +91,7 @@ import micOff from './micOff'
import more from './more'
import microsoftStream from './microsoftStream'
import userPhone from './userPhone'
+import speakerMute from './speakerMute'
import numberList from './numberList'
import outdent from './outdent'
import openOutside from './openOutside'
@@ -221,6 +222,7 @@ export default {
menu,
'message-seen': messageSeen,
mic,
+ 'speaker-mute': speakerMute,
hand,
'mic-off': micOff,
more,
diff --git a/packages/react/src/themes/teams/components/Icon/svg/icons/speakerMute.tsx b/packages/react/src/themes/teams/components/Icon/svg/icons/speakerMute.tsx
new file mode 100644
index 0000000000..683fe32b84
--- /dev/null
+++ b/packages/react/src/themes/teams/components/Icon/svg/icons/speakerMute.tsx
@@ -0,0 +1,20 @@
+import * as React from 'react'
+import cx from 'classnames'
+import { TeamsSvgIconSpec } from '../types'
+import { teamsIconClassNames } from '../teamsIconClassNames'
+
+export default {
+ icon: ({ classes }) => (
+
+ ),
+ styles: {},
+} as TeamsSvgIconSpec