9 Commits

Author SHA1 Message Date
8a4333861b Merge version_4 into main
Merge version_4 into main
2026-06-10 04:37:49 +00:00
154bbe7a25 Update src/app/page.tsx 2026-06-10 04:37:42 +00:00
5dc0670e98 Merge version_3 into main
Merge version_3 into main
2026-06-10 04:27:26 +00:00
a6ca0bffc0 Update src/app/styles/variables.css 2026-06-10 04:27:23 +00:00
0566fbd359 Update src/app/page.tsx 2026-06-10 04:27:22 +00:00
fc427abb55 Merge version_2 into main
Merge version_2 into main
2026-06-10 03:54:11 +00:00
d1eb158315 Update src/app/styles/variables.css 2026-06-10 03:54:07 +00:00
a42818edc3 Update src/app/styles/base.css 2026-06-10 03:54:07 +00:00
b7f373fcb1 Update src/app/page.tsx 2026-06-10 03:54:07 +00:00
3 changed files with 88 additions and 375 deletions

View File

@@ -5,7 +5,7 @@ import ReactLenis from "lenis/react";
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FaqDouble from '@/components/sections/faq/FaqDouble'; import FaqDouble from '@/components/sections/faq/FaqDouble';
import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/FeatureBorderGlow'; import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/FeatureBorderGlow';
import FooterSimple from '@/components/sections/footer/FooterSimple'; import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import HeroBillboardTestimonial from '@/components/sections/hero/HeroBillboardTestimonial'; import HeroBillboardTestimonial from '@/components/sections/hero/HeroBillboardTestimonial';
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven'; import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
@@ -34,33 +34,19 @@ export default function LandingPage() {
<NavbarStyleFullscreen <NavbarStyleFullscreen
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "#home"},
id: "#home",
},
{ {
name: "About Us", name: "About Us", id: "#about"},
id: "#about",
},
{ {
name: "Programs", name: "Programs", id: "#programs"},
id: "#programs",
},
{ {
name: "Faculty", name: "Faculty", id: "#faculty"},
id: "#faculty",
},
{ {
name: "Testimonials", name: "Testimonials", id: "#testimonials"},
id: "#testimonials",
},
{ {
name: "FAQ", name: "FAQ", id: "#faq"},
id: "#faq",
},
{ {
name: "Contact", name: "Contact", id: "#contact"},
id: "#contact",
},
]} ]}
logoSrc="http://img.b2bpic.net/free-photo/close-up-elegant-ballerina-dancing-with-grace_23-2148461787.jpg" logoSrc="http://img.b2bpic.net/free-photo/close-up-elegant-ballerina-dancing-with-grace_23-2148461787.jpg"
logoAlt="Collective Dance Academy Logo" logoAlt="Collective Dance Academy Logo"
@@ -72,111 +58,61 @@ export default function LandingPage() {
<HeroBillboardTestimonial <HeroBillboardTestimonial
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "radial-gradient", variant: "radial-gradient"}}
}}
title="Elevate Your Craft. Structured Training for Exceptional Dancers." title="Elevate Your Craft. Structured Training for Exceptional Dancers."
description="At Collective Dance Academy, we blend disciplined instruction with passionate expression. Our comprehensive curriculum and expert faculty guide every student to achieve their highest artistic potential." description="At Collective Dance Academy, we blend disciplined instruction with passionate expression. Our comprehensive curriculum and expert faculty guide every student to achieve their highest artistic potential."
testimonials={[ testimonials={[
{ {
name: "Sarah L.", name: "Sarah L.", handle: "@parentofstudent", testimonial: "The structured approach here transformed my child's technique. Truly unparalleled local instruction!", rating: 5,
handle: "@parentofstudent", imageSrc: "http://img.b2bpic.net/free-photo/portrait-silly-sad-girl-pink-anime-wig-asking-help-holding-hands-clasped-together-pray_1258-18855.jpg", imageAlt: "Sarah L."},
testimonial: "The structured approach here transformed my child's technique. Truly unparalleled local instruction!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-silly-sad-girl-pink-anime-wig-asking-help-holding-hands-clasped-together-pray_1258-18855.jpg",
imageAlt: "Sarah L.",
},
{ {
name: "Mark R.", name: "Mark R.", handle: "@studentdancer", testimonial: "I've grown so much as a dancer. The faculty's expertise is incredible, fostering both skill and artistry.", rating: 5,
handle: "@studentdancer", imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-woman-with-smartphone_23-2148294016.jpg", imageAlt: "Mark R."},
testimonial: "I've grown so much as a dancer. The faculty's expertise is incredible, fostering both skill and artistry.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-woman-with-smartphone_23-2148294016.jpg",
imageAlt: "Mark R.",
},
{ {
name: "Emily C.", name: "Emily C.", handle: "@youngdancer", testimonial: "Every class is challenging and fun! I love learning new steps and feeling myself improve.", rating: 5,
handle: "@youngdancer", imageSrc: "http://img.b2bpic.net/free-photo/ballerina-training_1098-15391.jpg", imageAlt: "Emily C."},
testimonial: "Every class is challenging and fun! I love learning new steps and feeling myself improve.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/ballerina-training_1098-15391.jpg",
imageAlt: "Emily C.",
},
{ {
name: "Dr. Anya Sharma", name: "Dr. Anya Sharma", handle: "@communityleader", testimonial: "A cornerstone of artistic development in our community. Their dedication to excellence is evident in every performance.", rating: 5,
handle: "@communityleader", imageSrc: "http://img.b2bpic.net/free-photo/portrait-dancer-practising-dance_107420-63931.jpg", imageAlt: "Dr. Anya Sharma"},
testimonial: "A cornerstone of artistic development in our community. Their dedication to excellence is evident in every performance.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-dancer-practising-dance_107420-63931.jpg",
imageAlt: "Dr. Anya Sharma",
},
{ {
name: "David G.", name: "David G.", handle: "@studentparent", testimonial: "The Academy provides such a supportive yet rigorous environment. My child truly thrives here.", rating: 5,
handle: "@studentparent", imageSrc: "http://img.b2bpic.net/free-photo/hip-hop-performer-studio_1385-1093.jpg", imageAlt: "David G."},
testimonial: "The Academy provides such a supportive yet rigorous environment. My child truly thrives here.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/hip-hop-performer-studio_1385-1093.jpg",
imageAlt: "David G.",
},
]} ]}
buttons={[ buttons={[
{ {
text: "Explore Programs", text: "Explore Programs", href: "#programs"},
href: "#programs",
},
{ {
text: "Enroll Now", text: "Enroll Now", href: "#contact"},
href: "#contact",
},
]} ]}
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/close-up-shot-happy-emotive-young-african-american-guy-with-afro-hairstyle-bristle-smiling-broadly-while-wearing-denim-coat-backpack-walking-across-park-festival_176420-19819.jpg", src: "http://img.b2bpic.net/free-photo/close-up-shot-happy-emotive-young-african-american-guy-with-afro-hairstyle-bristle-smiling-broadly-while-wearing-denim-coat-backpack-walking-across-park-festival_176420-19819.jpg", alt: "Student Avatar 1"},
alt: "Student Avatar 1",
},
{ {
src: "http://img.b2bpic.net/free-photo/closeup-portrait-cheerful-smiling-man-looking-happy-express-enthusiastic-optimistic-emotions-seei_1258-113416.jpg", src: "http://img.b2bpic.net/free-photo/closeup-portrait-cheerful-smiling-man-looking-happy-express-enthusiastic-optimistic-emotions-seei_1258-113416.jpg", alt: "Student Avatar 2"},
alt: "Student Avatar 2",
},
{ {
src: "http://img.b2bpic.net/free-photo/happy-elegant-joyful-guy-grey-jacket-shirt-wears-glasses-gray_291650-1303.jpg", src: "http://img.b2bpic.net/free-photo/happy-elegant-joyful-guy-grey-jacket-shirt-wears-glasses-gray_291650-1303.jpg", alt: "Student Avatar 3"},
alt: "Student Avatar 3",
},
{ {
src: "http://img.b2bpic.net/free-photo/ragga-dancer-white_1385-134.jpg", src: "http://img.b2bpic.net/free-photo/ragga-dancer-white_1385-134.jpg", alt: "Student Avatar 4"},
alt: "Student Avatar 4",
},
{ {
src: "http://img.b2bpic.net/free-photo/full-length-portrait-active-woman-sports-bodysuit-leggings_197531-16534.jpg", src: "http://img.b2bpic.net/free-photo/full-length-portrait-active-woman-sports-bodysuit-leggings_197531-16534.jpg", alt: "Dedicated Student"},
alt: "Dedicated Student",
},
]} ]}
avatarText="Join our vibrant dance community!" avatarText="Join our vibrant dance community!"
imageSrc="http://img.b2bpic.net/free-photo/ballerina-posing-tutu-dress-with-copy-space_23-2148390118.jpg" imageSrc="http://img.b2bpic.net/free-photo/ballerina-posing-tutu-dress-with-copy-space_23-2148390118.jpg"
imageAlt="Elegant ballet dancer in a dynamic pose on stage" imageAlt="Elegant ballet dancer in a dynamic pose on stage"
marqueeItems={[ marqueeItems={[
{ {
type: "text", type: "text", text: "Join our workshops!"},
text: "Join our workshops!", {
type: "text-icon", text: "New classes forming now", icon: Sparkles,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Learn from the best", icon: GraduationCap,
text: "New classes forming now",
icon: Sparkles,
}, },
{ {
type: "text-icon", type: "text-icon", text: "Performance opportunities", icon: Star,
text: "Learn from the best",
icon: GraduationCap,
}, },
{ {
type: "text-icon", type: "text", text: "A community that moves you"},
text: "Performance opportunities",
icon: Star,
},
{
type: "text",
text: "A community that moves you",
},
]} ]}
/> />
</div> </div>
@@ -203,24 +139,16 @@ export default function LandingPage() {
features={[ features={[
{ {
icon: Book, icon: Book,
title: "Progressive Curriculum", title: "Progressive Curriculum", description: "Follow a clear path from foundational techniques to advanced artistry, ensuring consistent growth and mastery at every level."},
description: "Follow a clear path from foundational techniques to advanced artistry, ensuring consistent growth and mastery at every level.",
},
{ {
icon: GraduationCap, icon: GraduationCap,
title: "Expert Faculty", title: "Expert Faculty", description: "Learn from seasoned professionals with extensive performance careers and a passion for teaching, committed to your development."},
description: "Learn from seasoned professionals with extensive performance careers and a passion for teaching, committed to your development.",
},
{ {
icon: Star, icon: Star,
title: "Performance Opportunities", title: "Performance Opportunities", description: "Showcase your talent in studio showcases, local events, and professional productions, gaining invaluable stage experience."},
description: "Showcase your talent in studio showcases, local events, and professional productions, gaining invaluable stage experience.",
},
{ {
icon: Heart, icon: Heart,
title: "Holistic Development", title: "Holistic Development", description: "Beyond technique, we foster discipline, confidence, leadership, and a deep appreciation for dance as a multifaceted art form."},
description: "Beyond technique, we foster discipline, confidence, leadership, and a deep appreciation for dance as a multifaceted art form.",
},
]} ]}
title="Structured Programs, Unrivaled Results" title="Structured Programs, Unrivaled Results"
description="Our meticulously designed curriculum ensures progressive skill development and artistic growth. Experience the difference of dedicated coaching and a nurturing environment focused on achieving excellence." description="Our meticulously designed curriculum ensures progressive skill development and artistic growth. Experience the difference of dedicated coaching and a nurturing environment focused on achieving excellence."
@@ -236,47 +164,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "ballet", id: "ballet", name: "Classical Ballet Foundations", price: "Starting at $150/month", imageSrc: "http://img.b2bpic.net/free-photo/front-view-ballerina-posing-pointe-shoes-tutu-dress_23-2148390110.jpg", imageAlt: "Ballet dancer in elegant pose"},
name: "Classical Ballet Foundations",
price: "Starting at $150/month",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-ballerina-posing-pointe-shoes-tutu-dress_23-2148390110.jpg",
imageAlt: "Ballet dancer in elegant pose",
},
{ {
id: "contemporary", id: "contemporary", name: "Dynamic Contemporary Dance", price: "Starting at $160/month", imageSrc: "http://img.b2bpic.net/free-photo/portrait-girl-dancing-front-mirror_23-2148169363.jpg", imageAlt: "Contemporary dancer in dynamic pose"},
name: "Dynamic Contemporary Dance",
price: "Starting at $160/month",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-girl-dancing-front-mirror_23-2148169363.jpg",
imageAlt: "Contemporary dancer in dynamic pose",
},
{ {
id: "jazz", id: "jazz", name: "Precision Jazz Technique", price: "Starting at $145/month", imageSrc: "http://img.b2bpic.net/free-photo/stylish-woman-posing-front-blue-wall_23-2147625143.jpg", imageAlt: "Jazz dancer in energetic pose"},
name: "Precision Jazz Technique",
price: "Starting at $145/month",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-woman-posing-front-blue-wall_23-2147625143.jpg",
imageAlt: "Jazz dancer in energetic pose",
},
{ {
id: "hiphop", id: "hiphop", name: "High-Energy Hip-Hop Choreography", price: "Starting at $155/month", imageSrc: "http://img.b2bpic.net/free-photo/night-city-dance-crew_23-2151951113.jpg", imageAlt: "Hip hop dancer in street style"},
name: "High-Energy Hip-Hop Choreography",
price: "Starting at $155/month",
imageSrc: "http://img.b2bpic.net/free-photo/night-city-dance-crew_23-2151951113.jpg",
imageAlt: "Hip hop dancer in street style",
},
{ {
id: "tap", id: "tap", name: "Rhythmic Tap Mastery", price: "Starting at $140/month", imageSrc: "http://img.b2bpic.net/free-photo/black-white-classy-heels-floor_23-2148235414.jpg", imageAlt: "Tap dancer feet close up"},
name: "Rhythmic Tap Mastery",
price: "Starting at $140/month",
imageSrc: "http://img.b2bpic.net/free-photo/black-white-classy-heels-floor_23-2148235414.jpg",
imageAlt: "Tap dancer feet close up",
},
{ {
id: "lyrical", id: "lyrical", name: "Expressive Lyrical & Modern", price: "Starting at $165/month", imageSrc: "http://img.b2bpic.net/free-photo/back-view-ballerina-with-one-leg-up_23-2148229555.jpg", imageAlt: "Lyrical dancer in emotional pose"},
name: "Expressive Lyrical & Modern",
price: "Starting at $165/month",
imageSrc: "http://img.b2bpic.net/free-photo/back-view-ballerina-with-one-leg-up_23-2148229555.jpg",
imageAlt: "Lyrical dancer in emotional pose",
},
]} ]}
title="Discover Your Rhythm" title="Discover Your Rhythm"
description="Explore our diverse range of dance programs, tailored for all ages and skill levels, from introductory classes to pre-professional training. Find your perfect fit and start your journey." description="Explore our diverse range of dance programs, tailored for all ages and skill levels, from introductory classes to pre-professional training. Find your perfect fit and start your journey."
@@ -291,29 +189,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ {
id: "experience", id: "experience", value: "25+", title: "Years of Experience", description: "Decades of dedicated dance education, shaping generations of dancers.", imageSrc: "http://img.b2bpic.net/free-photo/winter-time-concept-advent-calendar_23-2148335371.jpg", imageAlt: "Vintage clock gears"},
value: "25+",
title: "Years of Experience",
description: "Decades of dedicated dance education, shaping generations of dancers.",
imageSrc: "http://img.b2bpic.net/free-photo/winter-time-concept-advent-calendar_23-2148335371.jpg",
imageAlt: "Vintage clock gears",
},
{ {
id: "alumni", id: "alumni", value: "200+", title: "Alumni Success Stories", description: "Graduates performing in prestigious companies and productions globally.", imageSrc: "http://img.b2bpic.net/free-photo/enthusiastic-graduates-holding-up-trenchers_23-2148232799.jpg", imageAlt: "Graduating students throwing caps"},
value: "200+",
title: "Alumni Success Stories",
description: "Graduates performing in prestigious companies and productions globally.",
imageSrc: "http://img.b2bpic.net/free-photo/enthusiastic-graduates-holding-up-trenchers_23-2148232799.jpg",
imageAlt: "Graduating students throwing caps",
},
{ {
id: "awards", id: "awards", value: "50+", title: "Performance Awards", description: "Recognized for outstanding artistry, choreography, and technical achievement.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-athlete-sport-clothes-with-medal-golden-cup_179666-25811.jpg", imageAlt: "Golden trophy cup award"},
value: "50+",
title: "Performance Awards",
description: "Recognized for outstanding artistry, choreography, and technical achievement.",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-athlete-sport-clothes-with-medal-golden-cup_179666-25811.jpg",
imageAlt: "Golden trophy cup award",
},
]} ]}
title="A Legacy of Excellence" title="A Legacy of Excellence"
description="See the numbers that reflect our unwavering commitment to nurturing talent and achieving artistic breakthroughs in the dance community. Our results speak for themselves." description="See the numbers that reflect our unwavering commitment to nurturing talent and achieving artistic breakthroughs in the dance community. Our results speak for themselves."
@@ -329,57 +209,33 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
members={[ members={[
{ {
id: "eleanor", id: "eleanor", name: "Eleanor Vance", role: "Artistic Director", description: "With over 30 years of experience, Eleanor leads our artistic vision, ensuring excellence in every program.", imageSrc: "http://img.b2bpic.net/free-photo/professional-young-woman-with-eyeglasses-posing_23-2148452678.jpg", imageAlt: "Portrait of Eleanor Vance", socialLinks: [
name: "Eleanor Vance",
role: "Artistic Director",
description: "With over 30 years of experience, Eleanor leads our artistic vision, ensuring excellence in every program.",
imageSrc: "http://img.b2bpic.net/free-photo/professional-young-woman-with-eyeglasses-posing_23-2148452678.jpg",
imageAlt: "Portrait of Eleanor Vance",
socialLinks: [
{ {
icon: Facebook, icon: Facebook,
url: "#", url: "#"},
},
{ {
icon: Instagram, icon: Instagram,
url: "#", url: "#"},
},
], ],
}, },
{ {
id: "julian", id: "julian", name: "Julian Thorne", role: "Head of Contemporary", description: "Julian's innovative choreography and dynamic teaching style push boundaries in contemporary dance.", imageSrc: "http://img.b2bpic.net/free-photo/flamenco-dancer-studio_23-2149287136.jpg", imageAlt: "Portrait of Julian Thorne", socialLinks: [
name: "Julian Thorne",
role: "Head of Contemporary",
description: "Julian's innovative choreography and dynamic teaching style push boundaries in contemporary dance.",
imageSrc: "http://img.b2bpic.net/free-photo/flamenco-dancer-studio_23-2149287136.jpg",
imageAlt: "Portrait of Julian Thorne",
socialLinks: [
{ {
icon: Twitter, icon: Twitter,
url: "#", url: "#"},
},
{ {
icon: Instagram, icon: Instagram,
url: "#", url: "#"},
},
], ],
}, },
{ {
id: "sophia", id: "sophia", name: "Sophia Lee", role: "Ballet Mistress", description: "Sophia instills classical technique with grace and precision, drawing from her extensive ballet career.", imageSrc: "http://img.b2bpic.net/free-photo/mature-ballet-instructor-holding-class-group-ballerinas-who-are-doing-stretching-exercises-barre-dance-studio-copy-space_637285-2401.jpg", imageAlt: "Portrait of Sophia Lee", socialLinks: [
name: "Sophia Lee",
role: "Ballet Mistress",
description: "Sophia instills classical technique with grace and precision, drawing from her extensive ballet career.",
imageSrc: "http://img.b2bpic.net/free-photo/mature-ballet-instructor-holding-class-group-ballerinas-who-are-doing-stretching-exercises-barre-dance-studio-copy-space_637285-2401.jpg",
imageAlt: "Portrait of Sophia Lee",
socialLinks: [
{ {
icon: Facebook, icon: Facebook,
url: "#", url: "#"},
},
{ {
icon: Instagram, icon: Instagram,
url: "#", url: "#"},
},
], ],
}, },
]} ]}
@@ -395,65 +251,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "Chloe P.", date: "March 2024", title: "Transformative Training", quote: "Collective Dance Academy has completely transformed my dancing. The teachers are incredibly skilled and the detailed feedback has been instrumental in my growth. I feel more confident and technically proficient than ever.", tag: "Student", avatarSrc: "http://img.b2bpic.net/free-photo/cheerful-young-woman-has-afro-hair-smiles-broadly-keeps-hand-face-feels-joyful-giggles-funny-story-wears-purple-top-star-shaped-earrings-isolated-orange-wall_273609-47790.jpg", avatarAlt: "Chloe P. avatar", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-underground-hip-hop-musicians_23-2150932922.jpg", imageAlt: "Young dancer practicing in studio"},
name: "Chloe P.",
date: "March 2024",
title: "Transformative Training",
quote: "Collective Dance Academy has completely transformed my dancing. The teachers are incredibly skilled and the detailed feedback has been instrumental in my growth. I feel more confident and technically proficient than ever.",
tag: "Student",
avatarSrc: "http://img.b2bpic.net/free-photo/cheerful-young-woman-has-afro-hair-smiles-broadly-keeps-hand-face-feels-joyful-giggles-funny-story-wears-purple-top-star-shaped-earrings-isolated-orange-wall_273609-47790.jpg",
avatarAlt: "Chloe P. avatar",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-underground-hip-hop-musicians_23-2150932922.jpg",
imageAlt: "Young dancer practicing in studio",
},
{ {
id: "2", id: "2", name: "Mr. & Mrs. Davies", date: "February 2024", title: "Exceptional Support", quote: "Our daughter has thrived here, not just as a dancer, but as a person. The nurturing environment combined with the challenging curriculum truly sets this studio apart. We highly recommend it to any aspiring dancer.", tag: "Parent", avatarSrc: "http://img.b2bpic.net/free-photo/front-view-male-performer-suit-posing-with-arms-up_23-2148417944.jpg", avatarAlt: "Mr. & Mrs. Davies avatar", imageSrc: "http://img.b2bpic.net/free-photo/expirienced-ballet-teacher-is-showing-young-ballerinas-how-important-exercises-correct-them_613910-21403.jpg", imageAlt: "Group of young dancers rehearsing"},
name: "Mr. & Mrs. Davies",
date: "February 2024",
title: "Exceptional Support",
quote: "Our daughter has thrived here, not just as a dancer, but as a person. The nurturing environment combined with the challenging curriculum truly sets this studio apart. We highly recommend it to any aspiring dancer.",
tag: "Parent",
avatarSrc: "http://img.b2bpic.net/free-photo/front-view-male-performer-suit-posing-with-arms-up_23-2148417944.jpg",
avatarAlt: "Mr. & Mrs. Davies avatar",
imageSrc: "http://img.b2bpic.net/free-photo/expirienced-ballet-teacher-is-showing-young-ballerinas-how-important-exercises-correct-them_613910-21403.jpg",
imageAlt: "Group of young dancers rehearsing",
},
{ {
id: "3", id: "3", name: "Liam T.", date: "January 2024", title: "Inspiring Instruction", quote: "The instructors at Collective Dance Academy are truly inspiring. Their passion for dance is contagious, and they push us to achieve our personal best while celebrating every milestone. Best decision I made for my dance career!", tag: "Student", avatarSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-smiling-pink_179666-2175.jpg", avatarAlt: "Liam T. avatar", imageSrc: "http://img.b2bpic.net/free-photo/different-moments-theater-class_23-2151104274.jpg", imageAlt: "Student performing on stage"},
name: "Liam T.",
date: "January 2024",
title: "Inspiring Instruction",
quote: "The instructors at Collective Dance Academy are truly inspiring. Their passion for dance is contagious, and they push us to achieve our personal best while celebrating every milestone. Best decision I made for my dance career!",
tag: "Student",
avatarSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-smiling-pink_179666-2175.jpg",
avatarAlt: "Liam T. avatar",
imageSrc: "http://img.b2bpic.net/free-photo/different-moments-theater-class_23-2151104274.jpg",
imageAlt: "Student performing on stage",
},
{ {
id: "4", id: "4", name: "Jessica M.", date: "December 2023", title: "Professional Development", quote: "As an adult dancer, I appreciate the professional and structured classes offered. I've been able to refine my technique and explore new styles in a supportive environment. The gravitas of the studio is palpable.", tag: "Adult Student", avatarSrc: "http://img.b2bpic.net/free-photo/young-gymnast-posing-gym-with-copy-space_23-2149448166.jpg", avatarAlt: "Jessica M. avatar", imageSrc: "http://img.b2bpic.net/free-photo/mature-ballet-instructor-teaching-her-students-proper-feet-position-ballet-class-copy-space_637285-2357.jpg", imageAlt: "Dance studio master class"},
name: "Jessica M.",
date: "December 2023",
title: "Professional Development",
quote: "As an adult dancer, I appreciate the professional and structured classes offered. I've been able to refine my technique and explore new styles in a supportive environment. The gravitas of the studio is palpable.",
tag: "Adult Student",
avatarSrc: "http://img.b2bpic.net/free-photo/young-gymnast-posing-gym-with-copy-space_23-2149448166.jpg",
avatarAlt: "Jessica M. avatar",
imageSrc: "http://img.b2bpic.net/free-photo/mature-ballet-instructor-teaching-her-students-proper-feet-position-ballet-class-copy-space_637285-2357.jpg",
imageAlt: "Dance studio master class",
},
{ {
id: "5", id: "5", name: "Olivia S.", date: "November 2023", title: "A True Community", quote: "Beyond the incredible training, Collective Dance Academy fosters a wonderful sense of community. I've made lifelong friends and found a second home here. The dedication of everyone involved is remarkable.", tag: "Student", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-stylish-young-woman_158538-3892.jpg", avatarAlt: "Olivia S. avatar", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-underground-hip-hop-musicians_23-2150932909.jpg", imageAlt: "Happy dance students group photo"},
name: "Olivia S.",
date: "November 2023",
title: "A True Community",
quote: "Beyond the incredible training, Collective Dance Academy fosters a wonderful sense of community. I've made lifelong friends and found a second home here. The dedication of everyone involved is remarkable.",
tag: "Student",
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-stylish-young-woman_158538-3892.jpg",
avatarAlt: "Olivia S. avatar",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-underground-hip-hop-musicians_23-2150932909.jpg",
imageAlt: "Happy dance students group photo",
},
]} ]}
title="Voices of Our Community" title="Voices of Our Community"
description="Hear directly from our students and parents about their transformative experiences and the profound impact of our structured dance programs on their skill and confidence." description="Hear directly from our students and parents about their transformative experiences and the profound impact of our structured dance programs on their skill and confidence."
@@ -467,35 +273,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "1", id: "1", title: "What are the age requirements for enrollment?", content: "We offer programs for dancers aged 3 to adult, with classes tailored to various developmental stages and skill levels. Specific age ranges are listed with each program description."},
title: "What are the age requirements for enrollment?",
content: "We offer programs for dancers aged 3 to adult, with classes tailored to various developmental stages and skill levels. Specific age ranges are listed with each program description.",
},
{ {
id: "2", id: "2", title: "How do I register for classes?", content: "Registration can be completed online through our portal or in person at the studio during office hours. Early registration is encouraged as class sizes are limited to ensure quality instruction."},
title: "How do I register for classes?",
content: "Registration can be completed online through our portal or in person at the studio during office hours. Early registration is encouraged as class sizes are limited to ensure quality instruction.",
},
{ {
id: "3", id: "3", title: "What is your teaching philosophy?", content: "Our philosophy centers on disciplined artistry, fostering technical excellence, creative expression, and personal growth in a supportive and structured environment. We believe in nurturing well-rounded dancers."},
title: "What is your teaching philosophy?",
content: "Our philosophy centers on disciplined artistry, fostering technical excellence, creative expression, and personal growth in a supportive and structured environment. We believe in nurturing well-rounded dancers.",
},
{ {
id: "4", id: "4", title: "Do you offer trial classes?", content: "Yes, we offer a complimentary trial class for new students to experience our teaching style and studio environment before committing to a full program. Please contact us to schedule."},
title: "Do you offer trial classes?",
content: "Yes, we offer a complimentary trial class for new students to experience our teaching style and studio environment before committing to a full program. Please contact us to schedule.",
},
{ {
id: "5", id: "5", title: "What is the tuition structure?", content: "Tuition varies by program length, class frequency, and level. Detailed pricing information is available on our 'Programs' page and during the registration process. We also offer sibling discounts."},
title: "What is the tuition structure?",
content: "Tuition varies by program length, class frequency, and level. Detailed pricing information is available on our 'Programs' page and during the registration process. We also offer sibling discounts.",
},
{ {
id: "6", id: "6", title: "Are there performance opportunities?", content: "Absolutely! We believe performance is integral to a dancer's development. Students have opportunities to perform in our annual showcases, community events, and select professional productions."},
title: "Are there performance opportunities?",
content: "Absolutely! We believe performance is integral to a dancer's development. Students have opportunities to perform in our annual showcases, community events, and select professional productions.",
},
]} ]}
title="Frequently Asked Questions" title="Frequently Asked Questions"
description="Find answers to common inquiries about our classes, registration, curriculum, and studio policies. We aim for transparency and clarity in all aspects of your dance journey." description="Find answers to common inquiries about our classes, registration, curriculum, and studio policies. We aim for transparency and clarity in all aspects of your dance journey."
@@ -511,109 +299,34 @@ export default function LandingPage() {
description="Ready to take the next step in your dance journey? Reach out to us for enrollment details, class schedules, or general inquiries. Our team is here to guide you." description="Ready to take the next step in your dance journey? Reach out to us for enrollment details, class schedules, or general inquiries. Our team is here to guide you."
inputs={[ inputs={[
{ {
name: "name", name: "name", type: "text", placeholder: "Your Name", required: true,
type: "text",
placeholder: "Your Name",
required: true,
}, },
{ {
name: "email", name: "email", type: "email", placeholder: "Your Email", required: true,
type: "email",
placeholder: "Your Email",
required: true,
}, },
{ {
name: "phone", name: "phone", type: "tel", placeholder: "Your Phone Number (Optional)"},
type: "tel",
placeholder: "Your Phone Number (Optional)",
},
]} ]}
textarea={{ textarea={{
name: "message", name: "message", placeholder: "Tell us about your dance goals or questions...", rows: 5,
placeholder: "Tell us about your dance goals or questions...",
rows: 5,
required: true, required: true,
}} }}
imageSrc="http://img.b2bpic.net/free-photo/couple-embracing-each-other-while-outdoors-night_23-2149215098.jpg" imageSrc="http://img.b2bpic.net/free-photo/ballet-classroom-with-barre_23-2148281313.jpg"
imageAlt="Exterior of Collective Dance Academy" imageAlt="Interior of Collective Dance Academy ballet classroom"
mediaPosition="left" mediaPosition="left"
buttonText="Send Message" buttonText="Send Message"
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterSimple <FooterLogoReveal
columns={[ logoSrc="http://img.b2bpic.net/free-photo/close-up-elegant-ballerina-dancing-with-grace_23-2148461787.jpg"
{ logoAlt="Collective Dance Academy Logo"
title: "Programs", logoText="Collective Dance Academy"
items: [ leftLink={{
{ text: "Home", href: "#home"}}
label: "Ballet", rightLink={{
href: "#programs", text: "Programs", href: "#programs"}}
},
{
label: "Contemporary",
href: "#programs",
},
{
label: "Jazz",
href: "#programs",
},
{
label: "Hip-Hop",
href: "#programs",
},
{
label: "Adult Classes",
href: "#programs",
},
],
},
{
title: "About Us",
items: [
{
label: "Our Story",
href: "#about",
},
{
label: "Our Philosophy",
href: "#about",
},
{
label: "Faculty",
href: "#faculty",
},
{
label: "Testimonials",
href: "#testimonials",
},
],
},
{
title: "Connect",
items: [
{
label: "Contact Us",
href: "#contact",
},
{
label: "Enrollment",
href: "#contact",
},
{
label: "FAQ",
href: "#faq",
},
{
label: "Careers",
href: "#",
},
],
},
]}
bottomLeftText="&copy; 2024 Collective Dance Academy. All rights reserved."
bottomRightText="Built with Passion"
/> />
</div> </div>
</ReactLenis> </ReactLenis>

View File

@@ -24,5 +24,5 @@ h3,
h4, h4,
h5, h5,
h6 { h6 {
font-family: var(--font-dm-sans), sans-serif; font-family: var(--font-manrope), sans-serif;
} }

View File

@@ -10,15 +10,15 @@
--accent: #ffffff; --accent: #ffffff;
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #ffffff; --background: #f8f8f8;
--card: #f9f9f9; --card: #ffffff;
--foreground: #000f06e6; --foreground: #2c2c2c;
--primary-cta: #0a7039; --primary-cta: #5A2C76;
--primary-cta-text: #ffffff; --primary-cta-text: #ffffff;
--secondary-cta: #f9f9f9; --secondary-cta: #f8f8f8;
--secondary-cta-text: #000f06e6; --secondary-cta-text: #2c2c2c;
--accent: #e2e2e2; --accent: #CC3366;
--background-accent: #c4c4c4; --background-accent: #e3e3e3;
/* text sizing - set by ThemeProvider */ /* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);