Files
e81966ba-c2b8-40e5-affc-7a9…/src/app/page.tsx
2026-05-17 21:09:36 +00:00

270 lines
13 KiB
TypeScript

"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import AboutMetric from '@/components/sections/about/AboutMetric';
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import FeatureCardTen from '@/components/sections/feature/FeatureCardTen';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import HeroBillboardRotatedCarousel from '@/components/sections/hero/HeroBillboardRotatedCarousel';
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
import { BookOpen, CheckCircle, Clock, GraduationCap } from "lucide-react";
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="hover-bubble"
defaultTextAnimation="background-highlight"
borderRadius="rounded"
contentWidth="compact"
sizing="mediumLarge"
background="fluid"
cardStyle="glass-depth"
primaryButtonStyle="diagonal-gradient"
secondaryButtonStyle="glass"
headingFontWeight="medium"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleCentered
navItems={[
{
name: "الرئيسية", id: "hero"},
{
name: "عن البرنامج", id: "about"},
{
name: "المقررات", id: "courses"},
{
name: "التسجيل", id: "contact"},
]}
brandName="بصائر"
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboardRotatedCarousel
background={{
variant: "rotated-rays-animated"}}
title="بصائر: تأصيل وتحصين"
description="منهجية علمية أصيلة في دراسة الدين، تأخذ بيد العامي إلى الفهم، وبيد طالب العلم إلى الإتقان."
buttons={[
{
text: "ابدأ التعلم", href: "#courses"},
{
text: "تعرف علينا", href: "#about"},
]}
carouselItems={[
{
id: "1", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dp2raVnWhbdx7t6togwtPnxvPm/uploaded-1779052110448-4i531ymy.png", imageAlt: "مقدمة البرنامج"},
{
id: "2", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dp2raVnWhbdx7t6togwtPnxvPm/uploaded-1779051866101-lx0j621p.png", imageAlt: "المواد العلمية"},
{
id: "3", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dp2raVnWhbdx7t6togwtPnxvPm/uploaded-1779051844752-rbzkt9t4.png", imageAlt: "البيئة التعليمية"},
{
id: "4", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dp2raVnWhbdx7t6togwtPnxvPm/uploaded-1779051945487-cx3zbvrt.png", imageAlt: "المنهج المتكامل"},
{
id: "5", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dp2raVnWhbdx7t6togwtPnxvPm/uploaded-1779051900864-n3gb1utb.png", imageAlt: "التعليم الرقمي"},
{
id: "6", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dp2raVnWhbdx7t6togwtPnxvPm/uploaded-1779051879617-2hktw9ab.png", imageAlt: "نظام الشهادات"},
]}
/>
</div>
<div id="about" data-section="about">
<AboutMetric
useInvertedBackground={false}
title="أرقام تدعم مسيرتك العلمية"
metrics={[
{
label: "طالب علم ينهلون العلم", value: "300+", icon: GraduationCap,
},
{
label: "مقرر علمي مؤصل", value: "10+", icon: BookOpen,
},
{
label: "ساعات تعليمية", value: "10,000+", icon: Clock,
},
]}
metricsAnimation="slide-up"
/>
</div>
<div id="features" data-section="features">
<FeatureCardTen
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
features={[
{
title: "مسارات تعليمية مدروسة", description: "تدرج علمي يبدأ معك من التأسيس إلى التخصص.", media: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dp2raVnWhbdx7t6togwtPnxvPm/uploaded-1779050668976-40lhhtjd.png", imageAlt: "Islamic academy interior"
},
items: [
{
icon: CheckCircle,
text: "منهجية علمية على طريقة أهل السنة والجماعة"},
{
icon: CheckCircle,
text: "تدرج منهجي"},
],
reverse: false,
},
{
title: "محتوى متنوع وموثق", description: "نصوص، مرئيات، واختبارات قياس في مكان واحد.", media: {
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-having-coffee-break-library-using-smart-phone_496169-1228.jpg", imageAlt: "Islamic academy interior"
},
items: [
{
icon: CheckCircle,
text: "حقيبة علمية رقمية"},
{
icon: CheckCircle,
text: "توثيق علمي"},
],
reverse: true,
},
{
title: "تفاعل وتوجيه", description: "حلقات نقاش مباشرة ودعم فني وعلمي دائم.", media: {
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dp2raVnWhbdx7t6togwtPnxvPm/uploaded-1779050195197-tk4r7ugz.png", imageAlt: "Islamic academy interior"
},
items: [
{
icon: CheckCircle,
text: "تواصل مباشر"},
{
icon: CheckCircle,
text: "إشراف علمي"},
],
reverse: false,
},
]}
title="لماذا تختار بصائر؟"
description="نقدم تجربة تعليمية تراعي التدرج وتضمن التوثيق والمنهجية السلفية الرصينة."
/>
</div>
<div id="courses" data-section="courses">
<ProductCardFour
animationType="slide-up"
textboxLayout="default"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
products={[
{
id: "1", name: "العقيدة", price: "متاح", variant: "تمهيدي", imageSrc: "http://img.b2bpic.net/free-photo/glasses-books-near-crop-woman_23-2147896770.jpg"},
{
id: "2", name: "الفقه", price: "متاح", variant: "مستوى أول", imageSrc: "http://img.b2bpic.net/free-photo/pot-candle-near-opened-book_23-2147868944.jpg"},
{
id: "3", name: "أصول الفقه", price: "متاح", variant: "متقدم", imageSrc: "http://img.b2bpic.net/free-photo/magnifying-glass-with-stack-books-table_1252-718.jpg"},
{
id: "4", name: "التفسير", price: "متاح", variant: "متوسط", imageSrc: "http://img.b2bpic.net/free-vector/blue-background-with-green-pattern_1017-4983.jpg"},
{
id: "5", name: "الحديث", price: "متاح", variant: "تخصصي", imageSrc: "http://img.b2bpic.net/free-photo/side-view-boy-using-laptop_23-2147782837.jpg"},
{
id: "6", name: "الأدب", price: "متاح", variant: "عام", imageSrc: "http://img.b2bpic.net/free-vector/ornamental-peter-smith-bartender-certificate_742173-9506.jpg"},
]}
title="المقررات العلمية"
description="اختر مسارك التعليمي من العقيدة إلى الأدب."
/>
</div>
<div id="metrics" data-section="metrics">
<MetricCardEleven
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
metrics={[
{
id: "m1", value: "95%", title: "نسبة الرضا", description: "عن جودة المحتوى.", imageSrc: "http://img.b2bpic.net/free-photo/empty-modern-office-business-entrepreneur-with-laptop_482257-91248.jpg"},
{
id: "m2", value: "80%", title: "إتمام المقررات", description: "متوسط إكمال الطلاب.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-school-supplies-dark-surface_179666-46990.jpg"},
{
id: "m3", value: "12", title: "دولة", description: "تغطيها منصتنا.", imageSrc: "http://img.b2bpic.net/free-photo/sleepy-girl-sitting-table_23-2147657329.jpg"},
]}
title="نمو مستمر"
description="نتائج ملموسة لمستفيدينا."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardSix
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "1", name: "أحمد العلي", handle: "طالب علم", testimonial: "منصة ممتازة ومنهجية رصينة.", imageSrc: "http://img.b2bpic.net/free-photo/young-man-holding-notebook-studio_23-2147844833.jpg"},
{
id: "2", name: "سارة محمد", handle: "طالبة", testimonial: "تدرج رائع وواضح في العلوم.", imageSrc: "http://img.b2bpic.net/free-photo/image-adult-africanamerican-man-holding-notebooks-smiling-studying-courses-standing-p_1258-173854.jpg"},
{
id: "3", name: "خالد عبد الله", handle: "عامي", testimonial: "سهلت علي فهم الدين بشكل مبسط.", imageSrc: "http://img.b2bpic.net/free-photo/glad-astonished-black-male-green-jumper-points-with-both-index-fingers-has-toothy-smile-surrounded-with-many-books_273609-23937.jpg"},
{
id: "4", name: "نورة العتيبي", handle: "طالبة", testimonial: "دعم فني وعلمي متميز جداً.", imageSrc: "http://img.b2bpic.net/free-photo/funny-dark-skinned-man-with-african-hairstyle-working-course-paper-while-sitting-cafe-lunch-break-holding-smartphone-being-happy-finish-his-work-african-guy-with-broad-smile-cafe_273609-7461.jpg"},
{
id: "5", name: "ياسر إبراهيم", handle: "طالب علم", testimonial: "بصائر هي الملاذ لكل باحث عن الحق.", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-guy-holding-notebooks-celebrating-making-fist-pump-shouting-yes-with-excitement-sta_1258-161824.jpg"},
]}
title="ماذا يقول طلابنا؟"
description="تجربة حقيقية لمنهجية بصائر."
/>
</div>
<div id="faq" data-section="faq">
<FaqSplitText
useInvertedBackground={false}
faqs={[
{
id: "f1", title: "كيف أسجل في البرنامج؟", content: "يمكنك التسجيل عبر الرابط في صفحة التسجيل."},
{
id: "f2", title: "هل يوجد دورات مسجلة؟", content: "نعم، نقدم شهادات إتمام معتمدة من إدارة البرنامج."},
{
id: "f3", title: "هل البرنامج مناسب للمبتدئين في طلب العلم؟", content: "بالتأكيد، لدينا مسار تمهيدي خاص."},
]}
sideTitle="هل لديك استفسار؟"
sideDescription="إجابات على أكثر أسئلة المستفيدين شيوعاً."
faqsAnimation="slide-up"
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={false}
background={{
variant: "rotated-rays-animated"}}
tag="تواصل"
title="انضم إلينا اليوم"
description="سجل الآن في برنامج بصائر وابدأ رحلتك العلمية."
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "عن بصائر", href: "#about"},
{
label: "المقررات", href: "#courses"},
],
},
{
items: [
{
label: "الخصوصية", href: "#"},
{
label: "شروط الاستخدام", href: "#"},
],
},
]}
logoText="بصائر"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}