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