Calum Muir
7296b35d9d
Add frosted glass panel to Events hero text block
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 20:14:14 +00:00
Calum Muir
fab0f7fb3d
Stack article cards to single column on mobile on Events pages
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 20:12:49 +00:00
Calum Muir
e6bc071c80
Update homepage YouTube embed to IX2DGd6m8BU
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 20:08:36 +00:00
Calum Muir
bd7cc70a18
Replace map placeholder on About page with Google Maps embed
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 20:01:29 +00:00
Calum Muir
421f6612e0
Also link "how you can support us" to /support-us in intro strip
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 19:59:24 +00:00
Calum Muir
7255dc330b
Reduce intro strip links to just "who we are" → /about
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 19:58:53 +00:00
Calum Muir
168a6c6b0c
Add frosted panel to homepage CTA editorial cards
...
Matches the same rgba(0,0,0,0.48) backdrop-filter treatment applied
to the Support Us cards for consistent text readability.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 19:57:50 +00:00
Calum Muir
22215daad3
Link Facebook reference on contact page to /facebook
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 19:56:43 +00:00
Calum Muir
cf5959b461
Improve readability of Support Us card text with frosted panel
...
Added semi-opaque dark background (rgba 0,0,0,0.48) with blur(4px)
to the text panel on each editorial card so label, heading, body and
CTA are clearly legible regardless of the underlying image.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 19:54:21 +00:00
Calum Muir
e37a97a9e1
Rename "News" to "Events" in nav and footer menus
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 19:52:13 +00:00
Calum Muir
adc4c87703
Give nav bar vertical breathing room when scrolled
...
Removed fixed sm:h-[108px] height and top-only padding in favour of
symmetric py-3 sm:py-4, so the logo has equal space above and below
inside the dark scrolled bar. Also changed items-start to items-center
for proper vertical alignment.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 19:50:14 +00:00
Calum Muir
22a54a8478
Hide hero donate button and scroll indicator on mobile/tablet
...
Both absolutely-positioned elements were overlapping on viewports
≤767px. Extended hide breakpoint from 640px to 767px for the scroll
indicator and applied same breakpoint to the donate button. The
JustGiving button remains accessible via the intro strip below.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 19:47:41 +00:00
Calum Muir
6c0ac2d3e8
Remove quotation marks from mission statement blockquote
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 19:43:16 +00:00
Calum Muir
1779d62650
Link intro strip phrases to About and Support Us pages
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 19:42:22 +00:00
Calum Muir
a6e1069fb4
Apply v3 redesign to Contact page
...
Full-width hero, two-column contact section (details + form), styled
radio button enquiry type picker, phone and referral source fields,
Quick Links dark-green card strip, map iframe retained. Form backend
integration (Turnstile + contact-form.js) preserved.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 19:38:29 +00:00
Calum Muir
474da4f3a3
Apply v3 redesign to Support Us page
...
Rewrites support-us.astro with hero, three-way editorial flex cards
(Donate/Sponsor/Volunteer), yellow donate band, Sponsor a Pony split
panel with cost grid, Volunteering panel with role grid, and a
native <details>/<summary> FAQ section.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 15:16:24 +00:00
Calum Muir
cdec660d10
Apply v3 redesign to homepage, about, events, and footer
...
- index.astro: full redesign — fixed sticky nav, new hero with kicker/green
accent, video section, yellow intro strip, editorial CTA cards with hover
expansion, sponsors section
- about.astro: redesign — mission blockquote, who/what two-col, stats cards,
ponies panel + profiles grid, testimonials, volunteers panel, location, CTA strip
- events/index.astro: redesign — hero, upcoming events strip, news feed with
live category filter pills, newsletter section; adds category to all 6 articles
- events/page/[page].astro: updated to match new card grid visual
- SiteFooter.astro: three-column layout (brand / quick links / find us) with
bottom copyright bar
- news.ts: adds category field to NewsArticle type, defaults to "News"
- news/*.md: adds category frontmatter to all articles
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 14:55:44 +00:00
Calum Muir
780e5cd00d
remove public phone numbers
2026-04-26 19:56:15 +00:00
Calum Muir
5d32905110
add application forms
2026-04-25 20:37:20 +00:00
Calum Muir
897544d20d
Remove winter wish-list banner from site header
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-14 11:13:13 +00:00
Calum Muir
a1aacb72b0
Update new trustees article content
...
- Replace mechanical horse content with proper new trustees announcement
- Add information about four new Trustees joining the Group
- Update with forward-looking statement about restarting activities
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-02 20:18:48 +00:00
Calum Muir
9638165f07
Replace February mechanical horse article with March new trustees article
...
- Remove 2026-02 mechanical horse news post
- Add 2026-03 new trustees announcement
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-02 20:14:51 +00:00
Calum Muir
940fa2b2a0
Add mechanical horse news post
2026-02-02 22:09:18 +00:00
Calum Muir
996da9abfd
Add January 2026 news article
2026-01-12 11:08:24 +00:00
Calum Muir
14100d40f3
Add news pagination and logo asset
2026-01-12 11:06:38 +00:00
Calum Muir
655294e538
Add winter wishlist banner
2026-01-09 21:04:46 +00:00
Calum Muir
85dee5e0b4
Remove holiday banner
2026-01-09 15:36:46 +00:00
Calum Muir
4d73b92fbd
Add Google tag IDs to base layout
2026-01-09 12:50:15 +00:00
Calum Muir
957d9143e6
Improve hero and card image delivery
2025-12-29 13:12:55 +00:00
Calum Muir
d50b2971e9
Add shared SEO layout and page metadata
2025-12-29 12:51:36 +00:00
Calum Muir
dbb51210ab
Add SEO descriptions and keywords
2025-12-29 12:29:56 +00:00
Calum Muir
f9ebfc47d8
Narrow mobile home cards
2025-12-28 16:15:57 +00:00
Calum Muir
7e0a01a754
Adjust Facebook icon sizes and card rounding
2025-12-28 16:13:58 +00:00
Calum Muir
4496ab97b7
Remove contact form debug logging
2025-12-28 13:44:18 +00:00
Calum Muir
3cfebd6d51
Use versioned contact form script
2025-12-28 13:27:35 +00:00
Calum Muir
b17a556fa7
Bypass Rocket Loader for contact form script
2025-12-28 13:23:35 +00:00
Calum Muir
4c0bdbdbac
Load contact form JS as external script
2025-12-28 13:04:14 +00:00
Calum Muir
74c4acc8e6
Load Turnstile via head script
2025-12-28 12:54:53 +00:00
Calum Muir
ec3d9698b5
Show warning when Turnstile key is missing
2025-12-28 12:42:40 +00:00
Calum Muir
00f6ea6b52
convert to astro
2025-12-27 21:55:52 +00:00
Calum Muir
8f900ce7c0
Switch contact email to Resend
2025-12-22 14:42:04 +00:00
Calum Muir
909a416311
Add worker ping endpoint
2025-12-22 14:17:19 +00:00
Calum Muir
7ff9aab027
Return JSON for unmatched api routes
2025-12-22 14:01:59 +00:00
Calum Muir
72a1dc6541
Relax contact route matching
2025-12-22 13:58:24 +00:00
Calum Muir
cbbd6debbd
Add contact debug endpoint
2025-12-22 13:51:56 +00:00
Calum Muir
0cfe7522fd
Return detailed ACS error responses
2025-12-22 13:49:23 +00:00
Calum Muir
787256b5c6
Handle contact route with trailing slash
2025-12-22 13:18:03 +00:00
Calum Muir
c3cc8cfb1c
Fix worker endpoint URL regex
2025-12-22 13:10:25 +00:00
Calum Muir
a294c8593b
Add worker entry for contact form
2025-12-22 13:08:59 +00:00