205 lines
8.8 KiB
TypeScript
205 lines
8.8 KiB
TypeScript
"use client";
|
|
|
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|
import ReactLenis from "lenis/react";
|
|
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
|
import FaqDouble from '@/components/sections/faq/FaqDouble';
|
|
import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour';
|
|
import FooterCard from '@/components/sections/footer/FooterCard';
|
|
import HeroOverlay from '@/components/sections/hero/HeroOverlay';
|
|
import MetricCardFourteen from '@/components/sections/metrics/MetricCardFourteen';
|
|
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
|
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
|
|
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
|
|
import { BookOpen } from "lucide-react";
|
|
|
|
export default function LandingPage() {
|
|
return (
|
|
<ThemeProvider
|
|
defaultButtonVariant="text-stagger"
|
|
defaultTextAnimation="reveal-blur"
|
|
borderRadius="pill"
|
|
contentWidth="compact"
|
|
sizing="mediumSizeLargeTitles"
|
|
background="grid"
|
|
cardStyle="outline"
|
|
primaryButtonStyle="double-inset"
|
|
secondaryButtonStyle="solid"
|
|
headingFontWeight="semibold"
|
|
>
|
|
<ReactLenis root>
|
|
<div id="nav" data-section="nav">
|
|
<NavbarStyleCentered
|
|
navItems={[
|
|
{
|
|
name: "Home", id: "hero"},
|
|
{
|
|
name: "About", id: "about"},
|
|
{
|
|
name: "Academics", id: "features"},
|
|
{
|
|
name: "Contact", id: "contact"},
|
|
]}
|
|
brandName="Wanezi High"
|
|
/>
|
|
</div>
|
|
|
|
<div id="hero" data-section="hero">
|
|
<HeroOverlay
|
|
title="Excellence in Every Lesson"
|
|
description="Wanezi High School prepares the next generation of leaders with a commitment to academic rigor and community values."
|
|
buttons={[
|
|
{
|
|
text: "Apply Now", href: "#contact"},
|
|
]}
|
|
imageSrc="http://img.b2bpic.net/free-photo/red-white-building-with-modern-view-stairs-front-it-bucharest-romania_1268-15935.jpg"
|
|
avatars={[
|
|
{
|
|
src: "http://img.b2bpic.net/free-photo/water-dwelling_1127-3260.jpg", alt: "happy high school student"},
|
|
{
|
|
src: "http://img.b2bpic.net/free-photo/modern-style-building_1137-69.jpg", alt: "student reading book"},
|
|
{
|
|
src: "http://img.b2bpic.net/free-photo/water-dwelling_1127-3256.jpg", alt: "student in lab coat"},
|
|
{
|
|
src: "http://img.b2bpic.net/free-photo/building_1127-3187.jpg", alt: "student smiling at camera"},
|
|
{
|
|
src: "http://img.b2bpic.net/free-photo/teenagers-lifestyle-city_23-2149196034.jpg", alt: "student looking at notebook"},
|
|
]}
|
|
avatarText="Join 500+ successful alumni"
|
|
/>
|
|
</div>
|
|
|
|
<div id="about" data-section="about">
|
|
<TestimonialAboutCard
|
|
useInvertedBackground={false}
|
|
tag="Our Mission"
|
|
title="A Legacy of Learning"
|
|
description="Since our inception, Wanezi has been a cornerstone of quality education, fostering intellectual curiosity and character development."
|
|
subdescription="Our holistic approach ensures students are ready for university and beyond."
|
|
icon={BookOpen}
|
|
imageSrc="http://img.b2bpic.net/free-photo/friends-chatting-studying-park_23-2147850710.jpg"
|
|
mediaAnimation="slide-up"
|
|
/>
|
|
</div>
|
|
|
|
<div id="features" data-section="features">
|
|
<FeatureCardTwentyFour
|
|
animationType="slide-up"
|
|
textboxLayout="split"
|
|
useInvertedBackground={true}
|
|
features={[
|
|
{
|
|
id: "1", title: "Science Excellence", author: "STEM Dept", description: "Cutting-edge laboratory facilities for hands-on learning.", tags: [
|
|
"Science", "STEM"],
|
|
imageSrc: "http://img.b2bpic.net/free-photo/woman-coat-giving-protective-glasses-girl_259150-60269.jpg"},
|
|
{
|
|
id: "2", title: "Sports Program", author: "Athletics", description: "Competitive team sports fostering leadership and teamwork.", tags: [
|
|
"Sports", "Health"],
|
|
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-women-running-field_23-2148930228.jpg"},
|
|
{
|
|
id: "3", title: "Digital Literacy", author: "Tech Dept", description: "Modern curriculum preparing students for a digital world.", tags: [
|
|
"Tech", "IT"],
|
|
imageSrc: "http://img.b2bpic.net/free-photo/youngsters-studying-cafe_23-2147655807.jpg"},
|
|
]}
|
|
title="Why Choose Wanezi"
|
|
description="Discover a learning environment designed to help every student reach their full potential."
|
|
/>
|
|
</div>
|
|
|
|
<div id="metrics" data-section="metrics">
|
|
<MetricCardFourteen
|
|
useInvertedBackground={false}
|
|
title="Our Impact"
|
|
tag="School Stats"
|
|
metrics={[
|
|
{
|
|
id: "m1", value: "98%", description: "University Acceptance Rate"},
|
|
{
|
|
id: "m2", value: "45+", description: "Student Organizations"},
|
|
{
|
|
id: "m3", value: "1.2k", description: "Graduating Students"},
|
|
]}
|
|
metricsAnimation="slide-up"
|
|
/>
|
|
</div>
|
|
|
|
<div id="testimonials" data-section="testimonials">
|
|
<TestimonialCardSixteen
|
|
animationType="slide-up"
|
|
textboxLayout="split"
|
|
useInvertedBackground={true}
|
|
testimonials={[
|
|
{
|
|
id: "1", name: "Jane Doe", role: "Parent", company: "Wanezi Alumni", rating: 5,
|
|
imageSrc: "http://img.b2bpic.net/free-photo/father-painting-with-daughter-fathers-day_23-2147805504.jpg"},
|
|
{
|
|
id: "2", name: "John Smith", role: "Parent", company: "Alumni Parent", rating: 5,
|
|
imageSrc: "http://img.b2bpic.net/free-photo/father-daughter-sofa_23-2147997603.jpg"},
|
|
{
|
|
id: "3", name: "Maria Garcia", role: "Parent", company: "Local Community", rating: 5,
|
|
imageSrc: "http://img.b2bpic.net/free-photo/portrait-mother-daughter-kitchen_1170-2652.jpg"},
|
|
{
|
|
id: "4", name: "Robert Brown", role: "Parent", company: "Wanezi Alumni", rating: 5,
|
|
imageSrc: "http://img.b2bpic.net/free-photo/super-hero-businessman-red-cape-making-heart-gesture-with-fingers-looking-front-smiling-cheerfully-standing-green-wall_141793-52874.jpg"},
|
|
{
|
|
id: "5", name: "Sarah Wilson", role: "Parent", company: "Local Resident", rating: 5,
|
|
imageSrc: "http://img.b2bpic.net/free-photo/mother-organising-jungle-theme-party_23-2149499054.jpg"},
|
|
]}
|
|
kpiItems={[
|
|
{
|
|
value: "5/5", label: "Community Rating"},
|
|
{
|
|
value: "95%", label: "Satisfied Parents"},
|
|
{
|
|
value: "20+", label: "Years Excellence"},
|
|
]}
|
|
title="Community Voices"
|
|
description="Hear what parents and alumni say about their experience at Wanezi."
|
|
/>
|
|
</div>
|
|
|
|
<div id="faq" data-section="faq">
|
|
<FaqDouble
|
|
textboxLayout="split"
|
|
useInvertedBackground={false}
|
|
faqs={[
|
|
{
|
|
id: "q1", title: "How do I apply?", content: "You can apply via our online portal during the admission cycle."},
|
|
{
|
|
id: "q2", title: "What is the class size?", content: "We maintain small class sizes to ensure personalized attention."},
|
|
{
|
|
id: "q3", title: "Are there scholarships?", content: "Yes, we offer various academic and sports scholarships."},
|
|
]}
|
|
title="Frequently Asked Questions"
|
|
description="Answers to common queries about our school, admission, and programs."
|
|
faqsAnimation="slide-up"
|
|
/>
|
|
</div>
|
|
|
|
<div id="contact" data-section="contact">
|
|
<ContactSplitForm
|
|
useInvertedBackground={true}
|
|
title="Get in Touch"
|
|
description="Have questions about Wanezi High School? Contact us today."
|
|
inputs={[
|
|
{
|
|
name: "name", type: "text", placeholder: "Your Name", required: true,
|
|
},
|
|
{
|
|
name: "email", type: "email", placeholder: "Your Email", required: true,
|
|
},
|
|
]}
|
|
imageSrc="http://img.b2bpic.net/free-photo/classmates-learning-together-group-study-session_23-2149211127.jpg"
|
|
/>
|
|
</div>
|
|
|
|
<div id="footer" data-section="footer">
|
|
<FooterCard
|
|
logoText="Wanezi High"
|
|
copyrightText="© 2025 Wanezi High School | All Rights Reserved"
|
|
/>
|
|
</div>
|
|
</ReactLenis>
|
|
</ThemeProvider>
|
|
);
|
|
} |