Scripts/resources/[ps]/ps-ui/html/js/display.js

43 lines
1.6 KiB
JavaScript
Raw Normal View History

2024-12-29 20:28:24 +00:00
window.addEventListener('message', function(event) {
switch (event.data.action) {
case "display":
document.getElementById("display-container").classList.remove("fadeOut");
document.getElementById("display-container").classList.add("fadeIn");
switch(event.data.color) {
case "primary":
$("#display-container").css("background", "#0275d8");
break;
case "error":
$("#display-container").css("background", "#d9534f");
break;
case "success":
$("#display-container").css("background", "#5cb85c");
break;
case "warning":
$("#display-container").css("background", "#f0ad4e");
break;
case "info":
$("#display-container").css("background", "#5bc0de");
break;
case "mint":
$("#display-container").css("background", "#a1f8c7");
break;
}
document.getElementById("display-text").innerHTML = event.data.text;
break;
case "update":
document.getElementById("display-text").innerHTML = event.data.text;
break;
case "hide":
document.getElementById("display-container").classList.remove("fadeIn");
document.getElementById("display-container").classList.add("fadeOut");
break;
default:
return;
}
});