Static HTML/CSS/JS site for workshops, gear, and contact.
index.htmland other root pages (workshops.html,sales.html,contact.html,about.html,mods.html,gallery.html,os.html)css/for styles (style.cssmain,glitch.cssoverrides,os.cssfor the OS page)js/for behavior (main.jsfor language/theme/UX,os.jsfor the OS)content/for JSON content (legacy data)images/for assets (images/products/,images/gallery/,images/workshops/)
Serve the repo root with any static server:
python -m http.server 8000Then open http://localhost:8000.
Forms post to FormSubmit via https://formsubmit.co/<email>.
_nextredirects tothank-you.htmlafter submission. Use a full URL in production if needed._replytois set client-side from the email field so replies go to the submitter.data-form-nameon each form provides a stable analytics label.
js/main.js emits a form_submit event when a FormSubmit form is submitted. The event is sent to whichever analytics client is present:
gtag(GA4)plausibleumamidataLayer(GTM)
No analytics script is included by default. Add your provider snippet and keep the event name form_submit if you want these hooks to fire.
thank-you.html provides a confirmation screen and a small back link that uses browser history (with a fallback to contact.html).
See DEPLOY.md for launch checklist items like updating contact details and form settings.