Commit Graph

145 Commits

Author SHA1 Message Date
JeffEmmett 9ce72ffeb8 Ensure the contact form displays correctly on the website's contact page
Increase iframe height and set minHeight to ensure full contact form visibility.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/7492b031-d390-480e-8039-74eb2c82d4da.jpg
2025-06-13 17:12:22 +00:00
JeffEmmett f0c7150ddb Display contact form in a full-screen widget without scroll bar
Modify ContactSection component to render Mailchimp iframe with `scrolling="no"` and increased height for full-screen display.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/e2d11d08-168d-4fd5-b4c6-d4e5148dc70f.jpg
2025-06-13 17:10:02 +00:00
JeffEmmett 82441e3a41 Relocate newsletter signup form to the website footer for better visibility
Moves the newsletter signup component to footer.tsx and implements form handling with useMutation and toast notifications.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/8a40a41a-2f28-479d-8bd5-c1453ab81453.jpg
2025-06-13 17:05:39 +00:00
JeffEmmett c064189156 Move newsletter signup to site footer to improve user experience
Relocates the newsletter subscription form from CommunitySection to Footer component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/c7e52e19-7db8-4a13-a7ba-edb8cc5749ed.jpg
2025-06-13 17:04:55 +00:00
JeffEmmett b84816e026 Update links to direct users to the correct Pilates with Fadia Youtube channel
Updates the Youtube link in Footer.tsx and constants.tsx to the official channel: https://www.youtube.com/channel/UCUbMEjCowuRroSFzkP31Jlw.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/8ca627ff-2bc7-4002-860c-0651a09eb2cb.jpg
2025-06-13 16:53:31 +00:00
JeffEmmett d0dbf6d4ac Visual edit
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/160be26a-b5eb-403e-854c-4fcd0c0a77bc.jpg
2025-06-13 16:37:15 +00:00
JeffEmmett 548fead15e Replace the current contact form with an updated Mailchimp version
Replaces the contact form in `contact-section.tsx` with a Mailchimp embed for improved form management.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/160be26a-b5eb-403e-854c-4fcd0c0a77bc.jpg
2025-06-13 16:19:39 +00:00
JeffEmmett c42db15c9c Update the website's description to better reflect the online Pilates focus
Updates meta tags and form target in `client/index.html` and `client/src/components/contact/contact-section.tsx`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/621afcbb-f455-489d-b0a5-35345cc01dfa.jpg
2025-06-13 16:12:39 +00:00
JeffEmmett cc05d5cb71 Make the text in the website's main introduction area a brighter white
Updates the text color in HeroSection.tsx to #ffffff for increased visibility.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/621afcbb-f455-489d-b0a5-35345cc01dfa.jpg
2025-06-13 15:12:38 +00:00
JeffEmmett 446a7c7af7 Update the color scheme of the main welcome section for visual consistency
Updates the hero section's background color to purple and text to white, and upgrades @replit/vite-plugin-cartographer from 0.1.2 to 0.2.7.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/682fdb05-3d2a-4eba-b931-7383ef5fe2a3.jpg
2025-06-13 14:53:06 +00:00
JeffEmmett d78c67c9e0 Embed contact form directly from Mailchimp and remove Sendgrid integration
Replaces Sendgrid API with embedded Mailchimp form HTML in contact-section.tsx, removing @sendgrid/mail from package.json and package-lock.json.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/e51b3c7d-cf74-4b3a-a77b-fc7160bbdcea.jpg
2025-05-23 08:31:19 +00:00
JeffEmmett ac87b5cdea Ensure contact form submissions are reliably sent to the business email
Refactor contact form submission handling: store in DB, remove nodemailer, add contact-email.ts with placeholder.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/fbc207ce-44c9-4811-aa9b-391da58d5ffe.jpg
2025-05-23 07:45:15 +00:00
JeffEmmett ed2cb775bf Enable website to send email notifications for new contact form submissions
Adds nodemailer to send contact form messages to hello@pilateswithfadia.com.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/326fe4d1-4762-4d4b-a391-c6c35a1a7590.jpg
2025-05-23 07:36:34 +00:00
JeffEmmett 82d58348e7 Emphasize button text to guide users more effectively through website
Refactors Header component to use font-bold class on the Login and Sign Up buttons.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/b135df3c-ee4b-4111-9723-1219b57b96f3.jpg
2025-05-22 13:11:20 +00:00
JeffEmmett 938e2c9cad Improve button appearance and layout across the website for better UX
Centers the "Learn More" button and bolds text on all buttons using Tailwind CSS.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/0f8830e6-c999-49b3-a919-bd665fc87e48.jpg
2025-05-22 13:10:45 +00:00
JeffEmmett 46bfd8eefa Deployed your application
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/cf8eec18-638b-48bc-8a3b-261b9a31e056.jpg
Replit-Commit-Deployment-Build-Id: 950e97a9-13b1-47c6-93ca-7a02b59a9b01
2025-05-21 14:44:30 +00:00
JeffEmmett 1b5c775ebd Update contact form button to reflect the brand's dark purple color
Updates the contact form submit button's background color from teal to purple in `client/src/components/contact/contact-section.tsx`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/cf8eec18-638b-48bc-8a3b-261b9a31e056.jpg
2025-05-21 14:40:38 +00:00
JeffEmmett ffbfdf82a1 Link the Instagram icon in the footer to Fadia's personal Instagram page
Updates the Instagram link in `client/src/components/navigation/footer.tsx` to point to Fadia's profile.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/e4656e4a-a6e3-48a7-867a-a1af2b207167.jpg
2025-05-21 14:36:52 +00:00
JeffEmmett c7ec039e0e Update website to reflect a more personal and welcoming message for users
Updates SEO title and description in constants.tsx and home-page.tsx, also adds Open Graph meta tags.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/f95d9a57-1b95-4ef2-b18b-e8d99518f710.jpg
2025-05-21 14:35:38 +00:00
JeffEmmett 25d10ff78d Update community access button to match the website's overall style
Changes the community section button color from rose-800 to teal in community-section.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/da091d49-440c-4ea8-b397-64e60434bfa8.jpg
2025-05-21 14:34:15 +00:00
JeffEmmett b00e3e0ab1 Make booking class button visually consistent with subscription prompt
Update ClassesSection component button color from bg-red-900 to bg-rose to match the subscribe button aesthetic.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/a061d5f3-7242-433d-bfb8-e630d0abfb43.jpg
2025-05-21 14:33:07 +00:00
JeffEmmett 121676ac5d Make the "Book a Class" button more visually prominent on the website
Update button color from bg-rose-800 to bg-red-900 in ClassesSection component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/782a10eb-0e72-4c9d-8514-2dafe4c342f5.jpg
2025-05-21 14:32:19 +00:00
JeffEmmett cb12269a92 Make class booking more reliable and fix potential website navigation issues
Replaces React Router's Link component with an anchor tag to fix a navigation error.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/aaa159d8-3ce5-403e-8a0f-24a4e809706f.jpg
2025-05-21 14:28:17 +00:00
JeffEmmett d2d771d751 Prompt users to book classes with a clear call-to-action button
Adds a "Book a Class Now" button with custom styling to ClassesSection.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/ecc09ee7-7096-4a54-9152-ed822ecb4d91.jpg
2025-05-21 14:27:09 +00:00
JeffEmmett 7add99429c Emphasize community access button to encourage more users to join
Updates the 'Join Our Community' button color to rose-800 in CommunitySection component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/0a956444-f401-4e77-9455-531cc1e91555.jpg
2025-05-21 14:26:09 +00:00
JeffEmmett 0619200fbf Reduce the empty space above and below the contact form section
Decrease top and bottom padding and margin in ContactSection component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/c4330dd2-5995-4cfa-b686-5836a23b9754.jpg
2025-05-21 14:25:09 +00:00
JeffEmmett fa1f23521a Add a direct link to class calendar on the header and footer sections
Add calendar link with path '/calendar' to Header and Footer components.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/5a13f3d6-a7cc-40b0-9f95-c73bf929f745.jpg
2025-05-21 13:58:27 +00:00
JeffEmmett e8c665aa99 Deployed your application
Replit-Commit-Author: Deployment
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/1d29b869-93e3-49ca-ae93-df533f6b984f.jpg
Replit-Commit-Deployment-Build-Id: 1d289b27-d327-4494-b2e9-abcd11c714d2
2025-05-21 13:01:44 +00:00
JeffEmmett 0326293baa Update footer to include a direct link to the class schedule on the website
Replaced social media icons with a calendar icon linking to the Momoyoga schedule in footer.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d004b9e1-f9be-46e2-acda-f440ccd644a9
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/1d29b869-93e3-49ca-ae93-df533f6b984f.jpg
2025-05-21 12:54:23 +00:00
JeffEmmett 96eb64a6b6 Restored to '79e3e8c7a9db0d17b7063021fa004eb4a49f816b'
Replit-Restored-To: 79e3e8c7a9
2025-05-21 12:52:17 +00:00
JeffEmmett cc5de73a71 Encourage new users to sign up for a personalized Pilates experience
Adds a sign-up section with a link to the /auth route and updates the CTA section background color to #B55076.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/7d944091-b7fa-454b-bec7-3deccb032e1c.jpg
2025-05-21 12:51:11 +00:00
JeffEmmett 79e3e8c7a9 Refine class booking call to action and move section to the bottom
Relocates CTASection in HomePage, reduces title to subtitle, removes tagline, and restyles the "Book a Class" button in cta-section.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/4eae7f10-6f12-45c4-b831-03124753f3e3.jpg
2025-05-21 12:49:20 +00:00
JeffEmmett 5773b98851 Update website logo with new design and increased size for better visibility
Replaced `square-logo.png` with `@assets/PwF Logo (square).png` and increased its size from `w-40` to `w-80` in `client/src/components/navigation/footer.tsx`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/eb26c338-b51e-4b8b-bf14-f13726cd3511.jpg
2025-05-21 12:46:54 +00:00
JeffEmmett 11dac2dc69 Adjust logo to display correctly, avoiding distortion and ensuring proper fit
Corrects logo proportions in the footer by changing the height to width styling.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/22ed0ebf-2c18-4ebf-808b-e73928ba3d86.jpg
2025-05-21 12:44:53 +00:00
JeffEmmett 85b8b7f72f Update class descriptions and add new option for flexibility classes
Removes duration from class cards and adds "online" option to class types.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/49bbd4f5-89e2-42cc-a706-b2d7be5a2a6e.jpg
2025-05-21 12:42:07 +00:00
JeffEmmett 9360a308ba Add option for users to join pilates class from the comfort of their homes
Implements "online" class type with UI updates and data in `class-card.tsx` and `storage.ts`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/4e295331-1a0b-4c58-bfd5-9a273f0b80f2.jpg
2025-05-21 12:41:27 +00:00
JeffEmmett b91163373f Remove the class descriptions from the main page to simplify navigation
Removes the two `div` elements containing class descriptions in `client/src/components/classes/classes-section.tsx`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/04c8bac5-7aca-4971-99f6-fc32773d82b7.jpg
2025-05-21 12:38:46 +00:00
JeffEmmett f370ac1012 Remove options for group classes and special workshops from footer
Removes the "Group Classes" and "Special Workshops" links from `client/src/components/navigation/footer.tsx`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/96922436-f2d9-4afd-b8a4-417aa5562a32.jpg
2025-05-21 12:37:34 +00:00
JeffEmmett 57dc6cdcbe Add newsletter signup functionality by connecting to Mailchimp
Integrates Mailchimp API to subscribe users to the newsletter list and adds axios for external API requests.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/df77d7c1-a3c5-4d7d-b70a-658911b331d0.jpg
2025-05-21 12:36:16 +00:00
JeffEmmett cd88e26630 Update contact information and remove phone number from the website
Removes phone number and updates address in Footer component in `client/src/components/navigation/footer.tsx`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/203a574c-18ca-4d64-b84c-d73b1e86f6eb.jpg
2025-05-21 12:25:04 +00:00
JeffEmmett 8f189f4812 Relocate community whiteboard so it is only accessible in community area
Moves the community whiteboard from the homepage to the community section.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/04a85609-46ea-4ad3-8900-3814e64a1cde.jpg
2025-05-21 12:23:25 +00:00
JeffEmmett 64489145af Update the contact section to encourage users to easily reach out
Refactors ContactSection.tsx: modifies title, description, removes location/email, and adjusts form styling.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/b60f8de9-fe4b-4fa8-a83a-c5936da88337.jpg
2025-05-21 12:20:57 +00:00
JeffEmmett acca93e61d Streamline contact information by removing phone number and opening hours
Removes phone number and opening hours from ContactSection component in contact-section.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/711adcd2-27ef-4df1-99bc-1e248e30cd9d.jpg
2025-05-21 12:17:08 +00:00
JeffEmmett 51bec7f282 Improve the visual appearance and prominence of the class booking button
Update styles for the "Book a Class" button in HeroSection to use font-bold and enhanced boxShadow/textShadow.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/7c4a9486-dd48-4058-80be-f238da28cfe8.jpg
2025-05-21 12:15:44 +00:00
JeffEmmett 94836db94a Refine the testimonials display by removing text and adjusting spacing
Removes the testimonial section's header and description, and reduces top/bottom padding in `client/src/components/testimonials/testimonials-section.tsx`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/3967334e-e3c3-449b-a0b2-4c1bc584ed49.jpg
2025-05-21 12:14:19 +00:00
JeffEmmett 9aabd01f19 Showcase client feedback below the instructor bio for greater visibility
Moves testimonials to a new TestimonialsSection component on HomePage and updates testimonial styling in testimonial.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/d653b197-958c-4eaf-b1c3-758c1d7f8a33.jpg
2025-05-21 12:11:05 +00:00
JeffEmmett c7cca0ac84 Refine newsletter signup form for a more subtle and engaging look
Updates the newsletter signup form in CommunitySection to improve aesthetics.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/5e810185-aabd-4d28-8820-882a3823aeb4.jpg
2025-05-21 12:07:29 +00:00
JeffEmmett b2f9a7de7d Add newsletter signup to the community section and allow users to subscribe
Implements a newsletter subscription form with email validation using React Query mutation in CommunitySection and removes NewsletterSection component.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/d51bd366-771e-4a50-bff0-f3d09af0d72a.jpg
2025-05-21 11:52:34 +00:00
JeffEmmett 25aa93e16e Update the intro text to draw new users into the Pilates community
Updates the CommunitySection component's heading and paragraph text in community-section.tsx.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/9c97e908-d4ad-4712-9120-5b058c065ea0.jpg
2025-05-21 11:43:56 +00:00
JeffEmmett a6b484272d Make the 'About' button on the landing page more visually consistent
Update the "About" button's CSS class from `rounded-md` to `rounded-full` in `client/src/components/about/about-section.tsx`.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 88cd88e4-2dbe-4df6-8c8a-7e38f13ef1ec
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/af8dabca-e746-4e53-9c29-d8d4d9cf30f5/402c1e93-5369-4162-880e-69f854a55e4b.jpg
2025-05-21 11:35:07 +00:00