Merge version_1 into main #1

Merged
bender merged 6 commits from version_1 into main 2026-03-17 14:49:49 +00:00
6 changed files with 77 additions and 49 deletions

View File

@@ -90,7 +90,7 @@ export default function AboutPage() {
buttonAnimation="slide-up"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/positive-female-school-teacher-helping-curly-haired-girl-her-task_74855-16429.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/positive-female-school-teacher-helping-curly-haired-girl-her-task_74855-16429.jpg?_wi=2",
imageAlt: "Bank Street School classroom with engaged students",
},
]}
@@ -132,21 +132,21 @@ export default function AboutPage() {
id: 1,
title: "Student-Centered Approach",
description: "Each child is unique. We design our curriculum and teaching methods to honor individual learning styles, interests, and developmental stages.",
imageSrc: "http://img.b2bpic.net/free-photo/young-adults-with-social-media-addiction_23-2149324635.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-adults-with-social-media-addiction_23-2149324635.jpg?_wi=2",
imageAlt: "Student-centered learning environment",
},
{
id: 2,
title: "Community & Belonging",
description: "We create a warm, inclusive environment where every child, family, and staff member feels valued, heard, and supported in their journey.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-girl-enjoying-park-with-her-sisters_23-2147840654.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/happy-girl-enjoying-park-with-her-sisters_23-2147840654.jpg?_wi=2",
imageAlt: "Community gathering and belonging",
},
{
id: 3,
title: "Critical Thinking & Creativity",
description: "We encourage children to question, explore, create, and solve problems in ways that develop independent thought and imagination.",
imageSrc: "http://img.b2bpic.net/free-photo/teacher-with-students-doing-homework_1098-850.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/teacher-with-students-doing-homework_1098-850.jpg?_wi=2",
imageAlt: "Students engaged in critical thinking",
},
]}

View File

@@ -97,15 +97,15 @@ export default function AdmissionsPage() {
buttonAnimation="slide-up"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/positive-female-school-teacher-helping-curly-haired-girl-her-task_74855-16429.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/positive-female-school-teacher-helping-curly-haired-girl-her-task_74855-16429.jpg?_wi=4",
imageAlt: "Modern classroom with students engaged in collaborative learning",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/kids-exploring-together-nature_23-2149002874.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/kids-exploring-together-nature_23-2149002874.jpg?_wi=2",
imageAlt: "Students exploring nature and outdoor education",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/children-paint-eggs-mother-teaches-children-sitting-white-table_1157-46104.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/children-paint-eggs-mother-teaches-children-sitting-white-table_1157-46104.jpg?_wi=2",
imageAlt: "Children engaged in creative arts and hands-on learning",
},
]}
@@ -126,37 +126,37 @@ export default function AdmissionsPage() {
{
id: "1",
name: "Sarah Johnson",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-senior-couple-hugging-with-trees-background_23-2147562100.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-senior-couple-hugging-with-trees-background_23-2147562100.jpg?_wi=2",
imageAlt: "Parent headshot professional portrait smiling",
},
{
id: "2",
name: "Michael Chen",
imageSrc: "http://img.b2bpic.net/free-photo/young-brunette-woman-wearing-casual-clothes-looking-away-side-with-smile-face-natural-expression-laughing-confident_839833-10725.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-brunette-woman-wearing-casual-clothes-looking-away-side-with-smile-face-natural-expression-laughing-confident_839833-10725.jpg?_wi=2",
imageAlt: "Parent headshot professional portrait warm smile",
},
{
id: "3",
name: "Emily Rodriguez",
imageSrc: "http://img.b2bpic.net/free-photo/polyamory-people-spending-time-together_23-2149301984.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/polyamory-people-spending-time-together_23-2149301984.jpg?_wi=2",
imageAlt: "Diverse parent portrait professional headshot smiling",
},
{
id: "4",
name: "David Kim",
imageSrc: "http://img.b2bpic.net/free-photo/joyful-business-woman-with-coffee-cup_23-2148095746.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/joyful-business-woman-with-coffee-cup_23-2148095746.jpg?_wi=2",
imageAlt: "Parent professional headshot portrait smiling warmly",
},
{
id: "5",
name: "Jessica Patel",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-shot-senior-couple-cuddling_23-2148333669.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-shot-senior-couple-cuddling_23-2148333669.jpg?_wi=2",
imageAlt: "Parent portrait professional headshot warm smile",
},
{
id: "6",
name: "James O'Sullivan",
imageSrc: "http://img.b2bpic.net/free-photo/mature-woman-smiling_1149-601.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/mature-woman-smiling_1149-601.jpg?_wi=2",
imageAlt: "Parent professional portrait headshot smiling",
},
]}

View File

@@ -89,7 +89,7 @@ export default function ContactPage() {
buttonAnimation="slide-up"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/positive-female-school-teacher-helping-curly-haired-girl-her-task_74855-16429.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/positive-female-school-teacher-helping-curly-haired-girl-her-task_74855-16429.jpg?_wi=5",
imageAlt: "Bank Street School classroom environment",
},
]}

View File

