5 Commits

Author SHA1 Message Date
5237184dcf Update src/app/page.tsx 2026-04-14 14:05:26 +00:00
88913e29cb Merge version_2 into main
Merge version_2 into main
2026-04-14 14:03:03 +00:00
9d59840058 Update src/app/page.tsx 2026-04-14 14:02:57 +00:00
70ab8d5a50 Merge version_2 into main
Merge version_2 into main
2026-04-14 14:02:30 +00:00
af2a2d78de Update src/app/page.tsx 2026-04-14 14:02:27 +00:00

View File

@@ -4,11 +4,12 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FeatureCardTwelve from '@/components/sections/feature/FeatureCardTwelve';
import FooterCard from '@/components/sections/footer/FooterCard';
import FooterSimple from '@/components/sections/footer/FooterSimple';
import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive';
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
export default function LandingPage() {
return (
@@ -26,24 +27,12 @@ export default function LandingPage() {
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleCentered
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Menu",
id: "#products",
},
{
name: "Brunch",
id: "#features",
},
{
name: "Testimonials",
id: "#testimonials",
},
{ name: "Home / Accueil", id: "#hero" },
{ name: "Menu / Carte", id: "#products" },
{ name: "Experience", id: "#testimonials" },
{ name: "Contact", id: "#contact" }
]}
brandName="Marina's Bakery"
/>
@@ -52,88 +41,42 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardCarousel
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
title="The Art of the Morning. Redefined."
description="From French-inspired pastries to our legendary New York Cheesecake. Experience the soul of Porcaris most exclusive bakery."
buttons={[
{
text: "Book Your Brunch Table",
href: "#contact",
},
{
text: "View The Daily Menu",
href: "#products",
},
{ text: "Book Your Brunch", href: "#contact" },
{ text: "View Daily Menu", href: "#products" }
]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/non-binary-person-reading-notes-table_23-2148757524.jpg",
imageAlt: "Cappuccino shot",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/wooden-spoon-with-flour-wooden-letters_114579-39245.jpg",
imageAlt: "Croissant detail",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/chocolate-syrup-pouring-vanilla-ice-cream-dessert_84443-86130.jpg",
imageAlt: "Cheesecake slice",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/front-view-smiley-women-baking-together_23-2150014861.jpg",
imageAlt: "All female team",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/breakfast-set-with-various-food_140725-1716.jpg",
imageAlt: "Avocado toast",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-young-woman-sitting-modern-cafe_171337-17123.jpg",
imageAlt: "Bakery interior",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/non-binary-person-reading-notes-table_23-2148757524.jpg", imageAlt: "Cappuccino shot" },
{ imageSrc: "http://img.b2bpic.net/free-photo/wooden-spoon-with-flour-wooden-letters_114579-39245.jpg", imageAlt: "Croissant detail" }
]}
/>
</div>
<div id="social-proof" data-section="social-proof">
<SocialProofOne
names={["Gault&Millau", "Michelin Guide", "Eater Porcari", "Local Gastronomy"]}
title="Recognized for Excellence"
description="Featured in leading culinary publications for our dedication to craft and quality."
textboxLayout="split-description"
useInvertedBackground={false}
/>
</div>
<div id="features" data-section="features">
<FeatureCardTwelve
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
features={[
{
id: "1",
label: "01",
title: "Express Freshness",
items: [
"Prepared to order",
"Nothing sits on a shelf",
"Peak seasonal ingredients",
],
},
{
id: "2",
label: "02",
title: "Inclusive Luxury",
items: [
"Gluten-free delicacies",
"Healthy avocado toast",
"Carefully curated menu",
],
},
{
id: "3",
label: "03",
title: "Female Touch",
items: [
"Marina's impeccable vision",
"Attention to every detail",
"Soulful, warm hospitality",
],
},
{ id: "1", label: "01", title: "Freshly Crafted", items: ["Made-to-order quality", "Zero shelf time", "Seasonal ingredients"] },
{ id: "2", label: "02", title: "Inclusive Luxury", items: ["Gluten-free options", "Curated dietary selections", "Welcoming atmosphere"] },
{ id: "3", label: "03", title: "Soulful Vision", items: ["Marina's craftsmanship", "Attention to detail", "Warm hospitality"] }
]}
title="Quality Expressly"
description="A breath of fresh air in Porcari."
description="Luxury isn't just about the product; it's about the care we put into every bite."
/>
</div>
@@ -144,146 +87,49 @@ export default function LandingPage() {
gridVariant="bento-grid"
useInvertedBackground={true}
products={[
{
id: "1",
brand: "Bakery",
name: "New York Cheesecake",
price: "€8",
rating: 5,
reviewCount: "120",
imageSrc: "http://img.b2bpic.net/free-photo/sweet-cheesecake-with-blue-berry-wooden-table_123827-22750.jpg",
},
{
id: "2",
brand: "Bakery",
name: "Artisan Cookies",
price: "€4",
rating: 5,
reviewCount: "85",
imageSrc: "http://img.b2bpic.net/free-photo/homemade-cookie-plate-blue-table_114579-90276.jpg",
},
{
id: "3",
brand: "Brunch",
name: "Feta & Avocado Toast",
price: "€12",
rating: 5,
reviewCount: "95",
imageSrc: "http://img.b2bpic.net/free-photo/woman-dipping-bread-into-sunny-side-up-egg-cooked-copper-pan_140725-5277.jpg",
},
{
id: "4",
brand: "Brunch",
name: "American Pancakes",
price: "€14",
rating: 5,
reviewCount: "70",
imageSrc: "http://img.b2bpic.net/free-photo/american-breakfast-with-pancakes_53876-30978.jpg",
},
{
id: "5",
brand: "Bakery",
name: "French Tarts",
price: "€6",
rating: 4,
reviewCount: "50",
imageSrc: "http://img.b2bpic.net/free-photo/front-distant-view-delicious-cakes-with-cream-fruits-dark-surface-sweet-berry_140725-27497.jpg",
},
{
id: "6",
brand: "Breakfast",
name: "Morning Delicacy",
price: "€9",
rating: 5,
reviewCount: "65",
imageSrc: "http://img.b2bpic.net/free-photo/decorative-dessert-with-red-berries-sauce-white-ceramic-plate_23-2148161584.jpg",
},
{ id: "1", brand: "Signature", name: "New York Cheesecake", price: "€8", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/sweet-cheesecake-with-blue-berry-wooden-table_123827-22750.jpg" },
{ id: "2", brand: "Artisan", name: "French Tarts", price: "€6", rating: 5, reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/front-distant-view-delicious-cakes-with-cream-fruits-dark-surface-sweet-berry_140725-27497.jpg" }
]}
title="The Signature Experience"
description="From our famous weekend brunch to our spatial New York Cheesecake."
title="The Daily Selection"
description="Freshly baked delights delivered daily to our showcase."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardFive
textboxLayout="split"
<TestimonialCardTwelve
cardTitle="Guest Experiences"
cardTag="Testimonials"
cardAnimation="slide-up"
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Elena R.",
date: "2024-05",
title: "A true cuddle",
quote: "The place that was missing in town. A real cuddle for the heart.",
tag: "Regular",
avatarSrc: "http://img.b2bpic.net/free-photo/beautiful-girl-drinking-coffee-cafe_72229-1426.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/new-year-spend-with-friends-celebrating_23-2149196973.jpg",
},
{
id: "2",
name: "Marco S.",
date: "2024-04",
title: "Exceptional quality",
quote: "Where quality meets kindness. Everything is so curated.",
tag: "Visitor",
avatarSrc: "http://img.b2bpic.net/free-photo/girl-with-phone-night_1303-5741.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/doughnuts_23-2148143800.jpg",
},
{
id: "3",
name: "Giulia B.",
date: "2024-03",
title: "Amazing cheesecake",
quote: "The New York Cheesecake is truly spatial. Best I've had.",
tag: "Regular",
avatarSrc: "http://img.b2bpic.net/free-photo/gorgeous-smiling-blonde-fashion-model-sits-white-suit-soft-armchair_8353-5476.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/seamless-pattern-bakery-cake-background_384344-1956.jpg",
},
{
id: "4",
name: "Sofia L.",
date: "2024-02",
title: "Amazing brunch",
quote: "The weekend brunch is a fixed-price must. Everything feels so intentional.",
tag: "Regular",
avatarSrc: "http://img.b2bpic.net/free-photo/close-up-businessman-smiling_23-2150771071.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/seamless-pattern-bakery-cake-background_384344-1975.jpg",
},
{
id: "5",
name: "Luca P.",
date: "2024-01",
title: "Beautiful atmosphere",
quote: "Such a warm atmosphere, perfect for a peaceful breakfast.",
tag: "Local",
avatarSrc: "http://img.b2bpic.net/free-vector/seamless-pattern-bakery-cake-background_384344-1969.jpg",
imageSrc: "http://img.b2bpic.net/free-vector/boho-pattern-with-different-elements_23-2147847921.jpg",
},
{ id: "1", name: "Elena R.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-girl-drinking-coffee-cafe_72229-1426.jpg" },
{ id: "2", name: "Marco S.", imageSrc: "http://img.b2bpic.net/free-photo/girl-with-phone-night_1303-5741.jpg" },
{ id: "3", name: "Giulia B.", imageSrc: "http://img.b2bpic.net/free-photo/gorgeous-smiling-blonde-fashion-model-sits-white-suit-soft-armchair_8353-5476.jpg" }
]}
title="A Breath of Fresh Air"
description="See why our customers love the Marina Bakery experience."
/>
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={true}
background={{
variant: "radial-gradient",
}}
background={{ variant: "radial-gradient" }}
tag="Reservations"
title="Book Your Brunch"
description="Secure your table for our signature €28 weekend brunch formula. Spots fill up fast."
title="Book Your Brunch Table"
description="Secure your table for our €28 weekend brunch formula. Visit us at Viale G. Marconi, 5, 55016 Porcari, Italy. We prioritize made-to-order experiences for every guest."
/>
</div>
<div id="footer" data-section="footer">
<FooterCard
logoText="Marina's Bakery"
copyrightText="© 2025 Marina's Bakery, Porcari"
<FooterSimple
columns={[
{ title: "Bakery", items: [{ label: "Our Story" }, { label: "Made-to-Order Process" }] },
{ title: "Information", items: [{ label: "Inclusive Luxury Commitment" }, { label: "Contact & Location" }] }
]}
bottomLeftText="Marina's Bakery - Viale G. Marconi, 5, 55016 Porcari, Italy."
bottomRightText="© 2025 Porcari, Italy"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}