From 30ee6839d45db4db753197599b17f07cbd650857 Mon Sep 17 00:00:00 2001 From: dhairyashil Date: Tue, 24 Dec 2024 17:26:46 +0530 Subject: [PATCH 1/3] BUG: Fix extra top space for audio and video messages to improve UI consistency --- .../AttachmentHandler/AttachmentMetadata.js | 51 +++++----------- .../AttachmentHandler/AudioAttachment.js | 61 +++++++++++++------ .../AttachmentHandler/VideoAttachment.js | 51 ++++++++++------ 3 files changed, 92 insertions(+), 71 deletions(-) diff --git a/packages/react/src/views/AttachmentHandler/AttachmentMetadata.js b/packages/react/src/views/AttachmentHandler/AttachmentMetadata.js index 390cab7b71..0ac573149d 100644 --- a/packages/react/src/views/AttachmentHandler/AttachmentMetadata.js +++ b/packages/react/src/views/AttachmentHandler/AttachmentMetadata.js @@ -1,7 +1,6 @@ import React from 'react'; import { css } from '@emotion/react'; import { ActionButton, Box } from '@embeddedchat/ui-elements'; -import { Markdown } from '../Markdown'; const AttachmentMetadata = ({ attachment, @@ -40,48 +39,28 @@ const AttachmentMetadata = ({ variantStyles.attachmentMetaContainer, ]} > -
- {msg ? ( - - ) : ( - attachment.description - )} -
+ {attachment.description} +

{attachment.title}

@@ -92,7 +71,7 @@ const AttachmentMetadata = ({ onClick={onExpandCollapseClick} css={css` margin-left: 10px; - margin-top: ${attachment.description ? '3px' : '13px'}; + margin-top: 1px; `} />
diff --git a/packages/react/src/views/AttachmentHandler/AudioAttachment.js b/packages/react/src/views/AttachmentHandler/AudioAttachment.js index 8e3ce527a4..7eb3bb3dd9 100644 --- a/packages/react/src/views/AttachmentHandler/AudioAttachment.js +++ b/packages/react/src/views/AttachmentHandler/AudioAttachment.js @@ -34,7 +34,6 @@ const AudioAttachment = ({ css` line-height: 0; border-radius: inherit; - padding: 0.5rem; `, (type ? variantStyles.pinnedContainer : '') || css` @@ -52,6 +51,7 @@ const AudioAttachment = ({ display: flex; gap: 0.3rem; align-items: center; + padding: 0.5rem; `, variantStyles.textUserInfo, ]} @@ -67,16 +67,30 @@ const AudioAttachment = ({ ) : ( '' )} - + + + {isExpanded && ( -