This page is internal-only and is not indexed by search engines. It tracks where the build currently stands across each phase, plus the structural, content, and design updates shipped along the way.
2 May 2026
v1.12
📅Trial class bookings now auto-confirm and sync to the front-desk calendar
Trial sign-ups used to sit in an inbox waiting on someone to confirm them by hand, so new families could wait a day or more to hear back. Bookings now write straight to the same calendar the front desk already works from, and a confirmation email goes out the moment a class is booked.
📅Booking system book.html, api/bookings.js
- AddedInstant calendar sync on every trial booking. The front desk's calendar updates the moment a class is booked, with no manual entry.
- AddedAutomatic confirmation email to the parent or guardian with class time, location, and what to bring.
- FixedDouble-booking on peak Saturday slots, where two families could both be confirmed into the same 8-seat class.
27 April 2026
v1.11
🏆Champion cards now scale correctly across tablet and mobile
On tablets, the champion card grid was overflowing its container, and on narrower phones the card text ran under the trophy artwork. Cards now reflow cleanly at every breakpoint, and the trophy art keeps its aspect ratio instead of stretching.
Coach profiles
ashlyn.html, josh.html, lisa.html, ruth.html, sarah.html, thomas.html
- FixedChampion card grid collapsing to a single column too early on iPad-width screens, leaving large empty gaps on either side.
- AddedA shorter card layout on phones under 380px wide, so all details stay on screen without scrolling inside the card.
- UpdatedCoach profile photos cropped to a consistent 4:5 ratio across all six profiles, replacing the mismatched crops from the original site.
19 April 2026
v1.10
📜Waiver and consent form updated to the April 2026 version
The liability waiver shown on the site was one revision behind the version the front desk hands out in person, so new sign-ups were agreeing to different terms than returning families. Both copies now pull from the same source document, so the site and the front desk are never out of sync again.
📜Waivers & consent waiver.html, book.html
- UpdatedWaiver copy brought in line with the signed April 2026 agreement, matching the printed version used at the front desk.
- FixedConsent checkbox on the booking form that could be submitted unchecked on Safari, letting a booking through without consent recorded.