Commit Graph

14 Commits

Author SHA1 Message Date
will 9dd53fdb96 Collect first/last name on the mailing-list subscribe form
deploy / deploy (push) Successful in 4s
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-23 19:47:32 -04:00
will 911dacb1b2 Increase header logo size from 44px to 64px
deploy / deploy (push) Successful in 4s
Feedback that the banner logo was too small; the display size is
set entirely by CSS (source image and Hugo's resize pipeline both
have plenty of resolution headroom above 64px).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-23 17:45:23 -04:00
will 4d0b976c18 Add a submissions on/off toggle with a mailing-list signup fallback
deploy / deploy (push) Successful in 4s
accepting_submissions: false in the submissions page frontmatter now
swaps the manuscript form for a closed notice and an email signup that
posts to the eec service's new /subscribe endpoint, so visitors can
still join the mailing list while submissions are paused.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-22 20:16:15 -04:00
will db7a128c74 Wire up real Stripe sandbox test key and example book price ID
deploy / deploy (push) Successful in 11s
From the Two Squirrels Press Stripe sandbox account created and walked
through Managed Payments setup for. Both values are test-mode / safe
to commit; swap to live-mode equivalents at go-live.
2026-07-15 16:31:06 -04:00
will 41475f4a5a Add Stripe embedded checkout to book pages
Replaces the gumroad_url stub with an on-site embedded checkout (buy
button -> POST to the bookshop backend -> mounted Stripe iframe),
following the existing contact/submissions form's fetch/status-message
pattern. Adds thank-you and resend-link pages, an example book template
(draft), and updates the privacy policy and terms to honestly disclose
Stripe as a third-party payment processor.
2026-07-14 18:35:50 -04:00
will 40266cf811 Add submissions form
deploy / deploy (push) Successful in 3s
Authors can now send a manuscript, headshot, bio, and pitch through a
real form instead of "Coming soon." Posts multipart to eec's new
/submissions endpoint (self-hosted, keeps the privacy policy's existing
no-third-party-SaaS promise true). Also documents the new data
collection in the privacy policy.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-14 12:33:03 -04:00
will bb2a4a3b7b Add favicon and apple-touch-icon
deploy / deploy (push) Successful in 3s
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-14 07:16:50 -04:00
will 422947859b Add site logo to header
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-14 07:16:37 -04:00
will da71153a73 Scaffold site: nav, stub sections, contact/privacy/terms, styling
deploy / deploy (push) Successful in 4s
Adds top nav links to Books/Authors/Submissions stub pages, and
Contact/Privacy/Terms pages modeled on reground-site's structure. Contact
form posts to the already-provisioned eec-twosquirrelspress backend.
Styling implements the press's brand palette and font choices.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-13 16:15:26 -04:00
will 33467e6c00 Add CI deploy workflow
deploy / deploy (push) Successful in 3s
2026-07-13 17:37:41 +00:00
will d76e1d7aa3 Add gitignore 2026-07-13 17:37:40 +00:00
will 58f7d6ae44 Pin hugo version 2026-07-13 17:37:40 +00:00
will 2a76c36bc7 Add Hugo config 2026-07-13 17:37:39 +00:00
will 5ea2daad00 Initial commit 2026-07-13 17:36:59 +00:00