Commit Graph

8 Commits

Author SHA1 Message Date
will 57c4b4f415 Add Shop to the header nav, move Contact from footer to header
deploy / deploy (push) Successful in 7s
Contact and Shop are the two links a visitor is most likely to want
on their way in, not on their way out.
2026-08-04 07:01:23 -04:00
will c6fe9437aa Fix unreadable body text in dark mode
deploy / deploy (push) Successful in 6s
--color-ink stayed dark in the dark-mode override (correct for text on
--color-bg-raised, which deliberately stays light parchment) while
--color-bg went dark — so body text, headings, and secondary text all
rendered dark-on-dark. Splits out --color-ink-on-raised for the
raised-surface case (blockquote/code/pre/input, unchanged) and flips
--color-ink/--color-ink-heading/--color-ink-soft to light for the
base-page-ground case. Verified against a local Hugo build in a
dark-mode browser, including that raised-surface elements (inline code)
kept their correct dark-on-light contrast.
2026-08-04 05:48:39 -04:00
will 8745705768 Publish a stable stylesheet URL, move bookshop links to /shop
deploy / deploy (push) Successful in 6s
Publishes a second, non-fingerprinted copy of main.css at /css/main.min.css
alongside the fingerprinted one the site itself links — same source
resource, so bookshop's ARC/download pages (now mounted at
thistleandmoth.org/shop, not shop.thistleandmoth.org) can link real,
always-current CSS without tracking a hash that changes on every deploy.
Updates the two remaining shop.thistleandmoth.org references to the new
canonical URL.
2026-08-04 05:38:24 -04:00
will f6c0359118 Add A Hallmark Grinchmas to the books content collection
deploy / deploy (push) Successful in 7s
Marked draft so it doesn't render live yet -- this site has no
books layout/section wired up. For now this is just the canonical,
git-reviewable source for the book's title/author/cover/logline,
read by reground-tools/arc-campaign.sh --from-file to populate the
bookshop giveaway campaign, instead of typing that metadata inline
on the command line.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-03 17:39:45 -04:00
will ee7e31616d Add Contributors section and Free Book giveaway page
deploy / deploy (push) Successful in 7s
bookshop_base_url param wires up the same shop.thistleandmoth.org
bookshop instance reground-infrastructure just provisioned
(giveaway-only for now, no Stripe account). Both pages are stubs --
Contributors has no content yet, and Free Book's link/title/code get
filled in once the real epub is uploaded and its ARC campaign created
(see reground-tools' arc-campaign.sh). The ARC redemption page itself
is fully self-hosted by the bookshop service, so no checkout/Stripe.js
template work is needed here for the giveaway to work.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-03 10:38:25 -04:00
will 9d92078a1a Switch deploy to CI-build + scoped rsync instead of shared-runner bind-mount
deploy / deploy (push) Successful in 5s
Fleet-wide change: CI now builds the site in an isolated container and
pushes output via rsync to a forced-command SSH key restricted (via
rrsync) to this site's own docroot only, instead of relying on the
shared Actions runner's blanket /var/www/** bind-mount capability. See
the static-site-deploy Ansible role in reground-infrastructure.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-29 12:30:32 -04:00
will e5c6984414 Apply emerald/cobalt visual identity to the stylesheet
deploy / deploy (push) Successful in 4s
Replaces the inherited oxblood/brass palette (leftover from scaffolding
off michaelferrara-site) with the actual Thistle & Moth scheme: an
emerald banner with ivory text, cobalt for links/accents, parchment/ink
for the reading surface, and gold/thistle as sparing ornamental accents.
Adds a dark-mode variant (prefers-color-scheme) — the same page read by
lamplight rather than daylight. Fonts unchanged (EB Garamond/Source
Serif 4/Inter were already right).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-16 14:47:01 -04:00
will b39dcda4a1 Initial scaffold: submissions page + reader-magnet stub
deploy / deploy (push) Successful in 5s
Mirrors twosquirrelspress-site's submissions form and
michaelferrara-site's gift/course-enroll pattern. Gift page content,
cover art, and the download file are stubs until the real
reader-magnet is ready.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-16 12:02:47 -04:00