162162}
163163
164164.function-event-button-highlight {
165- background-color : var (--chat-function-event-button-highlight-background-color );
166- border-color : var (--chat-function-event-button-highlight-border-color ) !important ;
165+ background-color : var (
166+ --chat-function-event-button-highlight-background-color
167+ );
168+ border-color : var (
169+ --chat-function-event-button-highlight-border-color
170+ ) !important ;
167171 color : var (--chat-function-event-button-highlight-color ) !important ;
168172}
169173
194198
195199.bot-message :focus-within {
196200 .message-card {
197- background-color : var (--chat-bot-message-focus-within-message-card-background-color );
198- border : 1px solid var (--chat-bot-message-focus-within-message-card-border-color );
201+ background-color : var (
202+ --chat-bot-message-focus-within-message-card-background-color
203+ );
204+ border : 1px solid
205+ var (--chat-bot-message-focus-within-message-card-border-color );
199206 }
200207}
201208
@@ -473,6 +480,7 @@ button {
473480 margin-left : auto ;
474481 display : flex ;
475482 align-items : center ;
483+ flex-shrink : 0 ;
476484}
477485
478486.toolbar-session-text {
@@ -486,6 +494,7 @@ button {
486494 text-transform : uppercase ;
487495 margin-left : 20px ;
488496 padding-top : 4px ;
497+ flex-shrink : 0 ;
489498}
490499
491500.toolbar-session-id {
@@ -497,6 +506,7 @@ button {
497506 line-height : 20px ;
498507 letter-spacing : 0.25px ;
499508 margin-left : 5px ;
509+ flex-shrink : 0 ;
500510}
501511
502512.toolbar-icon {
@@ -522,11 +532,16 @@ button {
522532 label- text- size: 14px ,
523533 label- text- color: var (--chat-toolbar-sse-toggle-label-text-color ),
524534 selected- track- color: var (--chat-toolbar-sse-toggle-selected-track-color ),
525- selected- focus- track- color: var (--chat-toolbar-sse-toggle-selected-track-color ),
526- selected- hover- track- color: var (--chat-toolbar-sse-toggle-selected-track-color ),
527- selected- handle- color: var (--chat-toolbar-sse-toggle-selected-handle-color ),
528- selected- focus- handle- color: var (--chat-toolbar-sse-toggle-selected-handle-color ),
529- selected- hover- handle- color: var (--chat-toolbar-sse-toggle-selected-handle-color ),
535+ selected- focus- track- color:
536+ var (--chat-toolbar-sse-toggle-selected-track-color ),
537+ selected- hover- track- color:
538+ var (--chat-toolbar-sse-toggle-selected-track-color ),
539+ selected- handle- color:
540+ var (--chat-toolbar-sse-toggle-selected-handle-color ),
541+ selected- focus- handle- color:
542+ var (--chat-toolbar-sse-toggle-selected-handle-color ),
543+ selected- hover- handle- color:
544+ var (--chat-toolbar-sse-toggle-selected-handle-color ),
530545 track- height: 24px ,
531546 track- width: 46px ,
532547 track- outline- color: var (--chat-toolbar-sse-toggle-track-outline-color ),
@@ -541,6 +556,37 @@ button {
541556 overflow-x : auto ;
542557 max-width : 100% ;
543558}
559+
560+ .readonly-badge {
561+ color : var (--chat-readonly-badge-color );
562+ background-color : var (--chat-readonly-badge-background-color );
563+ border-radius : 4px ;
564+ padding : 1px 6px ;
565+ display : flex ;
566+ align-items : center ;
567+ margin-left : 8px ;
568+ font-size : 12px ;
569+ line-height : 16px ;
570+ gap : 4px ;
571+ white-space : nowrap ;
572+ mat-icon {
573+ font-size : 14px ;
574+ width : 14px ;
575+ height : 14px ;
576+ padding-top : 1px ;
577+ flex-shrink : 0 ;
578+ }
579+ }
580+
581+ .readonly-session-message {
582+ display : block ;
583+ color : var (--chat-toolbar-session-text-color );
584+ margin-left : 1em ;
585+ font-weight : 400 ;
586+ line-height : 16px ;
587+ letter-spacing : 0.3px ;
588+ flex-shrink : 1 ;
589+ }
544590
545591::ng-deep .mat-drawer-content {
546592 display : flex !important ;
0 commit comments