@@ -66,7 +66,7 @@ $message-bubble-padding: var(--str-chat__spacing-xs);
6666 }
6767
6868 .str-chat__message-bubble {
69- width : min ( 100 % , var (--str-chat__message-max-width ));
69+ width : fit-content ( var (--str-chat__message-max-width ));
7070 max-width : var (--str-chat__message-max-width );
7171 display : flex ;
7272 flex-direction : column ;
@@ -596,6 +596,56 @@ $message-bubble-padding: var(--str-chat__spacing-xs);
596596 margin-inline-start : var (--str-chat-message-options-size );
597597}
598598
599+ @media (max-width : 767px ) {
600+ .str-chat__message.str-chat__message--other .str-chat__message-inner ,
601+ .str-chat__message.str-chat__message--me .str-chat__message-inner {
602+ margin-inline : 0 ;
603+ width : fit-content ;
604+ max-width : min (100% , var (--str-chat__message-max-width ));
605+ }
606+
607+ .str-chat__message.str-chat__message--other .str-chat__message-inner {
608+ grid-template-columns : auto var (--str-chat-message-options-size );
609+ }
610+
611+ .str-chat__message.str-chat__message--me .str-chat__message-inner {
612+ grid-template-columns : var (--str-chat-message-options-size ) auto ;
613+ }
614+
615+ .str-chat__message.str-chat__message--other
616+ .str-chat__message-inner
617+ .str-chat__message-reactions-host {
618+ justify-self : flex-start ;
619+ justify-content : flex-start ;
620+ width : 0 ;
621+ min-width : 0 ;
622+ overflow : visible ;
623+ margin-inline : 0 ;
624+ padding-inline : 0 ;
625+ }
626+
627+ .str-chat__message.str-chat__message--me
628+ .str-chat__message-inner
629+ .str-chat__message-reactions-host {
630+ justify-self : flex-start ;
631+ justify-content : flex-start ;
632+ width : 0 ;
633+ min-width : 0 ;
634+ overflow : visible ;
635+ margin-inline : 0 ;
636+ padding-inline : 0 ;
637+ }
638+
639+ .str-chat__message .str-chat__message-bubble {
640+ width : fit-content (var (--str-chat__message-max-width ));
641+ max-width : min (100% , var (--str-chat__message-max-width ));
642+ }
643+
644+ .str-chat__message.str-chat__message--me .str-chat__message-bubble {
645+ justify-self : flex-start ;
646+ }
647+ }
648+
599649.str-chat__li--middle ,
600650.str-chat__li--top {
601651 .str-chat__message {
0 commit comments