paprika/theme/default/static/script.js

14 lines
474 B
JavaScript

// Avatar animation on hover
// Unfortunately for best result, this can only be done with JS
let avatar = document.querySelector(".sidebar .avatar img");
avatar.onmouseover = (ev) => {
ev.target.className = "animate";
};
avatar.onanimationend = (ev) => {
ev.target.className = "";
};
// Trigger progress bar when loading new page
window.onbeforeunload = (ev) => {
document.getElementsByClassName("loading-progress")[0].className = "loading-progress force-visible";
};