From 23b7192dd36c651dac464771b3aafe91364f39b5 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 30 Mar 2026 17:56:23 +0000 Subject: [PATCH 1/4] Add src/app/exercises/page.tsx --- src/app/exercises/page.tsx | 51 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 src/app/exercises/page.tsx diff --git a/src/app/exercises/page.tsx b/src/app/exercises/page.tsx new file mode 100644 index 0000000..55c1d85 --- /dev/null +++ b/src/app/exercises/page.tsx @@ -0,0 +1,51 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia'; +import FooterBase from '@/components/sections/footer/FooterBase'; + +export default function ExercisesPage() { + return ( + + + +
+ +
+ +
+
+ ); +} \ No newline at end of file -- 2.49.1 From 420e9610f70e4d060796988fd623930456b8e260 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 30 Mar 2026 17:56:24 +0000 Subject: [PATCH 2/4] Update src/app/page.tsx --- src/app/page.tsx | 185 ++++++++++++----------------------------------- 1 file changed, 46 insertions(+), 139 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 71513ec..2f6a19e 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -30,21 +30,15 @@ export default function LandingPage() { @@ -53,47 +47,26 @@ export default function LandingPage() {
@@ -105,19 +78,13 @@ export default function LandingPage() { metrics={[ { icon: Award, - label: "Years Experience", - value: "15+", - }, + label: "Years Experience", value: "15+"}, { icon: Users, - label: "Satisfied Patients", - value: "10k+", - }, + label: "Satisfied Patients", value: "10k+"}, { icon: CheckCircle, - label: "Procedures Completed", - value: "25k+", - }, + label: "Procedures Completed", value: "25k+"}, ]} metricsAnimation="blur-reveal" /> @@ -130,32 +97,17 @@ export default function LandingPage() { useInvertedBackground={false} features={[ { - id: "s1", - title: "Precision Diagnostics", - tags: [ - "Advanced Tech", - ], - imageSrc: "http://img.b2bpic.net/free-photo/futuristic-kitchen-interior-design_23-2151821256.jpg", - imageAlt: "Medical tech", - }, + id: "s1", title: "Precision Diagnostics", tags: [ + "Advanced Tech"], + imageSrc: "http://img.b2bpic.net/free-photo/futuristic-kitchen-interior-design_23-2151821256.jpg", imageAlt: "Medical tech"}, { - id: "s2", - title: "Holistic Therapy", - tags: [ - "Wellness", - ], - imageSrc: "http://img.b2bpic.net/free-photo/labor-union-members-working-together_23-2150995049.jpg", - imageAlt: "Holistic healing", - }, + id: "s2", title: "Holistic Therapy", tags: [ + "Wellness"], + imageSrc: "http://img.b2bpic.net/free-photo/labor-union-members-working-together_23-2150995049.jpg", imageAlt: "Holistic healing"}, { - id: "s3", - title: "Preventative Care", - tags: [ - "Health Check", - ], - imageSrc: "http://img.b2bpic.net/free-photo/beautiful-stylish-white-office-successful-doctor_8353-9587.jpg", - imageAlt: "Medical checkup", - }, + id: "s3", title: "Preventative Care", tags: [ + "Health Check"], + imageSrc: "http://img.b2bpic.net/free-photo/beautiful-stylish-white-office-successful-doctor_8353-9587.jpg", imageAlt: "Medical checkup"}, ]} title="Comprehensive Wellness Care" description="A tailored approach to your health, offering a wide range of specialized services in a premium setting." @@ -170,45 +122,20 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "t1", - name: "Alice M.", - role: "Executive", - company: "Global Corp", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-young-businesswoman-talking-mobile-phone_1262-16443.jpg?_wi=1", - }, + id: "t1", name: "Alice M.", role: "Executive", company: "Global Corp", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-young-businesswoman-talking-mobile-phone_1262-16443.jpg?_wi=1"}, { - id: "t2", - name: "David R.", - role: "Architect", - company: "Studio X", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/worker-with-big-smile-crossed-arms_1139-248.jpg", - }, + id: "t2", name: "David R.", role: "Architect", company: "Studio X", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/worker-with-big-smile-crossed-arms_1139-248.jpg"}, { - id: "t3", - name: "Sarah K.", - role: "Teacher", - company: "EduGroup", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-with-water-bottle-mat_23-2148247208.jpg", - }, + id: "t3", name: "Sarah K.", role: "Teacher", company: "EduGroup", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-with-water-bottle-mat_23-2148247208.jpg"}, { - id: "t4", - name: "Mark L.", - role: "Entrepreneur", - company: "StartUp Labs", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/patient-consulting-doctor_1170-2096.jpg", - }, + id: "t4", name: "Mark L.", role: "Entrepreneur", company: "StartUp Labs", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/patient-consulting-doctor_1170-2096.jpg"}, { - id: "t5", - name: "Elena V.", - role: "Consultant", - company: "Strategy Firm", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-young-businesswoman-talking-mobile-phone_1262-16443.jpg?_wi=2", - }, + id: "t5", name: "Elena V.", role: "Consultant", company: "Strategy Firm", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-young-businesswoman-talking-mobile-phone_1262-16443.jpg?_wi=2"}, ]} title="What Our Patients Say" description="Excellence in care, as shared by those who trust us with their health journey." @@ -222,22 +149,14 @@ export default function LandingPage() { description="Ready to experience premium care? Reach out to our team to book your initial consultation." inputs={[ { - name: "name", - type: "text", - placeholder: "Your Name", - required: true, + name: "name", type: "text", placeholder: "Your Name", required: true, }, { - name: "email", - type: "email", - placeholder: "Your Email", - required: true, + name: "email", type: "email", placeholder: "Your Email", required: true, }, ]} textarea={{ - name: "message", - placeholder: "How can we help?", - rows: 4, + name: "message", placeholder: "How can we help?", rows: 4, required: true, }} imageSrc="http://img.b2bpic.net/free-photo/general-practitioner-consulting-old-man-facility-office-taking-notes-give-prescription-medicine-treatment-medic-doing-checkup-examination-appointment-with-senior-patient-clinic_482257-49284.jpg" @@ -251,33 +170,21 @@ export default function LandingPage() { Date: Mon, 30 Mar 2026 17:56:24 +0000 Subject: [PATCH 3/4] Add src/app/workout-history/page.tsx --- src/app/workout-history/page.tsx | 36 ++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 src/app/workout-history/page.tsx diff --git a/src/app/workout-history/page.tsx b/src/app/workout-history/page.tsx new file mode 100644 index 0000000..c5a3c3b --- /dev/null +++ b/src/app/workout-history/page.tsx @@ -0,0 +1,36 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import { CardStack } from '@/components/cardStack/CardStack'; + +export default function WorkoutHistoryPage() { + return ( + + + +
+

Your Workout History

+ +
+

Bench Press - 2023-10-15

+

Sets: 4 | Reps: 10 | Weight: 80kg

+
+
+

Squats - 2023-10-14

+

Sets: 3 | Reps: 12 | Weight: 100kg

+
+
+
+
+
+ ); +} \ No newline at end of file -- 2.49.1 From be6d1517ff6c3c1a42551fdfece96ef32f7e41e1 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 30 Mar 2026 17:56:25 +0000 Subject: [PATCH 4/4] Add src/app/workout-log/page.tsx --- src/app/workout-log/page.tsx | 37 ++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 src/app/workout-log/page.tsx diff --git a/src/app/workout-log/page.tsx b/src/app/workout-log/page.tsx new file mode 100644 index 0000000..714fefb --- /dev/null +++ b/src/app/workout-log/page.tsx @@ -0,0 +1,37 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; + +export default function WorkoutLogPage() { + return ( + + + +
+

Log New Workout

+ +
+
+
+ ); +} \ No newline at end of file -- 2.49.1