| |
| function updateTimer() { |
| let days = Number.parseInt(document.getElementById("days").textContent) |
| let hours = Number.parseInt(document.getElementById("hours").textContent) |
| let minutes = Number.parseInt(document.getElementById("minutes").textContent) |
| let seconds = Number.parseInt(document.getElementById("seconds").textContent) |
|
|
| if (seconds > 0) { |
| seconds-- |
| } else if (minutes > 0) { |
| minutes-- |
| seconds = 59 |
| } else if (hours > 0) { |
| hours-- |
| minutes = 59 |
| seconds = 59 |
| } else if (days > 0) { |
| days-- |
| hours = 23 |
| minutes = 59 |
| seconds = 59 |
| } |
|
|
| document.getElementById("days").textContent = days + " days" |
| document.getElementById("hours").textContent = hours.toString().padStart(2, "0") |
| document.getElementById("minutes").textContent = minutes.toString().padStart(2, "0") |
| document.getElementById("seconds").textContent = seconds.toString().padStart(2, "0") |
| } |
|
|
| |
| setInterval(updateTimer, 1000) |
|
|
| |
| const menuButton = document.getElementById("menuButton") |
| const sidebarOverlay = document.getElementById("sidebarOverlay") |
| const overlay = document.getElementById("overlay") |
| const closeButton = document.getElementById("closeButton") |
|
|
| |
| menuButton.addEventListener("click", () => { |
| sidebarOverlay.classList.add("active") |
| }) |
|
|
| |
| overlay.addEventListener("click", () => { |
| sidebarOverlay.classList.remove("active") |
| }) |
|
|
| closeButton.addEventListener("click", () => { |
| sidebarOverlay.classList.remove("active") |
| }) |
|
|