Update src/app/page.tsx

This commit is contained in:
2026-05-28 11:49:51 +00:00
parent 7b4279517d
commit 2031a61233

View File

@@ -68,7 +68,8 @@ export default function HomePage() {
logoAlt="KendiJoy Logo"
navItems={navItems}
button={{
text: "Get a Quote", href: "/contact"}}
text: "Get a Quote", href: "/contact"
}}
/>
</div>
@@ -79,9 +80,11 @@ export default function HomePage() {
background={{ variant: "plain" }}
buttons={[
{
text: "Our Services", href: "/services"},
text: "Our Services", href: "/services"
},
{
text: "View Packages", href: "/packages"},
text: "View Packages", href: "/packages"
},
]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ELazFsYiafkYVopFrBaT7pxrBL/uploaded-1779968328044-rauycfax.png"
imageAlt="Luxurious event table setting"
@@ -96,16 +99,20 @@ export default function HomePage() {
features={[
{
id: "event-planning", title: "Event Planning", tags: ["Concept to Execution"],
imageSrc: "http://img.b2bpic.net/free-photo/layered-glasses-with-shampagne_8353-9952.jpg", imageAlt: "Event Planning Icon"},
imageSrc: "http://img.b2bpic.net/free-photo/layered-glasses-with-shampagne_8353-9952.jpg", imageAlt: "Event Planning Icon"
},
{
id: "catering-services", title: "Catering Services", tags: ["Delicious & Hygienic"],
imageSrc: "http://img.b2bpic.net/free-photo/front-view-dark-square-plates-with-golden-fork-knife-cup-dark-background_179666-19331.jpg", imageAlt: "Catering Services Icon"},
imageSrc: "http://img.b2bpic.net/free-photo/front-view-dark-square-plates-with-golden-fork-knife-cup-dark-background_179666-19331.jpg", imageAlt: "Catering Services Icon"
},
{
id: "event-styling", title: "Event Styling", tags: ["Elegant Setups"],
imageSrc: "http://img.b2bpic.net/free-photo/served-dinner-table-restaurant_23-2148086091.jpg", imageAlt: "Event Styling Icon"},
imageSrc: "http://img.b2bpic.net/free-photo/served-dinner-table-restaurant_23-2148086091.jpg", imageAlt: "Event Styling Icon"
},
{
id: "mc-entertainment", title: "MC & Entertainment", tags: ["Professional Hosts"],
imageSrc: "http://img.b2bpic.net/free-vector/sound-icons-black_24908-61122.jpg", imageAlt: "MC & Entertainment Icon"},
imageSrc: "http://img.b2bpic.net/free-vector/sound-icons-black_24908-61122.jpg", imageAlt: "MC & Entertainment Icon"
},
]}
animationType="slide-up"
textboxLayout="default"
@@ -119,13 +126,15 @@ export default function HomePage() {
{
type: "text", content: "Excellence in Every Detail"
},
{
type: "image", src: "http://img.b2bpic.net/free-photo/minimal-floral-arrangement-red-surface_58702-17399.jpg", alt: "African woman elegant event planner"
}
]}
buttons={[
{
text: "Learn More", href: "/about"},
text: "Learn More", href: "/about"
},
]}
imageSrc="http://img.b2bpic.net/free-photo/minimal-floral-arrangement-red-surface_58702-17399.jpg"
imageAlt="African woman in traditional attire holding flowers"
useInvertedBackground={false}
/>
</div>
@@ -137,29 +146,36 @@ export default function HomePage() {
products={[
{
id: "g-1", brand: "Wedding", name: "Grand Celebration", price: "Tailored", rating: 5,
reviewCount: "50+", imageSrc: "http://img.b2bpic.net/free-photo/flowers-bouquet-dining-table_1339-1210.jpg", imageAlt: "Luxury wedding decor"},
reviewCount: "50+", imageSrc: "http://img.b2bpic.net/free-photo/flowers-bouquet-dining-table_1339-1210.jpg", imageAlt: "Luxury wedding decor"
},
{
id: "g-2", brand: "Corporate", name: "Gala Dinner", price: "Tailored", rating: 5,
reviewCount: "30+", imageSrc: "http://img.b2bpic.net/free-photo/colorful-neon-lights-background_23-2147815402.jpg", imageAlt: "Vibrant party lighting"},
reviewCount: "30+", imageSrc: "http://img.b2bpic.net/free-photo/colorful-neon-lights-background_23-2147815402.jpg", imageAlt: "Vibrant party lighting"
},
{
id: "g-3", brand: "Outdoor", name: "Garden Party", price: "Tailored", rating: 5,
reviewCount: "45+", imageSrc: "http://img.b2bpic.net/free-photo/beauty-details-this-lovely-table_8353-9904.jpg", imageAlt: "Elegant outdoor reception"},
reviewCount: "45+", imageSrc: "http://img.b2bpic.net/free-photo/beauty-details-this-lovely-table_8353-9904.jpg", imageAlt: "Elegant outdoor reception"
},
{
id: "g-4", brand: "Exclusive", name: "Private Event", price: "Tailored", rating: 5,
reviewCount: "25+", imageSrc: "http://img.b2bpic.net/free-photo/christmas-tree-decorations_1232-5039.jpg", imageAlt: "Indoor luxury event"},
reviewCount: "25+", imageSrc: "http://img.b2bpic.net/free-photo/christmas-tree-decorations_1232-5039.jpg", imageAlt: "Indoor luxury event"
},
{
id: "g-5", brand: "Themed", name: "Cultural Festival", price: "Tailored", rating: 5,
reviewCount: "35+", imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-celebrating-birthday-together_23-2150572069.jpg", imageAlt: "Colorful African themed party"},
reviewCount: "35+", imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-celebrating-birthday-together_23-2150572069.jpg", imageAlt: "Colorful African themed party"
},
{
id: "g-6", brand: "Intimate", name: "Anniversary Dinner", price: "Tailored", rating: 5,
reviewCount: "20+", imageSrc: "http://img.b2bpic.net/free-photo/man-uniform-working-prepared-desk-waiting-food-visitors-evening-time_146671-14415.jpg", imageAlt: "Elegant outdoor dinner"},
reviewCount: "20+", imageSrc: "http://img.b2bpic.net/free-photo/man-uniform-working-prepared-desk-waiting-food-visitors-evening-time_146671-14415.jpg", imageAlt: "Elegant outdoor dinner"
},
]}
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
textboxLayout="default"
buttons={[
{
text: "View Full Gallery", href: "/gallery"},
text: "View Full Gallery", href: "/gallery"
},
]}
useInvertedBackground={true}
/>
@@ -175,7 +191,8 @@ export default function HomePage() {
mediaPosition="right"
buttons={[
{
text: "View Packages", href: "/packages"},
text: "View Packages", href: "/packages"
},
]}
faqs={[]}
faqsAnimation="blur-reveal"
@@ -215,15 +232,20 @@ export default function HomePage() {
description="Hear directly from clients who have experienced the KendiJoy difference."
testimonials={[
{
id: "t-1", name: "Wanjiku & Brian", role: "Newlyweds, Nairobi", testimonial: "KendiJoy made our wedding day absolutely perfect! The food was amazing and the setup was beyond our expectations.", imageSrc: "http://img.b2bpic.net/free-photo/happy-young-elegant-man-smiling_23-2148332976.jpg", imageAlt: "Wanjiku & Brian"},
id: "t-1", name: "Wanjiku & Brian", role: "Newlyweds, Nairobi", testimonial: "KendiJoy made our wedding day absolutely perfect! The food was amazing and the setup was beyond our expectations.", imageSrc: "http://img.b2bpic.net/free-photo/happy-young-elegant-man-smiling_23-2148332976.jpg", imageAlt: "Wanjiku & Brian"
},
{
id: "t-2", name: "James M.", role: "Corporate Client", testimonial: "Professional, creative and very organized. They turned our corporate event into a memorable experience.", imageSrc: "http://img.b2bpic.net/free-photo/confident-successful-middle-aged-business-leader_1262-4872.jpg", imageAlt: "James M."},
id: "t-2", name: "James M.", role: "Corporate Client", testimonial: "Professional, creative and very organized. They turned our corporate event into a memorable experience.", imageSrc: "http://img.b2bpic.net/free-photo/confident-successful-middle-aged-business-leader_1262-4872.jpg", imageAlt: "James M."
},
{
id: "t-3", name: "Amina D.", role: "Birthday Celebration", testimonial: "The best event planners in Kenya! KendiJoys attention to detail is unmatched. Highly recommended!", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-business-woman-posing-outdoors_23-2148603030.jpg", imageAlt: "Amina D."},
id: "t-3", name: "Amina D.", role: "Birthday Celebration", testimonial: "The best event planners in Kenya! KendiJoys attention to detail is unmatched. Highly recommended!", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-business-woman-posing-outdoors_23-2148603030.jpg", imageAlt: "Amina D."
},
{
id: "t-4", name: "Sarah K.", role: "Anniversary Event", testimonial: "Every detail was flawlessly executed. Our anniversary party was truly magical, thanks to KendiJoy's incredible team.", imageSrc: "http://img.b2bpic.net/free-photo/friendly-professional-sitting-his-workplace_1098-21009.jpg", imageAlt: "Sarah K."},
id: "t-4", name: "Sarah K.", role: "Anniversary Event", testimonial: "Every detail was flawlessly executed. Our anniversary party was truly magical, thanks to KendiJoy's incredible team.", imageSrc: "http://img.b2bpic.net/free-photo/friendly-professional-sitting-his-workplace_1098-21009.jpg", imageAlt: "Sarah K."
},
{
id: "t-5", name: "David L.", role: "Product Launch", testimonial: "The KendiJoy team exceeded all expectations for our product launch. Their creativity and professionalism were outstanding.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-tender-parisian-girl-stylish-outfit-sends-air-kiss-portrait-young-woman-with-expressive-look_197531-12004.jpg", imageAlt: "David L."},
id: "t-5", name: "David L.", role: "Product Launch", testimonial: "The KendiJoy team exceeded all expectations for our product launch. Their creativity and professionalism were outstanding.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-tender-parisian-girl-stylish-outfit-sends-air-kiss-portrait-young-woman-with-expressive-look_197531-12004.jpg", imageAlt: "David L."
},
]}
animationType="slide-up"
textboxLayout="default"
@@ -238,7 +260,8 @@ export default function HomePage() {
description="Talk to us today and let's bring your vision to life."
buttons={[
{
text: "Get a Quote", href: "/contact"},
text: "Get a Quote", href: "/contact"
},
]}
background={{ variant: "plain" }}
useInvertedBackground={true}