From cf87ca56586cb6a71bc6e17182808777d6d7d48c Mon Sep 17 00:00:00 2001 From: Will Estes Date: Wed, 8 Jul 2026 18:12:39 -0400 Subject: [PATCH] Fix contact/enroll confirmation being hidden along with the form it lived inside MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Both forms nested their status message as a child of the
, so form.hidden = true on success hid the confirmation right along with it — looked like nothing happened. Contact form now resets and stays usable (you can send another message) instead of disappearing; enroll form still hides after signup (no reason to sign up twice), but its confirmation is now a sibling so it actually stays visible. Also generalized the privacy policy's language from being anchored on email courses specifically to covering any use of the site. --- content/privacy.md | 35 ++++++++++++++++++----------------- layouts/_default/contact.html | 4 ++-- layouts/courses/single.html | 2 +- 3 files changed, 21 insertions(+), 20 deletions(-) diff --git a/content/privacy.md b/content/privacy.md index 14da5e8..f046463 100644 --- a/content/privacy.md +++ b/content/privacy.md @@ -5,28 +5,28 @@ description: "How ReGround collects, uses, and protects your information." _Last updated: July 2026_ -This policy explains what information ReGround collects through -reground.org and its related email courses, and what happens to it. +This policy explains what information ReGround collects through use of +reground.org, and what happens to it. ## What ReGround collects -- **Contact form**: the name, email address, and message you submit. -- **Email courses**: the email address you sign up with, and which step of - a course you've reached (so the course can be delivered at your pace). -- **Newsletter list**: if you opt in at the end of a course (or by another - explicit signup), your email address and name, if given. +Depending on how you use the site, that may include: + +- Your name, email address, and message, when you submit the contact form. +- Your email address, and which step you've reached, if you sign up for + something delivered by email (a course, a guide, anything similar). +- Your email address and name, if given, if you opt in to ongoing updates. ReGround doesn't use third-party analytics, ad trackers, or tracking -pixels on this site. Email delivery, the course system, and the mailing -list all run on infrastructure ReGround operates directly — nothing is -handed to a third-party marketing platform. +pixels on this site. Everything above runs on infrastructure ReGround +operates directly — nothing is handed to a third-party marketing platform. ## Why ReGround collects it - To respond to messages sent through the contact form. -- To deliver the email course(s) you sign up for. +- To deliver whatever you signed up for. - To send periodic updates to people who've explicitly opted in — never - as a side effect of using the contact form or taking a course. + as a side effect of simply using the site. ## What ReGround doesn't do @@ -38,11 +38,12 @@ handed to a third-party marketing platform. ## Your control over it -- **Unsubscribe**: every newsletter email includes an unsubscribe link. - Clicking it removes you from that list immediately. -- **Email courses**: courses are self-paced with no ongoing subscription — - once you've received the emails, there's nothing further to opt out of - unless you also joined the newsletter list. +- **Unsubscribe**: every ongoing-update email includes an unsubscribe + link. Clicking it removes you from that list immediately. +- **One-off signups** (like a course): these are self-paced with no + ongoing subscription — once you've received what you signed up for, + there's nothing further to opt out of unless you also joined the + ongoing updates list. - **Deletion**: reach out through [the contact form](/contact/) and ReGround will delete your information from these systems. diff --git a/layouts/_default/contact.html b/layouts/_default/contact.html index 8025f26..ed81810 100644 --- a/layouts/_default/contact.html +++ b/layouts/_default/contact.html @@ -18,8 +18,8 @@ -

+