Spaces:
Running
on
Zero
Running
on
Zero
khang119966
commited on
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,
|