first commit

This commit is contained in:
julien
2025-10-28 23:59:34 +01:00
commit ff05ed02e5
63 changed files with 1883 additions and 0 deletions

2
src/static/js/jquery-3.7.0.min.js vendored Normal file

File diff suppressed because one or more lines are too long

14
src/static/js/sidenav.js Normal file
View File

@@ -0,0 +1,14 @@
let menu_icon_sidenav = document.querySelector(".menu_icon_sidenav");
let sidenav = document.querySelector(".sidenav");
menu_icon_sidenav.onclick = function () {
menu_icon_sidenav.classList.toggle("active");
sidenav.classList.toggle("active_sidenav");
}
document.onclick = function (e) {
if (!menu_icon_sidenav.contains(e.target) && !sidenav.contains(e.target)) {
menu_icon_sidenav.classList.remove("active");
sidenav.classList.remove("active_sidenav");
}
}

16
src/static/js/slider.js Normal file
View File

@@ -0,0 +1,16 @@
// From https://www.w3schools.com/w3css/w3css_slideshow.asp
var slideIndex = 0;
carousel();
function carousel() {
var i;
var x = document.getElementsByClassName("slider");
for (i = 0; i < x.length; i++) {
x[i].style.display = "none";
}
slideIndex++;
if (slideIndex > x.length) {slideIndex = 1}
x[slideIndex-1].style.display = "block";
setTimeout(carousel, 5000); // Change image every 2 seconds
}