Spaces:
Sleeping
Sleeping
Commit
·
a9a59ec
1
Parent(s):
2b92982
update: adding cursor for waiting
Browse files
app.py
CHANGED
|
@@ -676,6 +676,10 @@ def create_chat_interface():
|
|
| 676 |
list-style-position: outside;
|
| 677 |
margin-left: 20px;
|
| 678 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
| 679 |
"""
|
| 680 |
js = """
|
| 681 |
function createIframeHandler() {
|
|
@@ -695,6 +699,10 @@ def create_chat_interface():
|
|
| 695 |
document.addEventListener('click', function (event) {
|
| 696 |
var link = event.target.closest('a');
|
| 697 |
if (link && link.href) {
|
|
|
|
|
|
|
|
|
|
|
|
|
| 698 |
try {
|
| 699 |
iframe.src = link.href;
|
| 700 |
iframe.style.display = 'block'; // Show iframe on link click
|
|
|
|
| 676 |
list-style-position: outside;
|
| 677 |
margin-left: 20px;
|
| 678 |
}
|
| 679 |
+
|
| 680 |
+
body.waiting * {
|
| 681 |
+
cursor: progress;
|
| 682 |
+
}
|
| 683 |
"""
|
| 684 |
js = """
|
| 685 |
function createIframeHandler() {
|
|
|
|
| 699 |
document.addEventListener('click', function (event) {
|
| 700 |
var link = event.target.closest('a');
|
| 701 |
if (link && link.href) {
|
| 702 |
+
document.body.classList.add('waiting');
|
| 703 |
+
setTimeout(function () {
|
| 704 |
+
document.body.classList.remove('waiting');
|
| 705 |
+
}, 1000); // Reset cursor after 1 seconds
|
| 706 |
try {
|
| 707 |
iframe.src = link.href;
|
| 708 |
iframe.style.display = 'block'; // Show iframe on link click
|