Spaces:
Running
Running
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
|