diff --git a/assets/js/script.js b/assets/js/script.js index 1393d5e..d2dab70 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -83,4 +83,21 @@ const filter = function () { filterBox.setAttribute("data-filter", this.dataset.filterBtn) } -addEventOnElem(filterBtns, "click", filter); \ No newline at end of file +addEventOnElem(filterBtns, "click", filter); + +// Footer newsletter subscribe section +document.addEventListener("DOMContentLoaded", function () { + const footerForm = document.getElementById("footer-newsletter-form"); + const footerSuccessMessage = document.getElementById("footer-success-message"); + + footerForm.addEventListener("submit", function (event) { + event.preventDefault(); // Prevent form submission + + footerSuccessMessage.style.display = "block"; // Show success message + footerForm.reset(); // Clear input field + + setTimeout(() => { + footerSuccessMessage.style.display = "none"; // Hide message after 4 seconds + }, 4000); + }); +}); \ No newline at end of file diff --git a/index.html b/index.html index f75dd1c..34f46ba 100644 --- a/index.html +++ b/index.html @@ -1544,26 +1544,27 @@