diff --git a/src/app/components/message/layout/Bubble.tsx b/src/app/components/message/layout/Bubble.tsx index 3e0a68dc..8e3b8c5c 100644 --- a/src/app/components/message/layout/Bubble.tsx +++ b/src/app/components/message/layout/Bubble.tsx @@ -17,14 +17,9 @@ export const BubbleLayout = as<'div', BubbleLayoutProps>( diff --git a/src/app/components/message/layout/layout.css.ts b/src/app/components/message/layout/layout.css.ts index 89343d41..9917b166 100644 --- a/src/app/components/message/layout/layout.css.ts +++ b/src/app/components/message/layout/layout.css.ts @@ -133,7 +133,12 @@ export const ModernBefore = style({ minWidth: toRem(36), }); -export const BubbleBefore = style([ModernBefore]); +export const BubbleBefore = style([ + ModernBefore, + { + minWidth: toRem(22), + }, +]); export const BubbleContent = style({ maxWidth: toRem(800), @@ -153,6 +158,8 @@ export const BubbleContentArrow = style({ width: toRem(8), height: toRem(8), position: 'absolute', + top: toRem(12), + zIndex: 1, transform: 'rotateZ(45deg)', }, }, @@ -162,9 +169,6 @@ export const BubbleContentArrowLeft = style({ selectors: { '&::before': { left: toRem(-4), - top: config.radii.R500, - zIndex: 1, - borderBottomLeftRadius: toRem(2), }, }, }); @@ -173,9 +177,6 @@ export const BubbleContentArrowRight = style({ selectors: { '&::before': { right: toRem(-4), - top: config.radii.R500, - zIndex: 1, - borderTopRightRadius: toRem(2), }, }, }); diff --git a/src/app/features/room/message/Message.tsx b/src/app/features/room/message/Message.tsx index a1556261..44e93e61 100644 --- a/src/app/features/room/message/Message.tsx +++ b/src/app/features/room/message/Message.tsx @@ -747,7 +747,7 @@ export const Message = as<'div', MessageProps>( @@ -795,7 +795,7 @@ export const Message = as<'div', MessageProps>( @@ -807,7 +807,13 @@ export const Message = as<'div', MessageProps>( : undefined } alt={senderDisplayName} - renderFallback={() => } + renderFallback={() => ( + + )} />