No description
Find a file
Calum Muir ea25680363 Redesign forms to multi-step; add sponsor section and content updates
- Rewrite volunteer-application.astro: 5-step multi-step form with
  progress pills, choice cards, per-step validation, review step,
  and fetch-based submission; matches new site design system
- Rewrite participant-application.astro: 5-step multi-step form
  (Participant, Health & support, Activities, Consent, Review);
  retains all original field names; 27 support question checkboxes
  as interactive cards; callout box; guardian section on step 1
- Add volunteer-reference.astro: new non-public 5-step reference form
  (noindex/nofollow); steps: The applicant, Your details, Relationship,
  Assessment, Declaration; posts to /api/volunteer-reference
- Add functions/api/volunteer-reference.ts: Cloudflare Pages Function
  mirroring volunteer-application pattern with Turnstile + Resend
- Add Ffordes sponsor logo to homepage; replace placeholder sponsor
  boxes with full corporate sponsorship section (£750/annum) with
  four benefit cards and CTAs
- Move ffordes_logo.png to public/sponsors/
- Remove all references to 'carriage driving' and 'free sessions'
  across about.astro, index.astro, privacy.astro, support-us.astro,
  and participant-application.astro
- facebook.astro: styled mock-post feed with like toggle, page header
  card, sidebar, and embed note banner

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-23 17:03:37 +02:00
client Update support and about copy 2025-12-27 16:38:08 +00:00
functions/api Redesign forms to multi-step; add sponsor section and content updates 2026-05-23 17:03:37 +02:00
public Redesign forms to multi-step; add sponsor section and content updates 2026-05-23 17:03:37 +02:00
server Initial commit 2025-12-21 10:34:50 +00:00
shared Initial commit 2025-12-21 10:34:50 +00:00
src Redesign forms to multi-step; add sponsor section and content updates 2026-05-23 17:03:37 +02:00
.gitignore convert to astro 2025-12-27 21:55:52 +00:00
.replit Saved progress at the end of the loop 2025-12-21 10:36:30 +00:00
astro.config.mjs convert to astro 2025-12-27 21:55:52 +00:00
components.json Initial commit 2025-12-21 10:34:50 +00:00
drizzle.config.ts Initial commit 2025-12-21 10:34:50 +00:00
package-lock.json Redesign forms to multi-step; add sponsor section and content updates 2026-05-23 17:03:37 +02:00
package.json Upgrade Astro 2026-01-01 11:24:39 +00:00
postcss.config.js Initial commit 2025-12-21 10:34:50 +00:00
tailwind.config.ts convert to astro 2025-12-27 21:55:52 +00:00
tsconfig.json convert to astro 2025-12-27 21:55:52 +00:00
vite.config.ts Initial commit 2025-12-21 10:34:50 +00:00
wrangler.jsonc Fix wrangler.jsonc for Cloudflare Workers deployment 2026-04-30 15:00:21 +00:00