1
+
2
+ .bpw-layout-left {
3
+ width : 400px !important ;
4
+ height : 70vh ;
5
+ border-radius : 10px ;
6
+ left : 10px ;
7
+ bottom : 5px ;
8
+ border : 1px solid transparent;
9
+ position : fixed !important ;
10
+ z-index : 9999 ;
11
+ }
12
+
13
+ .bpw-from-bot > div ,
14
+ # input-message {
15
+ direction : ltr;
16
+ }
17
+
18
+ .bpw-new-messages-indicator {
19
+ background-color : # f5f5f51e ;
20
+ }
21
+
22
+ .bpw-header-container {
23
+ margin : 10px ;
24
+ background : var (--ifm-color-primary );
25
+ border-radius : 10px ;
26
+ position : relative;
27
+ overflow : hidden;
28
+ border : 1px ;
29
+ }
30
+
31
+ .bpw-header-name {
32
+ font-size : 16px ;
33
+ font-weight : 600 ;
34
+ }
35
+
36
+ .bpw-typing-bubble {
37
+ background : # 00000050 ;
38
+ }
39
+
40
+ .bpw-chat-bubble-content {
41
+ border-radius : 3px ;
42
+ border : 1px transparent;
43
+ }
44
+
45
+ .bpw-date-container ,
46
+ .bpw-header-name ,
47
+ .bpw-header-subtitle {
48
+ color : # ffffff3e ;
49
+ }
50
+
51
+ .bpw-layout {
52
+ width : 400px !important ;
53
+ height : 70vh ;
54
+ border-radius : 10px ;
55
+ right : 10px ;
56
+ bottom : 5px ;
57
+ border : 1px ;
58
+ }
59
+
60
+ @media (max-width : 450px ) {
61
+ .bpw-layout-left {
62
+ width : 100% !important ;
63
+ height : 100% ;
64
+ left : 0 ;
65
+ bottom : 0 ;
66
+ border-radius : 0 ;
67
+ }
68
+ }
69
+
70
+ .bpw-header-icon ,
71
+ .bpw-header-icon svg ,
72
+ .bpw-header-icon svg path {
73
+ fill : # ffffff !important ;
74
+ }
75
+
76
+ # input-message ::placeholder {
77
+ color : rgba (0 , 0 , 0 , 0.3 );
78
+ }
79
+
80
+ .bpw-composer textarea {
81
+ outline : none !important ;
82
+ border : 1px solid black;
83
+ }
84
+
85
+ .bpw-composer textarea : focus {
86
+ outline : none !important ;
87
+ border : 1px solid black;
88
+ }
89
+
90
+ .bpw-keyboard-single-choice {
91
+ background-color : # ffffff33 ;
92
+ border : none;
93
+ }
94
+
95
+ .bpw-button ,
96
+ .bpw-button-alt {
97
+ background-color : var (--ifm-color-primary );
98
+ color : # 000000 ;
99
+ border-radius : 10px ;
100
+ border : none;
101
+ }
102
+
103
+ .bpw-button : hover ,
104
+ .bpw-button-alt : hover {
105
+ background-color : # f5f5f55c ;
106
+ }
107
+
108
+ .bpw-chat-container {
109
+ background-color : # ffffff3e ;
110
+ scrollbar-width : thin;
111
+ scrollbar-color : # f5f5f5 # ffffff ;
112
+ border : none;
113
+ }
114
+
115
+ .bpw-from-bot .bpw-chat-bubble .bpw-chat-bubble-content {
116
+ background-color : # f5f5f537 ;
117
+ color : # 000000 ;
118
+ }
119
+
120
+ .bpw-from-user .bpw-chat-bubble .bpw-chat-bubble-content {
121
+ background-color : # 00bfa6 ;
122
+ color : # ffffff ;
123
+ }
124
+
125
+ .bpw-composer {
126
+ background-color : # ffffff45 ;
127
+ border-top : none;
128
+ }
129
+
130
+ .bpw-chat-container ::-webkit-scrollbar ,
131
+ .bpw-chat-container ::-moz-scrollbar {
132
+ width : 10px ;
133
+ background-color : # ffffff42 ;
134
+ border : none;
135
+ }
136
+
137
+ ::-webkit-scrollbar-track ,
138
+ .bpw-chat-container ::-webkit-scrollbar-track ,
139
+ .bpw-chat-container ::-moz-scrollbar-track {
140
+ background-color : transparent;
141
+ }
142
+
143
+ ::-webkit-scrollbar-thumb ,
144
+ .bpw-chat-container ::-webkit-scrollbar-thumb ,
145
+ .bpw-chat-container ::-moz-scrollbar-thumb {
146
+ background-color : # ffffff30 ;
147
+ border-radius : 1rem ;
148
+ border : 0.5rem solid transparent;
149
+ }
150
+
151
+ .bpw-bot-avatar img ,
152
+ .bpw-bot-avatar svg {
153
+ border : 3px solid # ffffff ;
154
+ }
155
+
156
+ ::-webkit-scrollbar {
157
+ width : 0.5rem ;
158
+ }
159
+
160
+ ::-webkit-scrollbar-track {
161
+ background-color : transparent;
162
+ }
163
+
164
+ ::-webkit-scrollbar-thumb {
165
+ background-color : # ffffff ;
166
+ border-radius : 1rem ;
167
+ border : 0.5rem solid transparent;
168
+ }
169
+
170
+ .bpw-floating-button i svg path {
171
+ fill : var (--ifm-color-primary );
172
+ }
173
+
174
+ .bpw-powered {
175
+ text-align : center;
176
+ padding : 10px ;
177
+ font-size : 14px ;
178
+ border-bottom-right-radius : 10px ;
179
+ border-bottom-left-radius : 10px ;
180
+ }
181
+
182
+ .bpw-powered a {
183
+ color : rgba (82 , 82 , 163 , 0.777 );
184
+ text-decoration : underline;
185
+ }
186
+
187
+ .bpw-powered a : hover {
188
+ text-decoration : underline;
189
+ }
190
+
191
+ .bpw-send-button {
192
+ background : var (--ifm-color-primary );
193
+ }
194
+
195
+ .bpw-send-button : hover {
196
+ background : # 00bfa6b5 ;
197
+ }
198
+
199
+ .bpw-widget-btn {
200
+ border-radius : 50% ;
201
+ background : var (--ifm-color-primary );
202
+ }
203
+
204
+ .bpw-floating-button ::before {
205
+ background : url ("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='white' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M8.625 12a.375.375 0 11-.75 0 .375.375 0 01.75 0zm0 0H8.25m4.125 0a.375.375 0 11-.75 0 .375.375 0 01.75 0zm0 0H12m4.125 0a.375.375 0 11-.75 0 .375.375 0 01.75 0zm0 0h-.375M21 12c0 4.556-4.03 8.25-9 8.25a9.764 9.764 0 01-2.555-.337A5.972 5.972 0 015.41 20.97a5.969 5.969 0 01-.474-.065 4.48 4.48 0 00.978-2.025c.09-.457-.133-.901-.467-1.226C3.93 16.178 3 14.189 3 12c0-4.556 4.03-8.25 9-8.25s9 3.694 9 8.25z' /%3E%3C/svg%3E" );
206
+ background-repeat : no-repeat;
207
+ background-position : center;
208
+ background-size : contain;
209
+ height : undefinedpx !important ;
210
+ width : undefinedpx !important ;
211
+ }
212
+
213
+ .bpw-floating-button {
214
+ box-shadow : none !important ;
215
+ }
216
+
217
+ .bpw-floating-button : hover {
218
+ background-color : var (--ifm-color-primary );
219
+ box-shadow : none !important ;
220
+ }
0 commit comments