Files
4bc27103-e39c-4ddb-8c7f-427…/src/app/page.tsx
2026-04-01 06:41:10 +00:00

198 lines
8.6 KiB
TypeScript

"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import AboutMetric from '@/components/sections/about/AboutMetric';
import ContactText from '@/components/sections/contact/ContactText';
import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import HeroBillboardTestimonial from '@/components/sections/hero/HeroBillboardTestimonial';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import { Award, ShieldCheck, Star } from "lucide-react";
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="text-shift"
defaultTextAnimation="background-highlight"
borderRadius="soft"
contentWidth="small"
sizing="largeSmallSizeLargeTitles"
background="circleGradient"
cardStyle="glass-depth"
primaryButtonStyle="primary-glow"
secondaryButtonStyle="glass"
headingFontWeight="extrabold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "hero" },
{ name: "Our Story", id: "about" },
{ name: "Quality", id: "features" },
{ name: "Reviews", id: "testimonials" },
]}
brandName="Yaprak Döner"
button={{ text: "Order Now", href: "#" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboardTestimonial
useInvertedBackground={false}
background={{
variant: "gradient-bars"}}
title="Yaprak Döner & Smaaktlekker"
description="The most loved yaprak döner experience in Hilversum — premium meat, honest hospitality, and unforgettable flavour."
testimonials={[
{
name: "Sarah J.", handle: "@sarahj", testimonial: "The best döner in Hilversum. Unbeatable quality!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/sac-ichi-with-mixed-ingredients-lavash-bread_114579-1156.jpg", imageAlt: "premium doner kebab slice fresh"},
{
name: "Mark D.", handle: "@markd", testimonial: "Consistently fresh meat and extremely clean kitchen.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg", imageAlt: "happy customer eating delicious kebab"},
{
name: "Elena R.", handle: "@elenar", testimonial: "Friendly service and authentic taste. My go-to spot.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/side-view-friends-having-lunch_23-2150598359.jpg", imageAlt: "happy customer portrait casual"},
{
name: "Tom B.", handle: "@tomb", testimonial: "Another level döner experience. Truly wonderful.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/family-gathering-with-gay-partners_23-2151077640.jpg", imageAlt: "woman smiling dining out"},
{
name: "Julia M.", handle: "@juliam", testimonial: "The meat is so tender and flavourful. Highly recommend!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-healthy-meal-sitting-beautiful-interior_231208-6342.jpg", imageAlt: "man enjoying food restaurant"},
]}
buttons={[
{
text: "Order Online", href: "#"},
{
text: "View Menu", href: "#"},
]}
imageSrc="http://img.b2bpic.net/free-photo/sac-ichi-with-mixed-ingredients-lavash-bread_114579-1156.jpg"
imageAlt="Premium Yaprak Döner"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg", alt: "Sarah J"},
{
src: "http://img.b2bpic.net/free-photo/side-view-friends-having-lunch_23-2150598359.jpg", alt: "Mark D"},
{
src: "http://img.b2bpic.net/free-photo/family-gathering-with-gay-partners_23-2151077640.jpg", alt: "Elena R"},
{
src: "http://img.b2bpic.net/free-photo/young-woman-eating-healthy-meal-sitting-beautiful-interior_231208-6342.jpg", alt: "Tom B"},
{
src: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg", alt: "Julia M"},
]}
/>
</div>
<div id="about" data-section="about">
<AboutMetric
useInvertedBackground={true}
title="Real Yaprak Döner. Real People."
metrics={[
{
icon: Award,
label: "Premium Quality", value: "100%"},
{
icon: Star,
label: "Customer Satisfaction", value: "4.9/5"},
{
icon: ShieldCheck,
label: "Hygiene Rating", value: "A+"},
]}
metricsAnimation="slide-up"
/>
</div>
<div id="features" data-section="features">
<FeatureCardMedia
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
features={[
{
id: "f1", title: "Premium Yaprak Meat", description: "Carefully layered, juicy, and perfectly seasoned — the way real Turkish döner should be.", imageSrc: "http://img.b2bpic.net/free-photo/sac-ichi-with-mixed-ingredients-lavash-bread_114579-1156.jpg", tag: "Featured"
},
{
id: "f2", title: "Clean & Fresh", description: "Consistently praised for our hygiene, freshness, and attention to detail.", imageSrc: "http://img.b2bpic.net/free-photo/sac-ichi-with-mixed-ingredients-lavash-bread_114579-1156.jpg", tag: "Fresh"
},
{
id: "f3", title: "Warm Hospitality", description: "Smiling faces, respectful service, and genuine customer care every visit.", imageSrc: "http://img.b2bpic.net/free-photo/sac-ichi-with-mixed-ingredients-lavash-bread_114579-1156.jpg", tag: "Service"
},
]}
title="Our Signature Quality"
description="Built on three promises: quality, cleanliness, and genuine hospitality."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardFifteen
useInvertedBackground={true}
testimonial="The best döner experience in Hilversum. The quality is truly on another level."
rating={5}
author="Sarah Johnson"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg", alt: "Sarah J"},
{
src: "http://img.b2bpic.net/free-photo/side-view-friends-having-lunch_23-2150598359.jpg", alt: "Mark D"},
{
src: "http://img.b2bpic.net/free-photo/family-gathering-with-gay-partners_23-2151077640.jpg", alt: "Elena R"},
{
src: "http://img.b2bpic.net/free-photo/young-woman-eating-healthy-meal-sitting-beautiful-interior_231208-6342.jpg", alt: "Tom B"},
{
src: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg", alt: "Julia M"},
]}
ratingAnimation="blur-reveal"
avatarsAnimation="slide-up"
/>
</div>
<div id="contact" data-section="contact">
<ContactText
useInvertedBackground={false}
background={{
variant: "rotated-rays-animated"}}
text="Taste why everyone is talking about us. Order today and experience real yaprak döner."
buttons={[
{
text: "Order Now", href: "#"},
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseReveal
columns={[
{
title: "Location", items: [
{
label: "Hilversum, Netherlands", href: "#"},
],
},
{
title: "Quick Links", items: [
{
label: "Order Online", href: "#"},
{
label: "Menu", href: "#"},
],
},
{
title: "Legal", items: [
{
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service", href: "#"},
],
},
]}
copyrightText="© 2024 Yaprak Döner & Smaaktlekker Hilversum — Premium Döner Experience"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}