Merge version_2 into main #2

Merged
bender merged 1 commits from version_2 into main 2026-05-06 17:50:48 +00:00

View File

@@ -30,21 +30,13 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "/",
},
name: "Home", id: "/"},
{
name: "About",
id: "/about",
},
name: "About", id: "/about"},
{
name: "Courses",
id: "/courses",
},
name: "Courses", id: "/courses"},
{
name: "Contact",
id: "/contact",
},
name: "Contact", id: "/contact"},
]}
brandName="Chef Ezz Eldin"
/>
@@ -53,104 +45,56 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplitTestimonial
background={{
variant: "plain",
}}
variant: "plain"}}
title="Master the Art of French Viennoiserie"
description="Elevate your baking skills with intensive hands-on training from Chef Ezz Eldin. Perfect for professionals and passionate enthusiasts."
testimonials={[
{
name: "Sarah Ahmed",
handle: "@sarah.baker",
testimonial: "The best pastry training in the region! Chef Ezz is a true master.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/top-view-croissants-tray_23-2149395317.jpg?_wi=1",
imageAlt: "fresh artisan croissant golden brown",
},
name: "Sarah Ahmed", handle: "@sarah.baker", testimonial: "The best pastry training in the region! Chef Ezz is a true master.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/top-view-croissants-tray_23-2149395317.jpg?_wi=1", imageAlt: "fresh artisan croissant golden brown"},
{
name: "Mohammed K.",
handle: "@chef.mo",
testimonial: "Transformed my bakery business with these techniques.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-baker-standing-with-hands-hip_1170-2029.jpg",
imageAlt: "fresh artisan croissant golden brown",
},
name: "Mohammed K.", handle: "@chef.mo", testimonial: "Transformed my bakery business with these techniques.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-baker-standing-with-hands-hip_1170-2029.jpg", imageAlt: "fresh artisan croissant golden brown"},
{
name: "Fatima S.",
handle: "@fatima.sweets",
testimonial: "Hands-on experience was incredible. Highly recommended.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/fresh-croissant-decorated-with-drop-chocolate-blue-board_114579-88291.jpg?_wi=1",
imageAlt: "fresh artisan croissant golden brown",
},
name: "Fatima S.", handle: "@fatima.sweets", testimonial: "Hands-on experience was incredible. Highly recommended.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/fresh-croissant-decorated-with-drop-chocolate-blue-board_114579-88291.jpg?_wi=1", imageAlt: "fresh artisan croissant golden brown"},
{
name: "Khalid Al-H.",
handle: "@khalid.bakes",
testimonial: "Professional standards, deep expertise.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/delicious-nest-pastries-with-chocolate-eggs_23-2151975100.jpg?_wi=1",
imageAlt: "fresh artisan croissant golden brown",
},
name: "Khalid Al-H.", handle: "@khalid.bakes", testimonial: "Professional standards, deep expertise.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/delicious-nest-pastries-with-chocolate-eggs_23-2151975100.jpg?_wi=1", imageAlt: "fresh artisan croissant golden brown"},
{
name: "Layla R.",
handle: "@layla.arts",
testimonial: "Pure mastery of dough. Worth every penny.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-vegan-baked-products-arrangement_23-2150251749.jpg?_wi=1",
imageAlt: "fresh artisan croissant golden brown",
},
name: "Layla R.", handle: "@layla.arts", testimonial: "Pure mastery of dough. Worth every penny.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-vegan-baked-products-arrangement_23-2150251749.jpg?_wi=1", imageAlt: "fresh artisan croissant golden brown"},
]}
buttons={[
{
text: "Join My Next Course",
href: "/courses",
},
text: "Join My Next Course", href: "/courses"},
]}
imageSrc="http://img.b2bpic.net/free-photo/top-view-croissants-tray_23-2149395317.jpg?_wi=2"
imageAlt="Artisan croissant close-up"
mediaAnimation="blur-reveal"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/strawberries-croissant-breakfast_23-2147717708.jpg",
alt: "Baking student profile 1",
},
src: "http://img.b2bpic.net/free-photo/strawberries-croissant-breakfast_23-2147717708.jpg", alt: "Baking student profile 1"},
{
src: "http://img.b2bpic.net/free-photo/delicious-french-breakfast-with-croissant_23-2150408519.jpg",
alt: "Baking student profile 2",
},
src: "http://img.b2bpic.net/free-photo/delicious-french-breakfast-with-croissant_23-2150408519.jpg", alt: "Baking student profile 2"},
{
src: "http://img.b2bpic.net/free-photo/plate-with-croissant-strawberries_23-2147717731.jpg",
alt: "Baking student profile 3",
},
src: "http://img.b2bpic.net/free-photo/plate-with-croissant-strawberries_23-2147717731.jpg", alt: "Baking student profile 3"},
{
src: "http://img.b2bpic.net/free-photo/high-angle-croissants-plate-with-coffee_23-2148696272.jpg",
alt: "Baking student profile 4",
},
src: "http://img.b2bpic.net/free-photo/high-angle-croissants-plate-with-coffee_23-2148696272.jpg", alt: "Baking student profile 4"},
{
src: "http://img.b2bpic.net/free-photo/portrait-smiling-baker-standing-with-arms-crossed_1170-2018.jpg",
alt: "Baking student profile 5",
},
src: "http://img.b2bpic.net/free-photo/portrait-smiling-baker-standing-with-arms-crossed_1170-2018.jpg", alt: "Baking student profile 5"},
]}
marqueeItems={[
{
type: "text",
text: "Traditional Sourdough",
},
type: "text", text: "Traditional Sourdough"},
{
type: "text",
text: "Expert Lamination",
},
type: "text", text: "Expert Lamination"},
{
type: "text",
text: "Bakery Consulting",
},
type: "text", text: "Bakery Consulting"},
{
type: "text",
text: "Professional Standards",
},
type: "text", text: "Professional Standards"},
{
type: "text",
text: "Hands-on Workshops",
},
type: "text", text: "Hands-on Workshops"},
]}
/>
</div>
@@ -162,45 +106,20 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Sarah Ahmed",
handle: "@sarah",
testimonial: "Unmatched expertise. Chef Ezz is brilliant.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/screaming-young-lady-baker-cut-bread_171337-15993.jpg",
},
id: "t1", name: "Sarah Ahmed", handle: "@sarah", testimonial: "Unmatched expertise. Chef Ezz is brilliant.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/screaming-young-lady-baker-cut-bread_171337-15993.jpg"},
{
id: "t2",
name: "Mohammed K.",
handle: "@mo",
testimonial: "Practical and professional. Real-world insights.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-serving-slice-chocolate-cake_23-2148028061.jpg",
},
id: "t2", name: "Mohammed K.", handle: "@mo", testimonial: "Practical and professional. Real-world insights.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-serving-slice-chocolate-cake_23-2148028061.jpg"},
{
id: "t3",
name: "Fatima S.",
handle: "@fatima",
testimonial: "The best investment for my career.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/man-baker-with-fresh-bread-baker-house_1303-32279.jpg",
},
id: "t3", name: "Fatima S.", handle: "@fatima", testimonial: "The best investment for my career.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/man-baker-with-fresh-bread-baker-house_1303-32279.jpg"},
{
id: "t4",
name: "Khalid H.",
handle: "@khalid",
testimonial: "Chef Ezz's passion is contagious.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-portrait-female-baker-wearing-apron-looking-camera_23-2148189096.jpg",
},
id: "t4", name: "Khalid H.", handle: "@khalid", testimonial: "Chef Ezz's passion is contagious.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-portrait-female-baker-wearing-apron-looking-camera_23-2148189096.jpg"},
{
id: "t5",
name: "Layla R.",
handle: "@layla",
testimonial: "Structured and deeply informative.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-chef-standing-thinking-pose-white-uniform-looking-joyful_176474-43291.jpg",
},
id: "t5", name: "Layla R.", handle: "@layla", testimonial: "Structured and deeply informative.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-chef-standing-thinking-pose-white-uniform-looking-joyful_176474-43291.jpg"},
]}
showRating={true}
title="Student Experiences"
@@ -219,20 +138,11 @@ export default function LandingPage() {
imageSrc="http://img.b2bpic.net/free-photo/female-baker-with-baked-bread-pastry-shop_23-2150379549.jpg"
faqs={[
{
id: "faq-1",
title: "Are these courses suitable for beginners?",
content: "Yes, we have specialized tracks ranging from absolute beginner workshops to intensive professional lamination courses.",
},
id: "faq-1", title: "Are these courses suitable for beginners?", content: "Yes, we have specialized tracks ranging from absolute beginner workshops to intensive professional lamination courses."},
{
id: "faq-2",
title: "Where are the workshops held?",
content: "All our in-person training sessions take place in professional bakery kitchens across the Eastern Region of Saudi Arabia.",
},
id: "faq-2", title: "Where are the workshops held?", content: "All our in-person training sessions take place in professional bakery kitchens across the Eastern Region of Saudi Arabia."},
{
id: "faq-3",
title: "Do you provide certification?",
content: "Yes, all course participants receive a professional certificate of completion signed by Chef Ezz Eldin.",
},
id: "faq-3", title: "Do you provide certification?", content: "Yes, all course participants receive a professional certificate of completion signed by Chef Ezz Eldin."},
]}
/>
</div>
@@ -246,23 +156,14 @@ export default function LandingPage() {
description="Driving excellence in the local artisan baking industry through shared knowledge and passion."
metrics={[
{
id: "m1",
icon: Users,
title: "Students Trained",
value: "500+",
},
id: "m1", icon: Users,
title: "Students Trained", value: "500+"},
{
id: "m2",
icon: Award,
title: "Professional Workshops",
value: "40+",
},
id: "m2", icon: Award,
title: "Professional Workshops", value: "40+"},
{
id: "m3",
icon: GraduationCap,
title: "Years of Experience",
value: "20+",
},
id: "m3", icon: GraduationCap,
title: "Years of Experience", value: "20+"},
]}
/>
</div>
@@ -276,25 +177,9 @@ export default function LandingPage() {
description="Insights, tips, and the latest trends in the world of artisan viennoiserie."
blogs={[
{
id: "b1",
category: "Technique",
title: "Mastering the Lamination Process",
excerpt: "A deep dive into maintaining layer integrity for perfect, airy croissants.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-delicious-cinnamon-rolls_23-2148779656.jpg",
authorName: "Chef Ezz Eldin",
authorAvatar: "http://img.b2bpic.net/free-photo/portrait-smiling-baker-standing-with-arms-crossed_1170-2018.jpg",
date: "Jan 15, 2025",
},
id: "b1", category: "Technique", title: "Mastering the Lamination Process", excerpt: "A deep dive into maintaining layer integrity for perfect, airy croissants.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-delicious-cinnamon-rolls_23-2148779656.jpg", authorName: "Chef Ezz Eldin", authorAvatar: "http://img.b2bpic.net/free-photo/portrait-smiling-baker-standing-with-arms-crossed_1170-2018.jpg", date: "Jan 15, 2025"},
{
id: "b2",
category: "Industry",
title: "The Rise of Artisan Bakeries in KSA",
excerpt: "How local demand for high-quality viennoiserie is changing the landscape.",
imageSrc: "http://img.b2bpic.net/free-photo/round-freshly-baked-rustic-rye-round-bread-top-view-with-copy-space_166373-3246.jpg",
authorName: "Chef Ezz Eldin",
authorAvatar: "http://img.b2bpic.net/free-photo/portrait-smiling-baker-standing-with-arms-crossed_1170-2018.jpg",
date: "Feb 02, 2025",
},
id: "b2", category: "Industry", title: "The Rise of Artisan Bakeries in KSA", excerpt: "How local demand for high-quality viennoiserie is changing the landscape.", imageSrc: "http://img.b2bpic.net/free-photo/round-freshly-baked-rustic-rye-round-bread-top-view-with-copy-space_166373-3246.jpg", authorName: "Chef Ezz Eldin", authorAvatar: "http://img.b2bpic.net/free-photo/portrait-smiling-baker-standing-with-arms-crossed_1170-2018.jpg", date: "Feb 02, 2025"},
]}
/>
</div>
@@ -303,33 +188,21 @@ export default function LandingPage() {
<FooterBase
columns={[
{
title: "Quick Links",
items: [
title: "Quick Links", items: [
{
label: "About",
href: "/about",
},
label: "About", href: "/about"},
{
label: "Courses",
href: "/courses",
},
label: "Courses", href: "/courses"},
{
label: "Contact",
href: "/contact",
},
label: "Contact", href: "/contact"},
],
},
{
title: "Social",
items: [
title: "Social", items: [
{
label: "Instagram",
href: "#",
},
label: "Instagram", href: "#"},
{
label: "WhatsApp",
href: "https://wa.me/966XXXXXXXXX",
},
label: "WhatsApp", href: "https://wa.me/966XXXXXXXXX"},
],
},
]}
@@ -340,4 +213,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}