@@ -2256,8 +2256,8 @@ input[type="text"]:disabled, textarea:disabled {
22562256 background-color : hsl (var (--chat-bubble-received ));
22572257 color : hsl (var (--chat-bubble-received-foreground ));
22582258 box-shadow : var (--shadow-soft );
2259- padding : 1px ;
22602259 overflow : hidden;
2260+ border : 2px solid hsl (var (--chat-bubble-received ));
22612261}
22622262
22632263.message-author-name {
@@ -2294,8 +2294,9 @@ input[type="text"]:disabled, textarea:disabled {
22942294}
22952295
22962296.message-row .own .message-bubble {
2297- background : linear-gradient (-10deg , hsl (var (--primary )), hsl (var (--primary ) / 0.9 ));
2297+ background : linear-gradient (-10deg , hsl (var (--primary )), hsl (var (--primary ) / 1.0 ));
22982298 color : hsl (var (--primary-foreground ));
2299+ border-color : hsl (var (--primary ));
22992300}
23002301
23012302/* Message grouping corner radius styles with higher specificity */
@@ -2348,7 +2349,6 @@ input[type="text"]:disabled, textarea:disabled {
23482349 word-wrap : break-word;
23492350 align-self : flex-start; /* Align text to top of bubble */
23502351 font-size : 1rem ;
2351- margin : 1px ;
23522352 flex : 1 ;
23532353 display : flex;
23542354 align-items : center;
@@ -2829,7 +2829,7 @@ input[type="text"]:disabled, textarea:disabled {
28292829
28302830.message-attachment-container {
28312831 position : relative;
2832- border-radius : 11 px ;
2832+ border-radius : 4 px ;
28332833 overflow : hidden;
28342834 box-sizing : border-box;
28352835 display : block;
@@ -2982,16 +2982,34 @@ input[type="text"]:disabled, textarea:disabled {
29822982}
29832983
29842984.message-reply-preview {
2985+ display : flex;
2986+ align-items : center;
2987+ gap : 5px ;
29852988 padding : 5px ;
2986- margin : 3px ;
2987- margin-bottom : 1px ;
29882989 background-color : hsl (var (--foreground ) / 0.05 );
2989- border-left : 2px solid hsl (var (--foreground ) / 0.3 );
2990- color : hsl (var (--foreground ));
2990+ color : hsl (var (--foreground ) / 0.9 );
2991+ font-style : italic;
2992+ font-size : 0.9rem ;
29912993 max-height : 50px ;
29922994 overflow : hidden;
29932995 text-overflow : ellipsis;
29942996 border-radius : 4px ;
2997+ border-bottom : 1px solid hsl (var (--foreground ) / 0.05 );
2998+ }
2999+
3000+ .message-row .own .message-reply-preview {
3001+ background-color : hsl (var (--primary-foreground ) / 0.1 );
3002+ color : hsl (var (--primary-foreground ) / 0.9 );
3003+ border-bottom : 1px solid hsl (var (--primary-foreground ) / 0.1 );
3004+ }
3005+
3006+ .message-highlight {
3007+ animation : message-highlight-fade 1.5s ease;
3008+ }
3009+
3010+ @keyframes message-highlight-fade {
3011+ 0% , 30% { background-color : hsl (var (--primary ) / 0.15 ); }
3012+ 100% { background-color : transparent; }
29953013}
29963014
29973015.message-deleted {
0 commit comments