File tree Expand file tree Collapse file tree 1 file changed +23
-3
lines changed
Expand file tree Collapse file tree 1 file changed +23
-3
lines changed Original file line number Diff line number Diff line change 1212 class =" message-box"
1313 :class =" { 'offset-current': message.sender_id === currentUserId }"
1414 >
15- <div class =" message-container" >
15+ <div
16+ class =" message-container"
17+ :class =" {
18+ 'message-container-offset': messageOffset
19+ }"
20+ >
1621 <div
1722 ref =" imageRef"
1823 class =" message-card"
@@ -297,6 +302,12 @@ export default {
297302 this .message .date !== this .messages [this .index - 1 ].date
298303 )
299304 },
305+ messageOffset () {
306+ return (
307+ this .index > 0 &&
308+ this .message .sender_id !== this .messages [this .index - 1 ].sender_id
309+ )
310+ },
300311 isImage () {
301312 return this .checkImageFile ()
302313 },
@@ -482,6 +493,7 @@ export default {
482493 position : relative ;
483494 text-align : center ;
484495 font-size : 13px ;
496+ padding : 10px 0 ;
485497}
486498
487499.line-new :after ,
@@ -509,12 +521,16 @@ export default {
509521
510522.message-container {
511523 position : relative ;
512- padding : 3 px 10px ;
524+ padding : 2 px 10px ;
513525 align-items : end ;
514526 min-width : 100px ;
515527 box-sizing : content-box ;
516528}
517529
530+ .message-container-offset {
531+ padding-top : 10px ;
532+ }
533+
518534.offset-current {
519535 margin-left : 50% ;
520536 justify-content : flex-end ;
@@ -806,7 +822,11 @@ export default {
806822
807823@media only screen and (max-width : 768px ) {
808824 .message-container {
809- padding : 3px ;
825+ padding : 2px 3px 1px ;
826+ }
827+
828+ .message-container-offset {
829+ padding-top : 10px ;
810830 }
811831
812832 .message-box {
You can’t perform that action at this time.
0 commit comments