Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
|
@@ -186,41 +186,43 @@ CSS ="""
|
|
| 186 |
min-width: min(160px, 100%);
|
| 187 |
border-width: var(--block-border-width);
|
| 188 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 189 |
"""
|
| 190 |
-
|
| 191 |
-
# button.svelte-1lcyrx4[aria-label="user's message: a file of type image/jpeg, "] img.svelte-1pijsyv {
|
| 192 |
-
# width: 100%;
|
| 193 |
-
# object-fit: contain;
|
| 194 |
-
# height: 100%;
|
| 195 |
-
# border-radius: 13px; /* Thêm bo góc cho ảnh */
|
| 196 |
-
# max-width: 50vw; /* Giới hạn chiều rộng ảnh */
|
| 197 |
-
# }
|
| 198 |
-
# /* Đặt chiều cao cho nút và cho phép chọn văn bản chỉ cho các nút có aria-label chỉ định */
|
| 199 |
-
# button.svelte-1lcyrx4[aria-label="user's message: a file of type image/jpeg, "] {
|
| 200 |
-
# user-select: text;
|
| 201 |
-
# text-align: left;
|
| 202 |
-
# height: 300px;
|
| 203 |
-
# }
|
| 204 |
-
# /* Thêm bo góc và giới hạn chiều rộng cho ảnh không thuộc avatar container */
|
| 205 |
-
# .message-wrap.svelte-1lcyrx4 > div.svelte-1lcyrx4 .svelte-1lcyrx4:not(.avatar-container) img {
|
| 206 |
-
# border-radius: 13px;
|
| 207 |
-
# max-width: 50vw;
|
| 208 |
-
# }
|
| 209 |
-
# .message-wrap.svelte-1lcyrx4 .message.svelte-1lcyrx4 img {
|
| 210 |
-
# margin: var(--size-2);
|
| 211 |
-
# max-height: 500px;
|
| 212 |
-
# }
|
| 213 |
-
# .image-preview-close-button {
|
| 214 |
-
# position: relative; /* Nếu cần định vị trí */
|
| 215 |
-
# width: 10%; /* Chiều rộng nút */
|
| 216 |
-
# height: 10%; /* Chiều cao nút */
|
| 217 |
-
# display: flex;
|
| 218 |
-
# justify-content: center;
|
| 219 |
-
# align-items: center;
|
| 220 |
-
# padding: 0; /* Để tránh ảnh hưởng từ padding mặc định */
|
| 221 |
-
# border: none; /* Tùy chọn để loại bỏ đường viền */
|
| 222 |
-
# background: none; /* Tùy chọn để loại bỏ nền */
|
| 223 |
-
# }
|
| 224 |
|
| 225 |
demo = gr.ChatInterface(
|
| 226 |
fn=chat,
|
|
|
|
| 186 |
min-width: min(160px, 100%);
|
| 187 |
border-width: var(--block-border-width);
|
| 188 |
}
|
| 189 |
+
|
| 190 |
+
/* Đảm bảo ảnh bên trong nút hiển thị đúng cách cho các nút có aria-label chỉ định */
|
| 191 |
+
button.svelte-1lcyrx4[aria-label="user's message: a file of type image/jpeg, "] img.svelte-1pijsyv {
|
| 192 |
+
width: 100%;
|
| 193 |
+
object-fit: contain;
|
| 194 |
+
height: 100%;
|
| 195 |
+
border-radius: 13px; /* Thêm bo góc cho ảnh */
|
| 196 |
+
max-width: 50vw; /* Giới hạn chiều rộng ảnh */
|
| 197 |
+
}
|
| 198 |
+
/* Đặt chiều cao cho nút và cho phép chọn văn bản chỉ cho các nút có aria-label chỉ định */
|
| 199 |
+
button.svelte-1lcyrx4[aria-label="user's message: a file of type image/jpeg, "] {
|
| 200 |
+
user-select: text;
|
| 201 |
+
text-align: left;
|
| 202 |
+
height: 300px;
|
| 203 |
+
}
|
| 204 |
+
/* Thêm bo góc và giới hạn chiều rộng cho ảnh không thuộc avatar container */
|
| 205 |
+
.message-wrap.svelte-1lcyrx4 > div.svelte-1lcyrx4 .svelte-1lcyrx4:not(.avatar-container) img {
|
| 206 |
+
border-radius: 13px;
|
| 207 |
+
max-width: 50vw;
|
| 208 |
+
}
|
| 209 |
+
.message-wrap.svelte-1lcyrx4 .message.svelte-1lcyrx4 img {
|
| 210 |
+
margin: var(--size-2);
|
| 211 |
+
max-height: 500px;
|
| 212 |
+
}
|
| 213 |
+
.image-preview-close-button {
|
| 214 |
+
position: relative; /* Nếu cần định vị trí */
|
| 215 |
+
width: 5%; /* Chiều rộng nút */
|
| 216 |
+
height: 5%; /* Chiều cao nút */
|
| 217 |
+
display: flex;
|
| 218 |
+
justify-content: center;
|
| 219 |
+
align-items: center;
|
| 220 |
+
padding: 0; /* Để tránh ảnh hưởng từ padding mặc định */
|
| 221 |
+
border: none; /* Tùy chọn để loại bỏ đường viền */
|
| 222 |
+
background: none; /* Tùy chọn để loại bỏ nền */
|
| 223 |
+
}
|
| 224 |
"""
|
| 225 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 226 |
|
| 227 |
demo = gr.ChatInterface(
|
| 228 |
fn=chat,
|