Modification de bugs + ajouts de nouvelles fonctionnalités

This commit is contained in:
2024-01-14 15:32:04 +01:00
parent 8f4051ce8e
commit c79bf1fac8
10 changed files with 272 additions and 81 deletions

12
js/reservation.js Normal file
View File

@@ -0,0 +1,12 @@
// Pour que la date de réservation ne soit jamais inférieur à celle d'aujourd'hui
document.addEventListener('DOMContentLoaded', function () {
const today = new Date().toISOString().split('T')[0];
document.getElementById('date').min = today;
});
// Pour afficher un message de confirmation que la table à bien été réserver
function showReservationConfirmation() {
var confirmationMessage = document.getElementById("confirmation-message");
confirmationMessage.style.display = "block";
}

View File

@@ -1,3 +1,4 @@
// Menu burger
document.addEventListener('DOMContentLoaded', function () {
const burgerMenu = document.querySelector('.burger-menu');
const navLinks = document.querySelector('.nav-links');
@@ -7,6 +8,7 @@ document.addEventListener('DOMContentLoaded', function () {
});
});
// Scroll jusqu'en au de la page
function scrollToTop() {
window.scrollTo({
top: 0,
@@ -14,7 +16,7 @@ function scrollToTop() {
});
}
// Afficher ou masquer le bouton en fonction de la position de défilement
// Afficher ou masquer le bouton de scroll en fonction de la position dans la page
document.addEventListener('scroll', function () {
const scrollTopBtn = document.getElementById('scrollTopBtn');
if (window.scrollY > 200) {
@@ -23,3 +25,4 @@ document.addEventListener('scroll', function () {
scrollTopBtn.style.display = 'none';
}
});