Commit Graph

246 Commits

Author SHA1 Message Date
Jeff Emmett 00eec1ce65 update newsletter 2025-06-19 17:41:08 +02:00
Jeff Emmett f895168357 fix react and css 2025-06-19 17:32:39 +02:00
Jeff Emmett e676d90d8b update class cards 2025-06-19 14:38:45 +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 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 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
JeffEmmett 074e04aab9 Ensure hero image displays correctly regardless of background color
Adds a transparent background and z-index to ensure the hero image is layered correctly.

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 09:41:59 +00:00
JeffEmmett 4d033a4ea0 Improve the appearance of class cards by displaying more of each image
Adjusts the image height in ClassCard component to enhance visual clarity using object-cover.

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/2ca2d418-5944-4a9c-815e-d56713cfc481.jpg
2025-06-14 09:33:13 +00:00
JeffEmmett 86134b3ff3 Update the main photo on the About page for a refreshed look
Replaced `fadia-bridge2_1749866078706.jpg` with `fadia-bridge3_1749866400701.jpg` in `client/src/components/about/about-section.tsx`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 149ccd4a-2ccb-4219-9a7b-69a9690dd7ac
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/fda0d59b-fba0-4509-b8b2-49c05f337fdd.jpg
2025-06-14 02:01:02 +00:00
JeffEmmett c226b07f69 Showcase more of Fadia's Pilates expertise with additional imagery
Adds FadiaBridgeImage and FadiaStretchImage to AboutSection component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 149ccd4a-2ccb-4219-9a7b-69a9690dd7ac
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/30e118de-7970-460b-81a4-b657886d1f40.jpg
2025-06-14 01:56:09 +00:00
JeffEmmett ca79e978c0 Update photo section with live feed of Pilates content from Instagram
Replaces the PhotoGallery component with an embedded Instagram feed link.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 149ccd4a-2ccb-4219-9a7b-69a9690dd7ac
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/e0dea479-9582-4374-8f8f-2df2d82de2d0.jpg
2025-06-14 01:53:31 +00:00
JeffEmmett 202b32f6a2 Improve the look of social media icons displayed in the website's footer
Centers and spaces out the social media icons in Footer component using flexbox justify-center and space-x-8 classes.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 149ccd4a-2ccb-4219-9a7b-69a9690dd7ac
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/a02021d2-eed4-47b9-a7da-a01dc2dc5a0c.jpg
2025-06-14 01:52:13 +00:00
JeffEmmett e5b85604f3 Improve visibility of social media links in the website's footer
Increase the font size of social media icons in footer.tsx to 2xl.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 149ccd4a-2ccb-4219-9a7b-69a9690dd7ac
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/5e2250f8-d06a-4ad6-8e04-8fd9e0e77cb2.jpg
2025-06-14 01:50:09 +00:00
JeffEmmett de7ca05ab0 Reduce the size of the newsletter signup form in the website footer
Refactor the footer's newsletter signup form by reducing padding, font sizes, and margins in `client/src/components/navigation/footer.tsx`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 149ccd4a-2ccb-4219-9a7b-69a9690dd7ac
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/ec4f0608-af6d-4ed6-bce6-5c9ac48de4ca.jpg
2025-06-14 01:49:18 +00:00
JeffEmmett 0285a5589e Make the website's logo more prominent for better brand recognition
Increase the width of the logo in the Footer component from w-36 to w-44 in footer.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 149ccd4a-2ccb-4219-9a7b-69a9690dd7ac
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/d6d8f971-43a3-4810-9626-74ea91358954.jpg
2025-06-14 01:48:07 +00:00
JeffEmmett 2e7711b510 Reduce size of company logo to improve site layout and visual balance
Decreased logo width in Footer component from w-52 to w-36 in footer.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 149ccd4a-2ccb-4219-9a7b-69a9690dd7ac
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/233f7aff-b71e-405f-b658-4248096fe95c.jpg
2025-06-14 01:45:48 +00:00
JeffEmmett 71b03bf6a5 Reduce the size of the company logo in the website footer section
Decreased the logo width in `footer.tsx` from `w-80` to `w-52` to reduce its overall size.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 149ccd4a-2ccb-4219-9a7b-69a9690dd7ac
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/6586dc22-ebbb-4f43-be25-8fce21eb36e4.jpg
2025-06-14 01:45:07 +00:00
JeffEmmett 3da9193aaa Visual edit
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 149ccd4a-2ccb-4219-9a7b-69a9690dd7ac
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/11ac044f-4769-464c-8223-5442bd7bfd0e.jpg
2025-06-14 01:44:25 +00:00
JeffEmmett cf1267320c Update the main image shown in the about section of the homepage
Replaces Fadia-6_1749838606834.jpg with Fadia-167-crop_1749865267638.jpg in HomeAboutSection component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 149ccd4a-2ccb-4219-9a7b-69a9690dd7ac
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/11ac044f-4769-464c-8223-5442bd7bfd0e.jpg
2025-06-14 01:41:50 +00:00