@@ -1,28 +1,54 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { DM_Sans } from "next/font/google";
import { Inter } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { DM_Sans } from "next/font/google";
export const metadata: Metadata = {
title: "Webild components 2",
description: "Generated by create next app",
};
const dmSans = DM_Sans({
variable: "--font-dm-sans",
subsets: ["latin"],
});
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
export const metadata: Metadata = {
title: "Bank Street School for Children | Progressive Education NYC",
description: "Discover progressive, student-centered education for ages 38th grade on the Upper West Side of NYC. Schedule your tour today.",
keywords: "private school New York, progressive elementary school NYC, preschool Upper West Side, child-centered education, Bank Street School",
metadataBase: new URL("https://bankstreetschool.org"),
alternates: {
canonical: "https://bankstreetschool.org",
},
openGraph: {
title: "Bank Street School for Children | Progressive Education",
description: "Where children learn to think, create, and grow. Discover progressive education in NYC.",
url: "https://bankstreetschool.org",
siteName: "Bank Street School for Children",
type: "website",
images: [
{
url: "http://img.b2bpic.net/free-photo/positive-female-school-teacher-helping-curly-haired-girl-her-task_74855-16429.jpg",
alt: "Bank Street School Classroom",
},
],
},
twitter: {
card: "summary_large_image",
title: "Bank Street School for Children | Progressive Education",
description: "Student-centered learning on NYC's Upper West Side. Ages 38th grade.",
images: ["http://img.b2bpic.net/free-photo/positive-female-school-teacher-helping-curly-haired-girl-her-task_74855-16429.jpg"],
},
robots: {
index: true,
follow: true,
},
};
export default function RootLayout({
children,
}: Readonly<{
@@ -31,7 +57,9 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${dmSans.variable} ${inter.variable} antialiased`}>
<body
className={`${dmSans.variable} ${inter.variable} antialiased`}
>
<Tag />
{children}
<script
@@ -43,4 +71,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -100,15 +100,15 @@ export default function HomePage() {
buttonAnimation="slide-up"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/positive-female-school-teacher-helping-curly-haired-girl-her-task_74855-16429.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/positive-female-school-teacher-helping-curly-haired-girl-her-task_74855-16429.jpg?_wi=1",
imageAlt: "Modern classroom with students engaged in collaborative learning",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/kids-exploring-together-nature_23-2149002874.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/kids-exploring-together-nature_23-2149002874.jpg?_wi=1",
imageAlt: "Students exploring nature and outdoor education",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/children-paint-eggs-mother-teaches-children-sitting-white-table_1157-46104.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/children-paint-eggs-mother-teaches-children-sitting-white-table_1157-46104.jpg?_wi=1",
imageAlt: "Children engaged in creative arts and hands-on learning",
},
]}
@@ -150,21 +150,21 @@ export default function HomePage() {
id: 1,
title: "Student-Centered Learning",
description: "We prioritize each child's individual growth, learning style, and interests. Students are active participants in their education, not passive recipients.",
imageSrc: "http://img.b2bpic.net/free-photo/young-adults-with-social-media-addiction_23-2149324635.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-adults-with-social-media-addiction_23-2149324635.jpg?_wi=1",
imageAlt: "Teachers engaging students in discussion-based learning",
},
{
id: 2,
title: "Strong Community",
description: "Our vibrant school community brings together families, educators, and staff who share a commitment to excellence and belonging for every child.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-girl-enjoying-park-with-her-sisters_23-2147840654.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/happy-girl-enjoying-park-with-her-sisters_23-2147840654.jpg?_wi=1",
imageAlt: "School community event with families gathering together",
},
{
id: 3,
title: "Experienced Educators",
description: "Our faculty are passionate, dedicated professionals with deep expertise in progressive education and child development.",
imageSrc: "http://img.b2bpic.net/free-photo/teacher-with-students-doing-homework_1098-850.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/teacher-with-students-doing-homework_1098-850.jpg?_wi=1",
imageAlt: "Dedicated teachers providing personalized instruction",
},
{
@@ -194,28 +194,28 @@ export default function HomePage() {
id: "preschool",
name: "Preschool (Ages 34)",
price: "Inquiry",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-teacher-watching-kids-learn_23-2149389940.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-teacher-watching-kids-learn_23-2149389940.jpg?_wi=1",
imageAlt: "Preschool classroom with age-appropriate learning centers",
},
{
id: "lower-school",
name: "Lower School (K2)",
price: "Inquiry",
imageSrc: "http://img.b2bpic.net/free-photo/girls-explaining-exercise-boy_23-2147848796.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/girls-explaining-exercise-boy_23-2147848796.jpg?_wi=1",
imageAlt: "Lower school students engaged in collaborative projects",
},
{
id: "upper-lower",
name: "Upper Lower School (35)",
price: "Inquiry",
imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-classroom_23-2147658990.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-classroom_23-2147658990.jpg?_wi=1",
imageAlt: "Upper lower school students in advanced learning activities",
},
{
id: "middle-school",
name: "Middle School (68)",
price: "Inquiry",
imageSrc: "http://img.b2bpic.net/free-photo/college-mates-studying-together_23-2149038407.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/college-mates-studying-together_23-2149038407.jpg?_wi=1",
imageAlt: "Middle school students conducting hands-on experiments",
},
]}
@@ -233,37 +233,37 @@ export default function HomePage() {
{
id: "1",
name: "Sarah Johnson",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-senior-couple-hugging-with-trees-background_23-2147562100.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-senior-couple-hugging-with-trees-background_23-2147562100.jpg?_wi=1",
imageAlt: "Sarah Johnson testimonial",
},
{
id: "2",
name: "Michael Chen",
imageSrc: "http://img.b2bpic.net/free-photo/young-brunette-woman-wearing-casual-clothes-looking-away-side-with-smile-face-natural-expression-laughing-confident_839833-10725.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-brunette-woman-wearing-casual-clothes-looking-away-side-with-smile-face-natural-expression-laughing-confident_839833-10725.jpg?_wi=1",
imageAlt: "Michael Chen testimonial",
},
{
id: "3",
name: "Emily Rodriguez",
imageSrc: "http://img.b2bpic.net/free-photo/polyamory-people-spending-time-together_23-2149301984.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/polyamory-people-spending-time-together_23-2149301984.jpg?_wi=1",
imageAlt: "Emily Rodriguez testimonial",
},
{
id: "4",
name: "David Kim",
imageSrc: "http://img.b2bpic.net/free-photo/joyful-business-woman-with-coffee-cup_23-2148095746.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/joyful-business-woman-with-coffee-cup_23-2148095746.jpg?_wi=1",
imageAlt: "David Kim testimonial",
},
{
id: "5",
name: "Jessica Patel",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-shot-senior-couple-cuddling_23-2148333669.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-shot-senior-couple-cuddling_23-2148333669.jpg?_wi=1",
imageAlt: "Jessica Patel testimonial",
},
{
id: "6",
name: "James O'Sullivan",
imageSrc: "http://img.b2bpic.net/free-photo/mature-woman-smiling_1149-601.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/mature-woman-smiling_1149-601.jpg?_wi=1",
imageAlt: "James O'Sullivan testimonial",
},
]}

View File

@@ -90,7 +90,7 @@ export default function ProgramsPage() {
buttonAnimation="slide-up"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/positive-female-school-teacher-helping-curly-haired-girl-her-task_74855-16429.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/positive-female-school-teacher-helping-curly-haired-girl-her-task_74855-16429.jpg?_wi=3",
imageAlt: "Educational programs and classroom instruction",
},
]}
@@ -116,28 +116,28 @@ export default function ProgramsPage() {
id: "preschool",
name: "Preschool (Ages 34)",
price: "Inquiry",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-teacher-watching-kids-learn_23-2149389940.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-teacher-watching-kids-learn_23-2149389940.jpg?_wi=2",
imageAlt: "Preschool classroom with age-appropriate learning centers",
},
{
id: "lower-school",
name: "Lower School (K2)",
price: "Inquiry",
imageSrc: "http://img.b2bpic.net/free-photo/girls-explaining-exercise-boy_23-2147848796.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/girls-explaining-exercise-boy_23-2147848796.jpg?_wi=2",
imageAlt: "Lower school students engaged in collaborative projects",
},
{
id: "upper-lower",
name: "Upper Lower School (35)",
price: "Inquiry",
imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-classroom_23-2147658990.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-classroom_23-2147658990.jpg?_wi=2",
imageAlt: "Upper lower school students in advanced learning activities",
},
{
id: "middle-school",
name: "Middle School (68)",
price: "Inquiry",
imageSrc: "http://img.b2bpic.net/free-photo/college-mates-studying-together_23-2149038407.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/college-mates-studying-together_23-2149038407.jpg?_wi=2",
imageAlt: "Middle school students conducting hands-on experiments",
},
]}
@@ -159,21 +159,21 @@ export default function ProgramsPage() {
id: 1,
title: "Developmentally Appropriate",
description: "We align our curriculum and pedagogy with each child's developmental stage, ensuring meaningful learning experiences and appropriate challenges.",
imageSrc: "http://img.b2bpic.net/free-photo/young-adults-with-social-media-addiction_23-2149324635.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/young-adults-with-social-media-addiction_23-2149324635.jpg?_wi=3",
imageAlt: "Age-appropriate developmental learning",
},
{
id: 2,
title: "Integrated Curriculum",
description: "Our interdisciplinary approach connects academics, arts, and social-emotional learning in meaningful, real-world contexts.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-girl-enjoying-park-with-her-sisters_23-2147840654.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/happy-girl-enjoying-park-with-her-sisters_23-2147840654.jpg?_wi=3",
imageAlt: "Integrated and connected learning experiences",
},
{
id: 3,
title: "Teacher Expertise",
description: "Our educators are trained in progressive pedagogy and child development, bringing passion, expertise, and personalized attention to each child.",
imageSrc: "http://img.b2bpic.net/free-photo/teacher-with-students-doing-homework_1098-850.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/teacher-with-students-doing-homework_1098-850.jpg?_wi=3",
imageAlt: "Experienced educators and professional teachers",
},
]}