| Server IP : 65.108.144.40 / Your IP : 216.73.217.165 Web Server : Apache/2.4.52 (Ubuntu) System : Linux ubuntu-8gb-hel1-1 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64 User : dev ( 1000) PHP Version : 8.2.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/dev/code/erp/staticfiles/dashboard/ |
Upload File : |
function autoSlider() {
let slideElements = $(".oh-dashboard__events-nav-item");
if (slideElements.length > 0) {
let sliderReel = $(".oh-dashbaord__events-reel");
// Iterator
let i = 0;
// Move slider in an interval of 5 seconds
setInterval(function () {
// Increment iterator
i++;
// Reset iterator
if (i == slideElements.length) {
i = 0;
}
sliderReel[0].style.transform = `translateX(-${i * 100}%)`;
let currSlide = $(`.oh-dashboard__events-nav-item[data-target="${i}"]`);
// Remove existing active class
$(".oh-dashboard__events-nav-item--active").removeClass(
"oh-dashboard__events-nav-item--active"
);
// Add active class to new slide
currSlide.addClass("oh-dashboard__events-nav-item--active");
}, 5000);
}
let sliderEls = $(".oh-dashboard__event");
if (sliderEls.length > 0) {
const colors = [
"#16a085",
"#2980b9",
"#e74c3c",
"#8e44ad",
"#f39c12",
"#c0392b",
"#6F1E51",
"#5758BB",
];
sliderEls.each(function (index, sliderEl) {
// Generate a color key based on a random number between the number of colors
let colorKey = Math.floor(Math.random() * colors.length);
if (sliderEl) {
sliderEl.style.backgroundColor = colors[colorKey];
}
});
}
}
function moveSlider(e) {
let clickedEl = $(e.target).closest(".oh-dashboard__events-nav-item");
let targetSlideNumber = +clickedEl.data("target");
let sliderReel = $(".oh-dashbaord__events-reel");
if (targetSlideNumber >= 0 && sliderReel.length > 0) {
sliderReel[0].style.transform = `translateX(-${targetSlideNumber * 100}%)`;
// Remove existing active class
$(".oh-dashboard__events-nav-item--active").removeClass(
"oh-dashboard__events-nav-item--active"
);
clickedEl.addClass("oh-dashboard__events-nav-item--active");
}
}