From bde78a6841a909ddd722a0b10dc115bd3e94c475 Mon Sep 17 00:00:00 2001 From: Robert Wagner Date: Mon, 24 Aug 2026 22:01:56 -0400 Subject: [PATCH] feat: add about, contact, and privacy pages Trust anchor pages that crawlers and AI agents check before recommending a site, each with substantive content in the existing site design (new shared ContentPage layout), linked from the footer. Co-Authored-By: Claude Fable 5 --- landing/src/components/Footer.astro | 10 ++++- landing/src/layouts/ContentPage.astro | 29 ++++++++++++++ landing/src/pages/about.astro | 49 +++++++++++++++++++++++ landing/src/pages/contact.astro | 47 ++++++++++++++++++++++ landing/src/pages/privacy.astro | 57 +++++++++++++++++++++++++++ landing/test/dist.test.ts | 8 ++++ landing/test/trust-pages.e2e.test.ts | 28 +++++++++++++ 7 files changed, 227 insertions(+), 1 deletion(-) create mode 100644 landing/src/layouts/ContentPage.astro create mode 100644 landing/src/pages/about.astro create mode 100644 landing/src/pages/contact.astro create mode 100644 landing/src/pages/privacy.astro create mode 100644 landing/test/trust-pages.e2e.test.ts diff --git a/landing/src/components/Footer.astro b/landing/src/components/Footer.astro index c719a59b9..3d1769839 100644 --- a/landing/src/components/Footer.astro +++ b/landing/src/components/Footer.astro @@ -35,7 +35,15 @@ import ShepherdWink from '../images/shepherd-head-wink.svg'; -
+ + +
+
+
+
+

{heading}

+
+ +
+
+
+