From 0d57760df1ed91ed3c3eefa366ce63cd8295e2ba Mon Sep 17 00:00:00 2001 From: chris Date: Sun, 7 Jun 2026 00:35:32 -0400 Subject: [PATCH] Contact form: set min date to today on event date picker --- main-site/contact-form.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/main-site/contact-form.js b/main-site/contact-form.js index 5232b1c..5eb6843 100644 --- a/main-site/contact-form.js +++ b/main-site/contact-form.js @@ -10,8 +10,15 @@ const submitBtn = document.getElementById('submitBtn'); const textarea = form.querySelector('textarea[name="message"]'); const phoneInput = form.querySelector('input[name="phone"]'); + const dateInput = form.querySelector('input[name="eventDate"]'); let selectedFiles = []; + // Forbid past dates (today is allowed) + if (dateInput) { + const t = new Date(); + dateInput.min = `${t.getFullYear()}-${String(t.getMonth()+1).padStart(2,'0')}-${String(t.getDate()).padStart(2,'0')}`; + } + // Textarea auto-resize textarea.style.overflow = 'hidden'; textarea.addEventListener('input', function () {