diff --git a/assets/js/script.js b/assets/js/script.js index 1393d5e..5fd360b 100644 --- a/assets/js/script.js +++ b/assets/js/script.js @@ -83,4 +83,19 @@ const filter = function () { filterBox.setAttribute("data-filter", this.dataset.filterBtn) } -addEventOnElem(filterBtns, "click", filter); \ No newline at end of file +addEventOnElem(filterBtns, "click", filter); + +// Newsletter subscribe +document.getElementById("newsletter-form").addEventListener("submit", function(event) { + event.preventDefault(); // Prevent actual form submission + + let successMessage = document.getElementById("success-message"); + successMessage.style.display = "block"; // Show success message + + this.reset(); // Clear input field + + // Hide the message after 4 seconds (4000 milliseconds) + setTimeout(() => { + successMessage.style.display = "none"; + }, 4000); +}); \ No newline at end of file diff --git a/index.html b/index.html index f75dd1c..df876e1 100644 --- a/index.html +++ b/index.html @@ -1407,27 +1407,26 @@