Merge version_2 into main #2
186
src/app/page.tsx
186
src/app/page.tsx
@@ -2,12 +2,12 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
|
||||
import HeroBillboardGallery from '@/components/sections/hero/HeroBillboardGallery';
|
||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||
import ProductCardFour from '@/components/sections/product/ProductCardFour';
|
||||
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
|
||||
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive';
|
||||
import TextAbout from '@/components/sections/about/TextAbout';
|
||||
|
||||
export default function LandingPage() {
|
||||
@@ -29,21 +29,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "Why Pappa?",
|
||||
id: "about",
|
||||
},
|
||||
name: "Why Pappa?", id: "about"},
|
||||
{
|
||||
name: "Location",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Location", id: "contact"},
|
||||
]}
|
||||
brandName="PAPPA PİZZA"
|
||||
/>
|
||||
@@ -52,33 +44,22 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardGallery
|
||||
background={{
|
||||
variant: "sparkles-gradient",
|
||||
}}
|
||||
variant: "sparkles-gradient"}}
|
||||
title="Where Real Flavor Lives."
|
||||
description="Authentic pizza, premium kebabs, and unforgettable bites in Espoo."
|
||||
buttons={[
|
||||
{
|
||||
text: "Order Now",
|
||||
href: "#order",
|
||||
},
|
||||
text: "Order Now", href: "#order"},
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "View Menu", href: "#menu"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-street-food-neon-light_23-2151571573.jpg?_wi=1",
|
||||
imageAlt: "Pappa Pizza Hero 1",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-street-food-neon-light_23-2151571573.jpg?_wi=1", imageAlt: "Pappa Pizza Hero 1"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-street-food-neon-light_23-2151571573.jpg?_wi=2",
|
||||
imageAlt: "Pappa Pizza Hero 2",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-street-food-neon-light_23-2151571573.jpg?_wi=2", imageAlt: "Pappa Pizza Hero 2"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-street-food-neon-light_23-2151571573.jpg?_wi=3",
|
||||
imageAlt: "Pappa Pizza Hero 3",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-street-food-neon-light_23-2151571573.jpg?_wi=3", imageAlt: "Pappa Pizza Hero 3"},
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
@@ -90,9 +71,7 @@ export default function LandingPage() {
|
||||
title="Crafted with Care, Loved by Locals."
|
||||
buttons={[
|
||||
{
|
||||
text: "Experience Our Story",
|
||||
href: "#",
|
||||
},
|
||||
text: "Experience Our Story", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -105,47 +84,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Margherita Classico",
|
||||
price: "14€",
|
||||
variant: "Pizza",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stuffed-pastry-with-sesame-seeds-marble-surface_114579-82193.jpg?_wi=1",
|
||||
},
|
||||
id: "1", name: "Margherita Classico", price: "14€", variant: "Pizza", imageSrc: "http://img.b2bpic.net/free-photo/stuffed-pastry-with-sesame-seeds-marble-surface_114579-82193.jpg?_wi=1"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Sunday Special Döner",
|
||||
price: "16€",
|
||||
variant: "Kebab",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stuffed-pastry-with-sesame-seeds-marble-surface_114579-82193.jpg?_wi=2",
|
||||
},
|
||||
id: "2", name: "Sunday Special Döner", price: "16€", variant: "Kebab", imageSrc: "http://img.b2bpic.net/free-photo/stuffed-pastry-with-sesame-seeds-marble-surface_114579-82193.jpg?_wi=2"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Classic Pide",
|
||||
price: "13€",
|
||||
variant: "Turkish",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stuffed-pastry-with-sesame-seeds-marble-surface_114579-82193.jpg?_wi=3",
|
||||
},
|
||||
id: "3", name: "Classic Pide", price: "13€", variant: "Turkish", imageSrc: "http://img.b2bpic.net/free-photo/stuffed-pastry-with-sesame-seeds-marble-surface_114579-82193.jpg?_wi=3"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Greek Mezze Plate",
|
||||
price: "12€",
|
||||
variant: "Sides",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stuffed-pastry-with-sesame-seeds-marble-surface_114579-82193.jpg?_wi=4",
|
||||
},
|
||||
id: "4", name: "Greek Mezze Plate", price: "12€", variant: "Sides", imageSrc: "http://img.b2bpic.net/free-photo/stuffed-pastry-with-sesame-seeds-marble-surface_114579-82193.jpg?_wi=4"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Vegetarian Pide",
|
||||
price: "14€",
|
||||
variant: "Turkish",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stuffed-pastry-with-sesame-seeds-marble-surface_114579-82193.jpg?_wi=5",
|
||||
},
|
||||
id: "5", name: "Vegetarian Pide", price: "14€", variant: "Turkish", imageSrc: "http://img.b2bpic.net/free-photo/stuffed-pastry-with-sesame-seeds-marble-surface_114579-82193.jpg?_wi=5"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Spicy Kebab Wrap",
|
||||
price: "12€",
|
||||
variant: "Kebab",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stuffed-pastry-with-sesame-seeds-marble-surface_114579-82193.jpg?_wi=6",
|
||||
},
|
||||
id: "6", name: "Spicy Kebab Wrap", price: "12€", variant: "Kebab", imageSrc: "http://img.b2bpic.net/free-photo/stuffed-pastry-with-sesame-seeds-marble-surface_114579-82193.jpg?_wi=6"},
|
||||
]}
|
||||
title="Signature Menu"
|
||||
description="Discover our stone-baked pizzas, authentic döner, and Turkish specials."
|
||||
@@ -153,100 +102,61 @@ export default function LandingPage() {
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardFifteen
|
||||
useInvertedBackground={false}
|
||||
testimonial="The Sunday döner is truly unmatched, a local treasure! Best pizza in Espoo, generous portions and authentic taste."
|
||||
rating={5}
|
||||
author="Markku L., Espoo Local"
|
||||
avatars={[
|
||||
<TestimonialCardFive
|
||||
useInvertedBackground={true}
|
||||
title="Customer Reviews"
|
||||
description="See why our guests keep coming back."
|
||||
textboxLayout="split"
|
||||
testimonials={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/woman-sitting-table-near-elderly-people_23-2147947984.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/couple-enjoying-spending-good-time-together-while-having-date-restaurant_58466-16036.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/happy-woman-paying-with-her-phone-via-contactless-payment-while-having-lunch-with-boyfriend-bar_637285-647.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/outdoor-shot-delighted-happy-dark-skinned-young-female-wears-red-blouse-listens-audio-song-headphones_273609-3479.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/older-friends-eating-restaurant_23-2149316784.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
id: "1", name: "Markku L.", date: "2023-10-15", title: "Espoo Local", quote: "The Sunday döner is truly unmatched, a local treasure! Best pizza in Espoo, generous portions and authentic taste.", tag: "Verified Review", avatarSrc: "http://img.b2bpic.net/free-photo/woman-sitting-table-near-elderly-people_23-2147947984.jpg"}
|
||||
]}
|
||||
ratingAnimation="blur-reveal"
|
||||
avatarsAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
<ContactSplitForm
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
tag="Ready to Eat?"
|
||||
title="Hungry Yet?"
|
||||
description="Your next favorite meal is one click away. Order for pickup or delivery."
|
||||
buttons={[
|
||||
description="Your next favorite meal is one click away. Fill the form to place your order or ask a question."
|
||||
inputs={[
|
||||
{
|
||||
text: "Order Now",
|
||||
href: "#order",
|
||||
},
|
||||
name: "name", type: "text", placeholder: "Your Name"},
|
||||
{
|
||||
name: "email", type: "email", placeholder: "Your Email"},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message", placeholder: "Your request or order..."
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
<FooterBaseReveal
|
||||
logoText="PAPPA PİZZA"
|
||||
columns={[
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Espoo, Finland",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "00 123 4567",
|
||||
href: "tel:001234567",
|
||||
},
|
||||
title: "Info", items: [
|
||||
{ label: "Espoo, Finland", href: "#" },
|
||||
{ label: "00 123 4567", href: "tel:001234567" },
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Order Online",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
title: "Navigation", items: [
|
||||
{ label: "Order Online", href: "#" },
|
||||
{ label: "Menu", href: "#menu" },
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
title: "Legal", items: [
|
||||
{ label: "Privacy Policy", href: "#" },
|
||||
{ label: "Contact", href: "#contact" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
logoText="PAPPA PİZZA"
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user