Merge version_1_1782838264299 into main
Merge version_1_1782838264299 into main
This commit was merged in pull request #2.
This commit is contained in:
@@ -5,158 +5,127 @@ import FeaturesComparison from '@/components/sections/features/FeaturesCompariso
|
||||
import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel';
|
||||
import MetricsIconCards from '@/components/sections/metrics/MetricsIconCards';
|
||||
import TestimonialMarqueeOverlayCards from '@/components/sections/testimonial/TestimonialMarqueeOverlayCards';
|
||||
import { Award, CheckCircle, Clock, Shield, Sparkles, Users } from "lucide-react";
|
||||
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
|
||||
|
||||
export default function HomePage() {
|
||||
return (
|
||||
<>
|
||||
<div id="hero" data-section="hero">
|
||||
<SectionErrorBoundary name="hero">
|
||||
<div id="hero" data-section="hero">
|
||||
<SectionErrorBoundary name="hero">
|
||||
<HeroBillboardCarousel
|
||||
tag="Expert Nutrition Guidance"
|
||||
title="Balanced nutrition. Real results. No restriction."
|
||||
description="Work with a registered nutritionist to create a sustainable eating plan tailored to your goals and lifestyle—without cutting out foods you love."
|
||||
primaryButton={{
|
||||
text: "Schedule Your Free Consultation", href: "#contact"}}
|
||||
secondaryButton={{
|
||||
text: "Learn More", href: "#about"}}
|
||||
items={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hands-cutting-tomatoes-salad-board_1163-1991.jpg"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-food-concept-with-copy-space_23-2148478191.jpg"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fresh-fruits-with-unhealthy-cut-paper-scissor_23-2148193106.jpg"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-working-laptop_23-2149358476.jpg"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/natural-background-with-different-wild-berries-macro-shot_169016-24362.jpg"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/dancer-doing-elegant-performing-art_23-2149144411.jpg"},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Expert Nutrition Guidance"
|
||||
title="Balanced nutrition. Real results. No restriction."
|
||||
description="Work with a registered nutritionist to create a sustainable eating plan tailored to your goals and lifestyle—without cutting out foods you love."
|
||||
primaryButton={{ text: "Schedule Your Free Consultation", href: "#contact" }}
|
||||
secondaryButton={{ text: "Learn More", href: "#about" }}
|
||||
items={[
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/hands-cutting-tomatoes-salad-board_1163-1991.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/high-angle-food-concept-with-copy-space_23-2148478191.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/fresh-fruits-with-unhealthy-cut-paper-scissor_23-2148193106.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-working-laptop_23-2149358476.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/natural-background-with-different-wild-berries-macro-shot_169016-24362.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/dancer-doing-elegant-performing-art_23-2149144411.jpg" },
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<SectionErrorBoundary name="about">
|
||||
<div id="about" data-section="about">
|
||||
<SectionErrorBoundary name="about">
|
||||
<AboutFeaturesSplit
|
||||
tag="About Our Practice"
|
||||
title="Sustainable wellness, personalized for you"
|
||||
description="We believe nutrition shouldn't be about restriction or complex rules. Our approach focuses on evidence-based strategies that integrate into your real life."
|
||||
items={[
|
||||
{
|
||||
icon: "CheckCircle", title: "Personalized Plans", description: "Customized macros and meal strategies designed for your unique physiology."},
|
||||
{
|
||||
icon: "Sparkles", title: "No Restriction", description: "Learn to include the foods you love while reaching your health goals."},
|
||||
{
|
||||
icon: "Shield", title: "Evidence-Based", description: "Strategies backed by current nutritional research and clinical practice."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-young-woman-talking-about-her-pain_23-2149341524.jpg"
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="About Our Practice"
|
||||
title="Sustainable wellness, personalized for you"
|
||||
description="We believe nutrition shouldn't be about restriction or complex rules. Our approach focuses on evidence-based strategies that integrate into your real life."
|
||||
items={[
|
||||
{ icon: "CheckCircle", title: "Personalized Plans", description: "Customized macros and meal strategies designed for your unique physiology." },
|
||||
{ icon: "Sparkles", title: "No Restriction", description: "Learn to include the foods you love while reaching your health goals." },
|
||||
{ icon: "Shield", title: "Evidence-Based", description: "Strategies backed by current nutritional research and clinical practice." },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/medium-shot-young-woman-talking-about-her-pain_23-2149341524.jpg"
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="process" data-section="process">
|
||||
<SectionErrorBoundary name="process">
|
||||
<div id="process" data-section="process">
|
||||
<SectionErrorBoundary name="process">
|
||||
<FeaturesComparison
|
||||
tag="Our Philosophy"
|
||||
title="Nutrition that fits your lifestyle"
|
||||
description="Stop chasing extreme diets and start building habits that last a lifetime."
|
||||
negativeItems={[
|
||||
"Extreme calorie cutting", "Eliminating food groups", "One-size-fits-all meal plans", "Feeling deprived"]}
|
||||
positiveItems={[
|
||||
"Sustainable energy levels", "Flexible eating patterns", "Personalized nutrition goals", "Long-term wellness habits"]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Our Philosophy"
|
||||
title="Nutrition that fits your lifestyle"
|
||||
description="Stop chasing extreme diets and start building habits that last a lifetime."
|
||||
negativeItems={[
|
||||
"Extreme calorie cutting", "Eliminating food groups", "One-size-fits-all meal plans", "Feeling deprived"]}
|
||||
positiveItems={[
|
||||
"Sustainable energy levels", "Flexible eating patterns", "Personalized nutrition goals", "Long-term wellness habits"]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="metrics" data-section="metrics">
|
||||
<SectionErrorBoundary name="metrics">
|
||||
<div id="metrics" data-section="metrics">
|
||||
<SectionErrorBoundary name="metrics">
|
||||
<MetricsIconCards
|
||||
tag="Our Impact"
|
||||
title="Results You Can Feel"
|
||||
description="Helping hundreds of clients reach their wellness milestones through balanced, sustainable strategies."
|
||||
metrics={[
|
||||
{
|
||||
icon: "Users", title: "Happy Clients", value: "500+"},
|
||||
{
|
||||
icon: "Award", title: "Success Rate", value: "95%"},
|
||||
{
|
||||
icon: "Clock", title: "Years Experience", value: "10+"},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Our Impact"
|
||||
title="Results You Can Feel"
|
||||
description="Helping hundreds of clients reach their wellness milestones through balanced, sustainable strategies."
|
||||
metrics={[
|
||||
{ icon: "Users", title: "Happy Clients", value: "500+" },
|
||||
{ icon: "Award", title: "Success Rate", value: "95%" },
|
||||
{ icon: "Clock", title: "Years Experience", value: "10+" },
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<SectionErrorBoundary name="testimonials">
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<SectionErrorBoundary name="testimonials">
|
||||
<TestimonialMarqueeOverlayCards
|
||||
tag="Client Stories"
|
||||
title="Hear from our community"
|
||||
description="Transforming lives through personalized, balanced nutrition coaching."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Sarah J.", role: "Marketing Director", company: "GrowthCorp", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-cafe_273609-12701.jpg"},
|
||||
{
|
||||
name: "Michael R.", role: "Software Engineer", company: "DevStudio", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lunch-colleagues_1098-13959.jpg"},
|
||||
{
|
||||
name: "Emily K.", role: "Teacher", company: "Local Schools", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-stopped-cooking-read-message-her-mobile-phone-man-is-her-looking-phone_549566-372.jpg"},
|
||||
{
|
||||
name: "David W.", role: "Entrepreneur", company: "Self-Employed", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-yellow-sweater-black-pants-clenching-fist-looking-happy_176474-87871.jpg"},
|
||||
{
|
||||
name: "Jessica L.", role: "Fitness Enthusiast", company: "GymLife", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/eat-clean-get-lean-healthy-wellness_53876-121408.jpg"},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Client Stories"
|
||||
title="Hear from our community"
|
||||
description="Transforming lives through personalized, balanced nutrition coaching."
|
||||
testimonials={[
|
||||
{ name: "Sarah J.", role: "Marketing Director", company: "GrowthCorp", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-cafe_273609-12701.jpg" },
|
||||
{ name: "Michael R.", role: "Software Engineer", company: "DevStudio", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/lunch-colleagues_1098-13959.jpg" },
|
||||
{ name: "Emily K.", role: "Teacher", company: "Local Schools", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/woman-stopped-cooking-read-message-her-mobile-phone-man-is-her-looking-phone_549566-372.jpg" },
|
||||
{ name: "David W.", role: "Entrepreneur", company: "Self-Employed", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-woman-yellow-sweater-black-pants-clenching-fist-looking-happy_176474-87871.jpg" },
|
||||
{ name: "Jessica L.", role: "Fitness Enthusiast", company: "GymLife", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/eat-clean-get-lean-healthy-wellness_53876-121408.jpg" },
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<SectionErrorBoundary name="faq">
|
||||
<div id="faq" data-section="faq">
|
||||
<SectionErrorBoundary name="faq">
|
||||
<FaqTabbedAccordion
|
||||
tag="Common Questions"
|
||||
title="Everything you need to know"
|
||||
description="Clarifying your path to better nutrition and sustainable health."
|
||||
categories={[
|
||||
{
|
||||
name: "General", items: [
|
||||
{
|
||||
question: "What does a consultation look like?", answer: "We start with a thorough review of your habits, goals, and health history."},
|
||||
{
|
||||
question: "Do I have to stop eating carbs?", answer: "Absolutely not! Balanced nutrition includes all macronutrients in proportion."},
|
||||
],
|
||||
},
|
||||
{
|
||||
name: "Coaching", items: [
|
||||
{
|
||||
question: "How long are the programs?", answer: "We offer flexible 3-month and 6-month programs depending on your needs."},
|
||||
{
|
||||
question: "Is coaching virtual?", answer: "Yes, all sessions are conducted online for your convenience."},
|
||||
],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Common Questions"
|
||||
title="Everything you need to know"
|
||||
description="Clarifying your path to better nutrition and sustainable health."
|
||||
categories={[
|
||||
{
|
||||
name: "General", items: [
|
||||
{ question: "What does a consultation look like?", answer: "We start with a thorough review of your habits, goals, and health history." },
|
||||
{ question: "Do I have to stop eating carbs?", answer: "Absolutely not! Balanced nutrition includes all macronutrients in proportion." },
|
||||
],
|
||||
},
|
||||
{
|
||||
name: "Coaching", items: [
|
||||
{ question: "How long are the programs?", answer: "We offer flexible 3-month and 6-month programs depending on your needs." },
|
||||
{ question: "Is coaching virtual?", answer: "Yes, all sessions are conducted online for your convenience." },
|
||||
],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<SectionErrorBoundary name="contact">
|
||||
<div id="contact" data-section="contact">
|
||||
<SectionErrorBoundary name="contact">
|
||||
<ContactCta
|
||||
tag="Ready to Start?"
|
||||
text="Schedule your free 15-minute consultation today and begin your journey to a more balanced life."
|
||||
primaryButton={{
|
||||
text: "Book Your Consultation", href: "#"}}
|
||||
secondaryButton={{
|
||||
text: "Message Us", href: "mailto:hello@balancednutrition.com"}}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
tag="Ready to Start?"
|
||||
text="Schedule your free 15-minute consultation today and begin your journey to a more balanced life."
|
||||
primaryButton={{ text: "Book Your Consultation", href: "#" }}
|
||||
secondaryButton={{ text: "Message Us", href: "mailto:hello@balancednutrition.com" }}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user