feat: ai widget - improve style

This commit is contained in:
Azgaar 2024-09-22 14:29:38 +02:00
parent d94defaa18
commit 85a6bc9c66
5 changed files with 24 additions and 7 deletions

16
main.js
View file

@ -374,8 +374,20 @@ function toggleAssistant() {
const showAssistant = byId("azgaarAssistant").value === "show";
if (showAssistant) {
if (isAssistantLoaded) assistantContainer.style.display = "block";
else import("./libs/openwidget.min.js").then(() => (isAssistantLoaded = true));
if (isAssistantLoaded) {
assistantContainer.style.display = "block";
} else {
import("./libs/openwidget.min.js").then(() => {
isAssistantLoaded = true;
setTimeout(() => {
const bubble = byId("chat-widget-minimized");
if (bubble) {
bubble.dataset.tip = "Click to open the Assistant";
bubble.on("mouseover", showDataTip);
}
}, 5000);
});
}
} else if (isAssistantLoaded) {
assistantContainer.style.display = "none";
}