Files
thistleandmoth-site/content
will c82de9baad
deploy / deploy (push) Successful in 6s
Move Grinchmas's landing page from bookshop into Hugo
Same fix as michaelferrara-site: bookshop's GET /arc/{code} renders a
generic, brand-agnostic template ("Get your free copy of A Hallmark
Grinchmas") instead of real editorial copy. bookshop already supports
same-origin form POSTs to its path-mounted /shop/arc/{code} — no reason
for it to also own the landing page.

/books/grinchmas/ is a plain Hugo page (content/books/grinchmas.md, no
longer draft-only) with a small JS form (layouts/partials/arc-redeem-
form.html, mirroring course-enroll-form.html) that POSTs form-encoded
to bookshop_base_url + "/arc/grinchmas". Retires content/gift,
content/gift-thanks, and content/free-book — all unfinished TODO stubs
that were live on the site with placeholder copy, never completed.

Copy note: no finished pitch copy existed anywhere for this campaign
(unlike Neon Tan) — this page currently uses the book's back-cover
blurb as placeholder pitch text per your instruction; refine whenever.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-04 20:33:57 -04:00
..