2 Commits

Author SHA1 Message Date
Claude 46b7e61695 Wire Formspree endpoint and switch form to FormData submission
Sets FORM_ENDPOINT to the live Formspree URL and changes the fetch body
from JSON.stringify to a FormData object so Formspree parses fields
correctly. Drops the now-invalid Content-Type: application/json header
while keeping Accept: application/json. _subject is appended directly to
the FormData. Branded success state and all other page content unchanged.

https://claude.ai/code/session_01UvxyYfFKojskoSWTfeZ7Vj
2026-05-29 17:56:43 +00:00
Claude 291c46f33b Add /orders page for QR-driven order capture
Mobile-first reserve form with grind, quantity, ship/local fulfillment
toggle, address fields, and notes. Posts to a Formspree endpoint
(constant at top of script; empty placeholder until configured),
with a friendly fallback message. EN/KO toggle reusing the site pattern.

https://claude.ai/code/session_01WZwrZhZTtiYxGBHE76dpFS
2026-05-29 00:14:49 +00:00