Update app.py
Browse files
app.py
CHANGED
|
@@ -181,7 +181,25 @@ async def read_root(response: Response):
|
|
| 181 |
.loading-dot:nth-child(1) { animation-delay: -0.32s; }
|
| 182 |
.loading-dot:nth-child(2) { animation-delay: -0.16s; }
|
| 183 |
.loading-dot:nth-child(3) { animation-delay: 0s; }
|
| 184 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 185 |
@keyframes bounce {
|
| 186 |
0%, 80%, 100% { transform: scale(0); }
|
| 187 |
40% { transform: scale(1); }
|
|
@@ -284,7 +302,7 @@ async def read_root(response: Response):
|
|
| 284 |
function addMessage(text, sender) {
|
| 285 |
const messageDiv = document.createElement('div');
|
| 286 |
messageDiv.classList.add('message', sender === 'user' ? 'user-message' : 'assistant-message');
|
| 287 |
-
messageDiv.innerHTML = marked.parse(text);
|
| 288 |
DOM.chatMessages.appendChild(messageDiv);
|
| 289 |
DOM.chatMessages.scrollTop = DOM.chatMessages.scrollHeight;
|
| 290 |
|
|
|
|
| 181 |
.loading-dot:nth-child(1) { animation-delay: -0.32s; }
|
| 182 |
.loading-dot:nth-child(2) { animation-delay: -0.16s; }
|
| 183 |
.loading-dot:nth-child(3) { animation-delay: 0s; }
|
| 184 |
+
menu, ol, ul {
|
| 185 |
+
list-style: inside;
|
| 186 |
+
margin: 0px;
|
| 187 |
+
padding: 4px;
|
| 188 |
+
}
|
| 189 |
+
.space {
|
| 190 |
+
height: 4px;
|
| 191 |
+
}
|
| 192 |
+
p {
|
| 193 |
+
margin: 2px 0px;
|
| 194 |
+
}
|
| 195 |
+
code::-webkit-scrollbar {
|
| 196 |
+
display: none; /* Chrome, Safari */
|
| 197 |
+
}
|
| 198 |
+
.status-token {
|
| 199 |
+
text-align: right;
|
| 200 |
+
font-size: x-small;
|
| 201 |
+
margin-top: 4px;
|
| 202 |
+
}
|
| 203 |
@keyframes bounce {
|
| 204 |
0%, 80%, 100% { transform: scale(0); }
|
| 205 |
40% { transform: scale(1); }
|
|
|
|
| 302 |
function addMessage(text, sender) {
|
| 303 |
const messageDiv = document.createElement('div');
|
| 304 |
messageDiv.classList.add('message', sender === 'user' ? 'user-message' : 'assistant-message');
|
| 305 |
+
messageDiv.innerHTML = marked.parse(text).replace(/p>\n<p>/g, 'p><p class="space"></p><p>');
|
| 306 |
DOM.chatMessages.appendChild(messageDiv);
|
| 307 |
DOM.chatMessages.scrollTop = DOM.chatMessages.scrollHeight;
|
| 308 |
|