From d3c8fd9ba2682e89fe2c508571c60098eeec97c9 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Wed, 1 Jul 2026 18:22:33 +0000 Subject: [PATCH] Bob AI: Replaced rolling marquee images with a static photo of Dr. C --- src/pages/HomePage.tsx | 121 +++++------------------ src/pages/HomePage/sections/Features.tsx | 121 ++++------------------- src/pages/HomePage/sections/Hero.tsx | 47 ++++----- 3 files changed, 61 insertions(+), 228 deletions(-) diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index fb83348..3fdc18f 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -1,108 +1,31 @@ -import HeroSplitVerticalMarqueeTall from '@/components/sections/hero/HeroSplitVerticalMarqueeTall'; -import AboutMediaOverlay from '@/components/sections/about/AboutMediaOverlay'; -import FeaturesBento from '@/components/sections/features/FeaturesBento'; -import MetricsFeatureCards from '@/components/sections/metrics/MetricsFeatureCards'; -import TestimonialColumnMarqueeCards from '@/components/sections/testimonial/TestimonialColumnMarqueeCards'; -import ContactCta from '@/components/sections/contact/ContactCta'; -import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary"; +// AUTO-GENERATED shell by per-section-migrate. +// Section bodies live in the sibling sections/ folder (one file per section). +// Edit those section files directly. Non-block content (wrappers, +// non-inlinable sections) is preserved inline; extracted section blocks +// become component refs. -export default function HomePage() { +import React from 'react'; +import HeroSection from './HomePage/sections/Hero'; +import AboutSection from './HomePage/sections/About'; +import FeaturesSection from './HomePage/sections/Features'; +import MetricsSection from './HomePage/sections/Metrics'; +import TestimonialSection from './HomePage/sections/Testimonial'; +import ContactSection from './HomePage/sections/Contact'; + +export default function HomePage(): React.JSX.Element { return ( - <> -
- - - -
+<> + -
- - - -
+ -
- - - -
+ -
- - - -
+ -
- - - -
+ -
- - - -
+ ); -} \ No newline at end of file +} diff --git a/src/pages/HomePage/sections/Features.tsx b/src/pages/HomePage/sections/Features.tsx index 2e8a901..bc831d7 100644 --- a/src/pages/HomePage/sections/Features.tsx +++ b/src/pages/HomePage/sections/Features.tsx @@ -1,107 +1,26 @@ -/* eslint-disable */ -// @ts-nocheck — generated by catalog-eject; runtime-correct but TS strict-mode false-positives on inlined catalog body -import TextAnimation from "@/components/ui/TextAnimation"; -import Button from "@/components/ui/Button"; -import HoverPattern from "@/components/ui/HoverPattern"; -import GridOrCarousel from "@/components/ui/GridOrCarousel"; -import ScrollReveal from "@/components/ui/ScrollReveal"; -import type { LucideIcon } from "lucide-react"; -import { resolveIcon } from "@/utils/resolve-icon"; +// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this +// file as the canonical source for the "features" section. -const features = [ - { - description: "Fight-or-Flight. Racing thoughts, anxious, 'tired but wired,' shallow sleep, jaw and neck tension. Stop the cycle of burnout with targeted recovery.\n\nAKA sympathetic dominance", - icon: "Zap", - title: "Hyperactive" - }, - { - description: "Freeze-Shutdown. Fatigue that sleep doesn't fix, brain fog, numbness, low motivation, checked out. Stop the cycle of burnout with targeted recovery.\n\nAKA parasympathetic dominance", - icon: "Snowflake", - title: "Hypoactive" - }, - { - title: "Regulated", - icon: "CheckCircle", - description: "Flexible. Spikes under real stress, recovers, comes back to baseline. Stop the cycle of burnout with targeted recovery.\n\nAKA homeostasis" - } -]; +import React from 'react'; +import FeaturesBento from '@/components/sections/features/FeaturesBento'; +import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary"; -type FeatureItem = { - icon: string | LucideIcon; - title: string; - description: string; -}; - -interface FeaturesIconCardsProps { - tag: string; - title: string; - description: string; - primaryButton?: { text: string; href: string }; - secondaryButton?: { text: string; href: string }; - features: FeatureItem[]; - textAnimation: "slide-up" | "fade-blur" | "fade"; -} - -const FeaturesInline = () => { +export default function FeaturesSection(): React.JSX.Element { return ( -
-
-
-

{"The Three Types"}

-
- - - - - - {(undefined || undefined) && ( -
- {undefined &&
- - - - {features.map((feature) => { - const FeatureIcon = resolveIcon(feature.icon); - return ( -
- -
- -
-
-
-

{feature.title}

-

{feature.description}

-
-
- ); - })} -
-
-
- ); -}; - -export default function FeaturesSection() { - return ( -
- -
); } diff --git a/src/pages/HomePage/sections/Hero.tsx b/src/pages/HomePage/sections/Hero.tsx index 0d201cd..fd6d747 100644 --- a/src/pages/HomePage/sections/Hero.tsx +++ b/src/pages/HomePage/sections/Hero.tsx @@ -7,15 +7,15 @@ import ImageOrVideo from "@/components/ui/ImageOrVideo"; const primaryButton = { text: "Take the Free Nervous System Quiz", - href: "#" + href: "" }; const secondaryButton = { - text: "Learn More", - href: "/about" + text: "Book a consultation", + href: "" }; const leftItems = [ { - imageSrc: "http://img.b2bpic.net/free-photo/attractive-smiling-doctor-holding-hand-heart-dreamily-looking-camera-isolated-tender-touched-expression_574295-2653.jpg" + imageSrc: "http://img.b2bpic.net/free-photo/attractive-smiling-doctor-holding-hand-heart-dreamily-looking-camera-isolated-tender-touched-expression_574295-2653.jpg?_wi=4" }, { imageSrc: "http://img.b2bpic.net/free-photo/braille-alpahbet-pills-container-top-view_23-2148718145.jpg" @@ -57,19 +57,25 @@ const HeroInline = () => {
- +
+

{""}

+
-

- There's no universal way to regulate a nervous system. There's yours. Most nervous system advice is built for a system that isn't yours. If you've tried everything and are still stuck, you were given the wrong protocol. Take the 2-minute quiz built by a practicing clinician — find out exactly which way your nervous system is stuck, and the protocol built for that, not someone else's. -

+
-
-
- -
-
-
- -
-

Trusted by & Featured In

-
-
The Specific
-
Upper Cervical Care
-
Functional Neurology
-
HRV Science
+
+
-- 2.49.1