/* Notification show/hide */
/* Notification show/hide */
/* Notification Marquee */
/* Notification Marquee */
/* script */
function setupMarquee() {
const message = document.querySelector('.notification-message-move');
const wrapper = document.querySelector('.marquee-wrapper');
if (!message || !wrapper) return;
const browserWidth = wrapper.offsetWidth;
const messageWidth = message.scrollWidth;
// Only animate if message is wider than the container
if (messageWidth > browserWidth) {
const speed = 90; // pixels per second
const duration = (messageWidth + browserWidth) / speed;
message.style.animation = `scroll-left ${duration}s linear infinite`;
message.style.animationPlayState = 'running';
} else {
message.style.animation = 'none';
}
}
document.addEventListener("DOMContentLoaded", setupMarquee);
window.addEventListener("resize", setupMarquee);
/* script */