Skip to content

Commit 87c578a

Browse files
[Chat][Bug] DLP message icon style updates (#4765)
* Update DLP message styling * Update packages/react-components browser test snapshots --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent c439d9d commit 87c578a

19 files changed

Lines changed: 27 additions & 1 deletion

File tree

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"type": "patch",
3+
"area": "fix",
4+
"workstream": "UI/UX",
5+
"comment": "Update DLP message styling",
6+
"packageName": "@azure/communication-react",
7+
"email": "longamy@microsoft.com",
8+
"dependentChangeType": "patch"
9+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"type": "patch",
3+
"area": "fix",
4+
"workstream": "UI/UX",
5+
"comment": "Update DLP message styling",
6+
"packageName": "@azure/communication-react",
7+
"email": "longamy@microsoft.com",
8+
"dependentChangeType": "patch"
9+
}

packages/react-components/src/components/ChatMessage/ChatMessageContent.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ import DOMPurify from 'dompurify';
2323
import { _AttachmentDownloadCardsStrings } from '../Attachment/AttachmentDownloadCards';
2424
/* @conditional-compile-remove(file-sharing-teams-interop) @conditional-compile-remove(file-sharing-acs) */
2525
import { AttachmentMetadata } from '@internal/acs-ui-common';
26+
/* @conditional-compile-remove(data-loss-prevention) */
27+
import { dataLossIconStyle } from '../styles/MessageThread.styles';
2628

2729
type ChatMessageContentProps = {
2830
message: ChatMessage;
@@ -135,7 +137,7 @@ const MessageContentAsText = (props: ChatMessageContentProps): JSX.Element => {
135137
* @private
136138
*/
137139
export const BlockedMessageContent = (props: BlockedMessageContentProps): JSX.Element => {
138-
const Icon: JSX.Element = <FontIcon iconName={'DataLossPreventionProhibited'} />;
140+
const Icon: JSX.Element = <FontIcon className={dataLossIconStyle} iconName={'DataLossPreventionProhibited'} />;
139141
const blockedMessage =
140142
props.message.warningText === undefined ? props.strings.blockedWarningText : props.message.warningText;
141143
const blockedMessageLink = props.message.link;

packages/react-components/src/components/styles/MessageThread.styles.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -447,3 +447,9 @@ export const loadPreviousMessageButtonStyle = mergeStyles({
447447
export const DownIconStyle = mergeStyles({
448448
marginRight: '0.5em'
449449
});
450+
451+
/** @private */
452+
export const dataLossIconStyle = mergeStyles({
453+
width: '1.25rem',
454+
height: '1.25rem'
455+
});
Loading

0 commit comments

Comments
 (0)