diff --git a/src/app/page.tsx b/src/app/page.tsx index 4ef6b38..1afb32e 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -8,9 +8,10 @@ import TextAbout from "@/components/sections/about/TextAbout"; import MetricCardOne from "@/components/sections/metrics/MetricCardOne"; import FeatureCardSeven from "@/components/sections/feature/FeatureCardSeven"; import FeatureBento from "@/components/sections/feature/FeatureBento"; -import TestimonialCardFifteen from "@/components/sections/testimonial/TestimonialCardFifteen"; +import SocialProofOne from "@/components/sections/socialProof/SocialProofOne"; +import ContactSplitForm from "@/components/sections/contact/ContactSplitForm"; import ContactSplit from "@/components/sections/contact/ContactSplit"; -import FooterCard from "@/components/sections/footer/FooterCard"; +import FooterSimple from "@/components/sections/footer/FooterSimple"; import { Award, TrendingUp, Trophy, Zap, Star, Dumbbell, Heart, Lightbulb, Compass, Mail, Instagram, Twitter, Linkedin } from "lucide-react"; export default function PersonalTrainerPage() { @@ -103,22 +104,13 @@ export default function PersonalTrainerPage() { tagIcon={Dumbbell} features={[ { - title: "One-on-One Personal Training", - description: "Individual coaching sessions focused entirely on your goals, form, and progression. Each workout is designed based on your fitness level, preferences, and objectives with real-time feedback and adjustments.", - imageSrc: "https://img.b2bpic.net/free-photo/group-people-working-out-together-outdoors_23-2149891467.jpg?id=34137118", - imageAlt: "One-on-one personal training session" + title: "One-on-One Personal Training", description: "Individual coaching sessions focused entirely on your goals, form, and progression. Each workout is designed based on your fitness level, preferences, and objectives with real-time feedback and adjustments.", imageSrc: "https://img.b2bpic.net/free-photo/group-people-working-out-together-outdoors_23-2149891467.jpg?id=34137118", imageAlt: "One-on-one personal training session" }, { - title: "Small Group Training Classes", - description: "Build community while reaching your fitness goals in small, focused groups. Receive personalized attention in a motivating environment with other like-minded individuals committed to transformation.", - imageSrc: "https://img.b2bpic.net/premium-photo/coach-reviewing-playbook-with-team_1314467-168780.jpg?id=324598511", - imageAlt: "Small group fitness class" + title: "Small Group Training Classes", description: "Build community while reaching your fitness goals in small, focused groups. Receive personalized attention in a motivating environment with other like-minded individuals committed to transformation.", imageSrc: "https://img.b2bpic.net/premium-photo/coach-reviewing-playbook-with-team_1314467-168780.jpg?id=324598511", imageAlt: "Small group fitness class" }, { - title: "Online Coaching Programs", - description: "Train from anywhere with customized workout plans, nutrition guidance, and video form checks. Stay connected with regular progress assessments and program adjustments based on your results and feedback.", - imageSrc: "https://img.b2bpic.net/free-photo/people-training-athletics_23-2151077709.jpg?id=150856792", - imageAlt: "Online fitness coaching platform" + title: "Online Coaching Programs", description: "Train from anywhere with customized workout plans, nutrition guidance, and video form checks. Stay connected with regular progress assessments and program adjustments based on your results and feedback.", imageSrc: "https://img.b2bpic.net/free-photo/people-training-athletics_23-2151077709.jpg?id=150856792", imageAlt: "Online fitness coaching platform" } ]} textboxLayout="default" @@ -138,27 +130,17 @@ export default function PersonalTrainerPage() { tagIcon={Compass} features={[ { - title: "Progressive Overload", - description: "Systematically increase intensity and challenge to drive continuous improvement and prevent plateaus in your fitness journey", - bentoComponent: "animated-bar-chart" + title: "Progressive Overload", description: "Systematically increase intensity and challenge to drive continuous improvement and prevent plateaus in your fitness journey", bentoComponent: "animated-bar-chart" }, { - title: "Functional Fitness", - description: "Training that improves real-world strength, mobility, and movement patterns for better performance in daily life", - bentoComponent: "3d-stack-cards", - items: [ + title: "Functional Fitness", description: "Training that improves real-world strength, mobility, and movement patterns for better performance in daily life", bentoComponent: "3d-stack-cards", items: [ { icon: Dumbbell, title: "Strength", subtitle: "Build Power", detail: "Compound movements for lasting gains" }, { icon: Heart, title: "Endurance", subtitle: "Boost Stamina", detail: "Cardiovascular and muscular conditioning" }, { icon: Lightbulb, title: "Mobility", subtitle: "Improve Range", detail: "Enhanced flexibility and joint health" } ] }, { - title: "Sustainable Habits", - description: "Build consistent routines that fit your lifestyle and lead to long-term results, not quick fixes", - bentoComponent: "timeline", - heading: "Your Training Journey", - subheading: "Three phases to transformation", - items: [ + title: "Sustainable Habits", description: "Build consistent routines that fit your lifestyle and lead to long-term results, not quick fixes", bentoComponent: "timeline", heading: "Your Training Journey", subheading: "Three phases to transformation", items: [ { label: "Foundation", detail: "Building proper form and establishing baseline fitness" }, { label: "Progression", detail: "Gradually increasing intensity and complexity" }, { label: "Mastery", detail: "Peak performance and maintaining long-term results" } @@ -176,53 +158,43 @@ export default function PersonalTrainerPage() {
-
- console.log(data)} + useInvertedBackground={true} imageSrc="https://img.b2bpic.net/free-photo/front-view-man-with-swimming-equipment_23-2150465483.jpg" - imageAlt="Fitness training inspiration" - mediaPosition="right" - mediaAnimation="slide-up" - tagIcon={Mail} - inputPlaceholder="your@email.com" - buttonText="Get Started" - termsText="We respect your privacy. Unsubscribe at any time." />
); -} +} \ No newline at end of file diff --git a/src/app/styles/base.css b/src/app/styles/base.css index a25430f..efe6053 100644 --- a/src/app/styles/base.css +++ b/src/app/styles/base.css @@ -11,7 +11,7 @@ html { body { background-color: var(--background); color: var(--foreground); - font-family: var(--font-inter-tight), sans-serif; + font-family: var(--font-inter), sans-serif; position: relative; min-height: 100vh; overscroll-behavior: none; @@ -24,5 +24,5 @@ h3, h4, h5, h6 { - font-family: var(--font-inter-tight), sans-serif; + font-family: var(--font-libre-baskerville), serif; } diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index 32083d5..d26f447 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -10,15 +10,15 @@ --accent: #ffffff; --background-accent: #ffffff; */ - --background: #e3deea; - --card: #ffffff; - --foreground: #27231f; - --primary-cta: #27231f; + --background: #f6f0e9; + --card: #efe7dd; + --foreground: #2b180a; + --primary-cta: #2b180a; --primary-cta-text: #e3deea; - --secondary-cta: #ffffff; + --secondary-cta: #efe7dd; --secondary-cta-text: #27231f; - --accent: #c68a62; - --background-accent: #c68a62; + --accent: #94877c; + --background-accent: #afa094; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);