Commit Graph

274 Commits

Author SHA1 Message Date
Jeff Emmett 469e589489 update to run on cloudflare pages 2025-10-13 22:24:14 -04:00
Jeff Emmett 00eec1ce65 update newsletter 2025-06-19 17:41:08 +02:00
Jeff Emmett 9c1c83b51b add css in client 2025-06-19 17:37:45 +02:00
Jeff Emmett f895168357 fix react and css 2025-06-19 17:32:39 +02:00
Jeff Emmett 3195e98438 fix tailwind 2025-06-19 16:46:18 +02:00
Jeff Emmett f1a1fa192b Add static assets to vercel.json 2025-06-19 16:40:26 +02:00
Jeff Emmett ce3d446b36 fix tailwind 2025-06-19 16:33:45 +02:00
Jeff Emmett 3644673990 fix vercel and css 2025-06-19 16:32:15 +02:00
Jeff Emmett 4f8481101a fix vercel 2025-06-19 16:30:42 +02:00
Jeff Emmett e21a352562 Fix: remove client package.json to eliminate dependency confusion 2025-06-19 14:53:44 +02:00
Jeff Emmett e676d90d8b update class cards 2025-06-19 14:38:45 +02:00
Jeff Emmett d8688b012a Update vite 2025-06-19 14:33:30 +02:00
Jeff Emmett fcae3e4841 Monorepo: move all devDependencies to root for Vercel build 2025-06-19 14:26:25 +02:00
Jeff Emmett 4b941ff318 Fix Vercel deployment to serve React client instead of server code 2025-06-19 12:57:39 +02:00
Jeff Emmett 1ab9bea8de backend vite setup 2025-06-19 12:20:54 +02:00
Jeff Emmett 8bd1a3f3e8 schema adjustments 2025-06-19 11:23:37 +02:00
Jeff Emmett 83de08ddd9 new website updates 2025-06-19 11:23:10 +02:00
Jeff Emmett a1d010c71e website updates 2025-06-18 12:14:07 +02:00
Jeff Emmett dcbfe10534 Updates to website 2025-06-15 18:59:03 +02:00
JeffEmmett ab19aca186 Update legal information to reflect the most current and accurate details
Updates the "Last Updated" date to June 2025 on the cookie, privacy, and terms of service pages (cookie-policy-page.tsx, privacy-policy-page.tsx, terms-of-service-page.tsx).

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/60b1c35b-314d-49f9-86a6-793dfabb86ba.jpg
2025-06-15 14:52:08 +00:00
JeffEmmett c6c29690f0 Add legal terms and policies for transparency and user protection
Implements Terms of Service and Cookie Policy pages with routing and footer links in App.tsx and Footer.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/53ca5acd-b2f6-42f2-b879-196869e9f2fc.jpg
2025-06-15 14:36:22 +00:00
JeffEmmett 5efa7a0d5a Visual edit
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/2744a8f1-8b3a-4220-9c68-4aa73ea12cbe.jpg
2025-06-15 13:27:27 +00:00
JeffEmmett d591020caa Add a link to the website footer that directs users to privacy policy
Implements a PrivacyPolicyPage and links it in the Footer component via a new route in App.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/2744a8f1-8b3a-4220-9c68-4aa73ea12cbe.jpg
2025-06-15 13:27:01 +00:00
JeffEmmett 0df2e6b9ff Show Instagram feed and present website's privacy policies to all users
Implements Instagram feed integration with React Query in `photo-gallery.tsx`, adds `/api/instagram-feed` route in `server/routes.ts`, and creates a new `PrivacyPolicyPage` component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/6067ab3b-1969-480a-a76e-9230d9efb53f.jpg
2025-06-15 13:26:09 +00:00
JeffEmmett ea2268f988 Visual edit
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/9fbf5aed-5f1e-4b26-b836-63435100d15b.jpg
2025-06-15 12:29:52 +00:00
JeffEmmett 38a63a5bea Reduce spacing around the "Follow My Journey" title and images
Adjusts padding and margins in PhotoGallery and AboutSection components.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/9fbf5aed-5f1e-4b26-b836-63435100d15b.jpg
2025-06-15 12:27:18 +00:00
JeffEmmett 4621d99dc1 Visual edit
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/3c7c0a5f-21fd-4ee4-8561-6ea34f34bfe0.jpg
2025-06-15 12:21:18 +00:00
JeffEmmett 1c1d4ee372 Adjust background color of the call to action section for visual consistency
Updates the CTASection background color from #0c8991 to #B55076 in cta-section.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/3c7c0a5f-21fd-4ee4-8561-6ea34f34bfe0.jpg
2025-06-15 12:01:35 +00:00
JeffEmmett a0a7e8600e Correctly display client stories by showing the right testimonials
Reverts testimonial data and swaps the Laila testimonial card with Leyla's in `client/src/components/testimonials/testimonials-section.tsx`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/d1803d7a-34ef-4e35-bd0f-4add669b85de.jpg
2025-06-15 11:55:20 +00:00
JeffEmmett 174bcdc762 Update testimonial content and remove membership dates for a cleaner look
Updates testimonial quote and author, and conditionally renders "Member since" in `Testimonial` and removes the dates in `testimonials-section.tsx`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/dd92de89-97f1-407f-9732-45c32b657009.jpg
2025-06-15 11:54:10 +00:00
JeffEmmett 72190d77c2 Visual edit
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/3daec24b-0b0d-40a9-af7e-9cd1362d4273.jpg
2025-06-15 11:50:25 +00:00
JeffEmmett 61fda3f431 Reduce empty space in the 'Get In Touch' section for better appearance
Adjusts Mailchimp contact form margins and container width in contact-section.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/3daec24b-0b0d-40a9-af7e-9cd1362d4273.jpg
2025-06-14 18:45:09 +00:00
JeffEmmett a1cd66d1e4 Update booking links to direct users to Momoyoga for class scheduling
Replaces Setmore booking links with Momoyoga links across multiple components.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/51b2ee8d-a00a-41b6-97d8-1cdd4241c278.jpg
2025-06-14 18:42:36 +00:00
JeffEmmett fa988fdfa0 Visual edit
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/f0cd1000-4f0b-4f22-af98-624b6322f4f2.jpg
2025-06-14 16:20:20 +00:00
JeffEmmett becaa8f93c Improve the visibility of menu options for easier navigation
Update header.tsx to increase font size and weight for menu links.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/f0cd1000-4f0b-4f22-af98-624b6322f4f2.jpg
2025-06-14 16:11:41 +00:00
JeffEmmett 42604f25d5 Improve menu visibility by changing the background color to teal
Updates SheetContent component to use a teal background and white text color.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/74842324-d0bf-4b53-adca-aadd34bc7a79.jpg
2025-06-14 16:10:05 +00:00
JeffEmmett 5a0d83ea06 Update all booking links to direct users to the new scheduling platform
Reverts booking URLs from Acuity Scheduling to Setmore across the application.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: e4277a6e-587a-496e-8663-733446748f62
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/7e3e3642-8365-4dd5-a462-d6b8a9967652.jpg
2025-06-14 16:08:59 +00:00
JeffEmmett 19a5045a54 Restored to 'a8cba4796f54bce23e4c238d2202e8a6b4d61c40'
Replit-Restored-To: a8cba4796f
2025-06-14 13:38:33 +00:00
JeffEmmett 65235c9fc9 Visual edit
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 4e6c05fd-c3ab-4c7a-a010-ae0a45d94f12
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/6c80fc8a-c4f4-4173-b1c3-12348ccfe72d.jpg
2025-06-14 13:36:33 +00:00
JeffEmmett a8cba4796f Update class scheduling links to direct users to the correct booking page
Replaces all instances of the Acuity Scheduling URL with the new scheduling URL (https://pilateswithfadia.as.me/) in various components and pages.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 4e6c05fd-c3ab-4c7a-a010-ae0a45d94f12
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/6c80fc8a-c4f4-4173-b1c3-12348ccfe72d.jpg
2025-06-14 13:33:59 +00:00
JeffEmmett 75056ff2b0 Update booking links to direct users to the new scheduling platform
Replaces all Setmore booking URLs with Acuity Scheduling URLs across the site.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 4e6c05fd-c3ab-4c7a-a010-ae0a45d94f12
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/b0958acf-b35a-43b7-a6aa-13de213b0dfb.jpg
2025-06-14 12:52:43 +00:00
JeffEmmett 3f203ad436 Update booking link and class calendar for better user experience
Updates the class calendar URL from Momoyoga to Setmore and removes the Link component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 4e6c05fd-c3ab-4c7a-a010-ae0a45d94f12
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/572d6d5e-84ad-47ac-9d2a-db1e6b1a65f0.jpg
2025-06-14 12:06:21 +00:00
JeffEmmett f399b58291 Update booking links to direct users to the new scheduling platform
Replaces Momoyoga booking links with Setmore links in ClassesSection, CTASection, HeroSection components, and the calendar redirect in CalendarPage.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 4e6c05fd-c3ab-4c7a-a010-ae0a45d94f12
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/8463c655-f18b-4854-a9b4-0c0833dabbc1.jpg
2025-06-14 11:59:13 +00:00
JeffEmmett c223c9424f Restored to '76c50c941a55e9525407eecd39261079a55aa85a'
Replit-Restored-To: 76c50c941a
2025-06-14 11:57:23 +00:00
JeffEmmett 55ed261157 Update the testimonial card appearance to use a lighter, more appealing teal
Modify AboutSection and HomeAboutSection components to change testimonial card background color from purple to teal-light.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 993772ca-0b6c-4a66-865f-43bf247cd140
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/2cd925dd-1e92-4532-a9d8-17ac0352ee88.jpg
2025-06-14 11:53:44 +00:00
JeffEmmett 2464047c7f Display client testimonials within the 'Meet Fadia' section on homepage
Implement testimonials display in HomeAboutSection component using Testimonial component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 993772ca-0b6c-4a66-865f-43bf247cd140
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/5caf6e03-147f-4fb3-8fdf-64ab4dc33c5c.jpg
2025-06-14 11:45:27 +00:00
JeffEmmett 5b19c3f809 Showcase client success stories within the main about section
Moves testimonials into the AboutSection and removes the TestimonialsSection component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 993772ca-0b6c-4a66-865f-43bf247cd140
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/a886cfcd-fc79-4131-a9a2-dcd4f75c8927.jpg
2025-06-14 11:39:17 +00:00
JeffEmmett 76c50c941a Reduce the amount of whitespace at the top of the contact section
Decreased top padding in ContactSection component from py-12 to pt-6 in contact-section.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 993772ca-0b6c-4a66-865f-43bf247cd140
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/b14422ba-9927-4b62-8e00-376621d5a457.jpg
2025-06-14 11:36:40 +00:00
JeffEmmett e4b899f6a6 Visual edit
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 993772ca-0b6c-4a66-865f-43bf247cd140
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/4430288d-0efb-4b2b-b6c2-5df36c87e5a9.jpg
2025-06-14 11:35:36 +00:00
JeffEmmett a43ff87615 Visual edit
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 993772ca-0b6c-4a66-865f-43bf247cd140
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/4430288d-0efb-4b2b-b6c2-5df36c87e5a9.jpg
2025-06-14 11:35:15 +00:00