From 0c3fe9d484a568f926764ded0148fcd6dbafccd7 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 6 Apr 2026 08:01:14 +0000 Subject: [PATCH 1/6] Add src/app/admissions/page.tsx --- src/app/admissions/page.tsx | 44 +++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 src/app/admissions/page.tsx diff --git a/src/app/admissions/page.tsx b/src/app/admissions/page.tsx new file mode 100644 index 0000000..5ebc8b3 --- /dev/null +++ b/src/app/admissions/page.tsx @@ -0,0 +1,44 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; +import FooterMedia from '@/components/sections/footer/FooterMedia'; + +export default function AdmissionsPage() { + return ( + + + + + + + + ); +} \ No newline at end of file -- 2.49.1 From 8e59cdec4ab3e1a866dee4e03ae3c6ce9bbf6382 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 6 Apr 2026 08:01:14 +0000 Subject: [PATCH 2/6] Add src/app/events/page.tsx --- src/app/events/page.tsx | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/app/events/page.tsx diff --git a/src/app/events/page.tsx b/src/app/events/page.tsx new file mode 100644 index 0000000..d679887 --- /dev/null +++ b/src/app/events/page.tsx @@ -0,0 +1,26 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import TimelineCardStack from '@/components/cardStack/layouts/timelines/TimelineCardStack'; + +export default function EventsPage() { + return ( + + + +
+ +
Sports Day - May 10th
+
Science Fair - May 25th
+
+
+
+
+ ); +} \ No newline at end of file -- 2.49.1 From 4580237342ac6110188922d6de81b17ecbe6e42d Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 6 Apr 2026 08:01:15 +0000 Subject: [PATCH 3/6] Add src/app/news/page.tsx --- src/app/news/page.tsx | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/app/news/page.tsx diff --git a/src/app/news/page.tsx b/src/app/news/page.tsx new file mode 100644 index 0000000..515ceaa --- /dev/null +++ b/src/app/news/page.tsx @@ -0,0 +1,25 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import BlogCardThree from '@/components/sections/blog/BlogCardThree'; + +export default function NewsPage() { + return ( + + + +
+ +
+
+
+ ); +} \ No newline at end of file -- 2.49.1 From 4088ced9e6cbf192296da58d0ebbd46a2b6748af Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 6 Apr 2026 08:01:15 +0000 Subject: [PATCH 4/6] Update src/app/page.tsx --- src/app/page.tsx | 220 ++++++++--------------------------------------- 1 file changed, 35 insertions(+), 185 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 42f1bfc..c58f6ee 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -5,7 +5,7 @@ import ReactLenis from "lenis/react"; import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia'; import FeatureCardOne from '@/components/sections/feature/FeatureCardOne'; -import FooterMedia from '@/components/sections/footer/FooterMedia'; +import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'; import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo'; import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout'; import MetricCardThree from '@/components/sections/metrics/MetricCardThree'; @@ -31,22 +31,11 @@ export default function LandingPage() { @@ -91,15 +60,8 @@ export default function LandingPage() { @@ -111,24 +73,9 @@ export default function LandingPage() { gridVariant="uniform-all-items-equal" useInvertedBackground={false} features={[ - { - title: "STEM Excellence", - description: "Hands-on learning with advanced tools to master science, technology, and math concepts.", - imageSrc: "http://img.b2bpic.net/free-photo/elevated-view-digital-tablet-surrounded-by-various-stationeries-colorful-background_23-2147879834.jpg", - imageAlt: "STEM learning environment", - }, - { - title: "Arts & Creativity", - description: "Encouraging self-expression through painting, drama, and music within our dedicated creative studios.", - imageSrc: "http://img.b2bpic.net/free-photo/modern-art-studio-composition_23-2147868318.jpg", - imageAlt: "Creative art studio", - }, - { - title: "Physical Education", - description: "Promoting wellness through team sports and outdoor activities in our expansive recreational spaces.", - imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-people-jumping-around_23-2149868524.jpg", - imageAlt: "Students playing outdoors", - }, + { title: "STEM Excellence", description: "Hands-on learning with advanced tools to master science, technology, and math concepts.", imageSrc: "http://img.b2bpic.net/free-photo/elevated-view-digital-tablet-surrounded-by-various-stationeries-colorful-background_23-2147879834.jpg", imageAlt: "STEM learning environment" }, + { title: "Arts & Creativity", description: "Encouraging self-expression through painting, drama, and music within our dedicated creative studios.", imageSrc: "http://img.b2bpic.net/free-photo/modern-art-studio-composition_23-2147868318.jpg", imageAlt: "Creative art studio" }, + { title: "Physical Education", description: "Promoting wellness through team sports and outdoor activities in our expansive recreational spaces.", imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-people-jumping-around_23-2149868524.jpg", imageAlt: "Students playing outdoors" }, ]} title="Our Core Programs" description="We offer a wide range of academic and extracurricular programs to help every child reach their full potential." @@ -141,24 +88,9 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} metrics={[ - { - id: "m1", - icon: Award, - title: "Graduation Rate", - value: "98%", - }, - { - id: "m2", - icon: Users, - title: "Active Students", - value: "1200+", - }, - { - id: "m3", - icon: Star, - title: "Faculty Members", - value: "150+", - }, + { id: "m1", icon: Award, title: "Graduation Rate", value: "98%" }, + { id: "m2", icon: Users, title: "Active Students", value: "1200+" }, + { id: "m3", icon: Star, title: "Faculty Members", value: "150+" }, ]} title="By The Numbers" description="A snapshot of our academic success and community impact." @@ -171,41 +103,11 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} testimonials={[ - { - id: "1", - name: "Sarah Miller", - role: "Parent", - testimonial: "Excellent environment for my kids. The staff is so dedicated!", - imageSrc: "http://img.b2bpic.net/free-photo/backpack-sibling-white-pupil-together_1157-2674.jpg", - }, - { - id: "2", - name: "John Thompson", - role: "Teacher", - testimonial: "I love the collaborative spirit among our faculty here.", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-people-studying-together_23-2149127091.jpg", - }, - { - id: "3", - name: "Lily Chen", - role: "Student", - testimonial: "The classes are super fun and I've learned so much.", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-schoolgirl-with-backpack_171337-4697.jpg", - }, - { - id: "4", - name: "Robert Davis", - role: "Parent", - testimonial: "Great academic structure and supportive atmosphere.", - imageSrc: "http://img.b2bpic.net/free-photo/full-shot-parents-kids-home_23-2150231639.jpg", - }, - { - id: "5", - name: "Helen Smith", - role: "Administrator", - testimonial: "We strive for excellence in every student interaction.", - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-holding-books_23-2148882723.jpg", - }, + { id: "1", name: "Sarah Miller", role: "Parent", testimonial: "Excellent environment for my kids. The staff is so dedicated!", imageSrc: "http://img.b2bpic.net/free-photo/backpack-sibling-white-pupil-together_1157-2674.jpg" }, + { id: "2", name: "John Thompson", role: "Teacher", testimonial: "I love the collaborative spirit among our faculty here.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-people-studying-together_23-2149127091.jpg" }, + { id: "3", name: "Lily Chen", role: "Student", testimonial: "The classes are super fun and I've learned so much.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-schoolgirl-with-backpack_171337-4697.jpg" }, + { id: "4", name: "Robert Davis", role: "Parent", testimonial: "Great academic structure and supportive atmosphere.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-parents-kids-home_23-2150231639.jpg" }, + { id: "5", name: "Helen Smith", role: "Administrator", testimonial: "We strive for excellence in every student interaction.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-holding-books_23-2148882723.jpg" }, ]} title="Community Voices" description="Hear what our parents, teachers, and students have to say about their experience at Bright Horizons." @@ -217,21 +119,9 @@ export default function LandingPage() { textboxLayout="split" useInvertedBackground={false} faqs={[ - { - id: "q1", - title: "When is the enrollment period?", - content: "Enrollment for the new semester opens in early March annually.", - }, - { - id: "q2", - title: "Are there school buses?", - content: "Yes, we provide safe and reliable bus services across the district.", - }, - { - id: "q3", - title: "What is the class size?", - content: "Our average class size is 15-20 students to ensure individual attention.", - }, + { id: "q1", title: "When is the enrollment period?", content: "Enrollment for the new semester opens in early March annually." }, + { id: "q2", title: "Are there school buses?", content: "Yes, we provide safe and reliable bus services across the district." }, + { id: "q3", title: "What is the class size?", content: "Our average class size is 15-20 students to ensure individual attention." }, ]} imageSrc="http://img.b2bpic.net/free-photo/water-stationery-set-conference-table_1262-3882.jpg" mediaAnimation="slide-up" @@ -247,64 +137,24 @@ export default function LandingPage() { title="Get In Touch" description="Have questions? Feel free to contact our administrative office directly." inputs={[ - { - name: "name", - type: "text", - placeholder: "Your Name", - required: true, - }, - { - name: "email", - type: "email", - placeholder: "Your Email", - required: true, - }, + { name: "name", type: "text", placeholder: "Your Name", required: true }, + { name: "email", type: "email", placeholder: "Your Email", required: true }, ]} - textarea={{ - name: "message", - placeholder: "How can we help you?", - rows: 4, - required: true, - }} + textarea={{ name: "message", placeholder: "How can we help you?", rows: 4, required: true }} imageSrc="http://img.b2bpic.net/free-photo/multiracial-men-woman-with-documents_23-2147657210.jpg" /> ); -} +} \ No newline at end of file -- 2.49.1 From 182e2c05e1df79cb8ebfe2051b2054dbd61b57a0 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 6 Apr 2026 08:01:15 +0000 Subject: [PATCH 5/6] Add src/app/programs/page.tsx --- src/app/programs/page.tsx | 46 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 src/app/programs/page.tsx diff --git a/src/app/programs/page.tsx b/src/app/programs/page.tsx new file mode 100644 index 0000000..2945ab0 --- /dev/null +++ b/src/app/programs/page.tsx @@ -0,0 +1,46 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import FeatureCardOne from '@/components/sections/feature/FeatureCardOne'; +import FooterMedia from '@/components/sections/footer/FooterMedia'; + +export default function ProgramsPage() { + return ( + + + + + + + + ); +} \ No newline at end of file -- 2.49.1 From abae72bfa2c062c073eccd09d5b1ecd8dc7144f2 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 6 Apr 2026 08:01:16 +0000 Subject: [PATCH 6/6] Add src/app/staff/page.tsx --- src/app/staff/page.tsx | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/app/staff/page.tsx diff --git a/src/app/staff/page.tsx b/src/app/staff/page.tsx new file mode 100644 index 0000000..8b9d2ab --- /dev/null +++ b/src/app/staff/page.tsx @@ -0,0 +1,25 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import TeamCardTwo from '@/components/sections/team/TeamCardTwo'; + +export default function StaffPage() { + return ( + + + +
+ +
+
+
+ ); +} \ No newline at end of file -- 2.49.1