mirror of
https://github.com/kingomarnajjar/flex-template-web.git
synced 2026-07-29 05:00:43 +10:00
Merge pull request #559 from sharetribe/fix-short-message-wrapping
Wrap bubble to message content
This commit is contained in:
commit
b8c53f7c18
4 changed files with 22 additions and 8 deletions
|
|
@ -26,7 +26,6 @@
|
|||
.ownMessage {
|
||||
/* Preserve newlines, but collapse other whitespace */
|
||||
white-space: pre-line;
|
||||
width: 100%;
|
||||
max-width: 433px;
|
||||
}
|
||||
|
||||
|
|
@ -48,10 +47,15 @@
|
|||
}
|
||||
}
|
||||
|
||||
.ownMessageContentWrapper {
|
||||
@apply --clearfix;
|
||||
}
|
||||
|
||||
.messageContent,
|
||||
.ownMessageContent {
|
||||
@apply --marketplaceMessageFontStyles;
|
||||
|
||||
display: inline-block;
|
||||
margin: 0;
|
||||
padding: 12px 14px 11px 14px;
|
||||
border-radius: 8px;
|
||||
|
|
@ -70,11 +74,13 @@
|
|||
.ownMessageContent {
|
||||
background-color: var(--marketplaceColor);
|
||||
color: var(--matterColorLight);
|
||||
float: right;
|
||||
}
|
||||
|
||||
.messageDate,
|
||||
.ownMessageDate {
|
||||
@apply --marketplaceMessageDateFontStyles;
|
||||
|
||||
margin: 11px 0 0 0;
|
||||
color: var(--matterColorAnti);
|
||||
|
||||
|
|
|
|||
|
|
@ -39,7 +39,9 @@ export const WithCurrentUser = {
|
|||
messages: [
|
||||
createMessage('msg1', {}, { sender: createUser('user1') }),
|
||||
createMessage('msg2', {}, { sender: createUser('user2') }),
|
||||
createMessage('msg3', {}, { sender: createUser('user1') }),
|
||||
createMessage('msg3', { content: 'ok' }, { sender: createUser('user2') }),
|
||||
createMessage('msg4', { content: 'ok' }, { sender: createUser('user1') }),
|
||||
createMessage('msg5', {}, { sender: createUser('user1') }),
|
||||
],
|
||||
currentUser: createCurrentUser('user2'),
|
||||
},
|
||||
|
|
|
|||
|
|
@ -33,7 +33,9 @@ const OwnMessage = props => {
|
|||
const todayString = intl.formatMessage({ id: 'Messages.today' });
|
||||
return (
|
||||
<div className={css.ownMessage}>
|
||||
<p className={css.ownMessageContent}>{message.attributes.content}</p>
|
||||
<div className={css.ownMessageContentWrapper}>
|
||||
<p className={css.ownMessageContent}>{message.attributes.content}</p>
|
||||
</div>
|
||||
<p className={css.ownMessageDate}>{formatDate(intl, todayString, message.attributes.at)}</p>
|
||||
</div>
|
||||
);
|
||||
|
|
|
|||
|
|
@ -47,13 +47,17 @@ exports[`Messages matches snapshot 1`] = `
|
|||
<div
|
||||
className={undefined}
|
||||
>
|
||||
<p
|
||||
<div
|
||||
className={undefined}
|
||||
>
|
||||
Message msg2
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
|
||||
</p>
|
||||
<p
|
||||
className={undefined}
|
||||
>
|
||||
Message msg2
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
|
||||
</p>
|
||||
</div>
|
||||
<p
|
||||
className={undefined}
|
||||
>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue