Files
a4049578-fb2f-4cf9-aff2-fa5…/src/app/page.tsx
2026-04-24 17:39:45 +00:00

170 lines
9.9 KiB
TypeScript

"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactText from '@/components/sections/contact/ContactText';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureCardTwentyNine from '@/components/sections/feature/featureCardTwentyNine/FeatureCardTwentyNine';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo';
import MediaAbout from '@/components/sections/about/MediaAbout';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="text-shift"
defaultTextAnimation="reveal-blur"
borderRadius="rounded"
contentWidth="compact"
sizing="mediumLargeSizeLargeTitles"
background="none"
cardStyle="gradient-bordered"
primaryButtonStyle="flat"
secondaryButtonStyle="layered"
headingFontWeight="semibold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Menu", id: "menu" },
{ name: "Reviews", id: "testimonials" },
{ name: "Contact", id: "contact" },
]}
brandName="La Fortezza"
button={{ text: "Reserve Table", href: "#contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroCarouselLogo
logoText="La Fortezza"
description="Authentic Italian flavors, warm hospitality, and the heart of Italy in Tirana."
buttons={[{ text: "Reserve Table", href: "#contact" }, { text: "View Menu", href: "#menu" }]}
slides={[
{ imageSrc: "http://img.b2bpic.net/free-photo/smoked-salmon-pizza_1339-2163.jpg", imageAlt: "Authentic Italian Pizza" },
{ imageSrc: "http://img.b2bpic.net/free-photo/homemade-vegan-margherita-pizza-food-photography_53876-63239.jpg", imageAlt: "Pasta Plating" },
{ imageSrc: "http://img.b2bpic.net/free-photo/caesar-salad-with-srimps-glass-white-wine_140725-3351.jpg", imageAlt: "Cozy Atmosphere" },
{ imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-pizza-dough-with-wooden-board-word-written-flour_23-2148753790.jpg", imageAlt: "Fresh Ingredients" },
{ imageSrc: "http://img.b2bpic.net/free-photo/delicious-gulas-dish-arrangement_23-2149072602.jpg", imageAlt: "Wood-fired Oven" },
{ imageSrc: "http://img.b2bpic.net/free-photo/high-angle-pizza-with-vegetables_23-2148574236.jpg", imageAlt: "Friendly Service" },
]}
/>
</div>
<div id="about" data-section="about">
<MediaAbout
useInvertedBackground={false}
title="A Taste of Italy in Tirana"
description="From handmade pasta to our wood-fired oven pizzas, every dish is crafted with authentic Italian traditions and local, fresh ingredients. Experience a warm, cozy atmosphere that transports you to Rome with every bite."
buttons={[{ text: "Learn Our Story", href: "#about" }]}
imageSrc="http://img.b2bpic.net/free-photo/close-up-person-making-pasta-with-machine_23-2148296887.jpg"
imageAlt="Authentic Italian Kitchen"
/>
</div>
<div id="features" data-section="features">
<FeatureCardTwentyNine
animationType="slide-up"
textboxLayout="split"
gridVariant="bento-grid"
useInvertedBackground={true}
features={[
{ title: "Traditional Pizza", description: "Authentic sourdough crust fired in our traditional oven.", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-pizza-with-pepper-ingredients_23-2148765344.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/baking-delicious-pizza-with-wood-fired-oven_23-2150134252.jpg", buttonText: "Discover" },
{ title: "Artisanal Pasta", description: "Fresh, handmade pasta daily with premium imported flour.", imageSrc: "http://img.b2bpic.net/free-photo/from-pasta-near-meat-cheese_23-2147772009.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/low-angle-pasta-with-vegetables_23-2148584799.jpg", buttonText: "Discover" },
{ title: "Memorable Service", description: "Warm, welcoming hospitality just like family.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-couple-selling-food-street_329181-20708.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/barman-serving-coffee_23-2147821304.jpg", buttonText: "Discover" },
]}
title="Why We Are Tirana's Favorite"
description="Experience excellence in every detail of our service and cuisine."
/>
</div>
<div id="menu" data-section="menu">
<ProductCardTwo
animationType="slide-up"
textboxLayout="default"
gridVariant="four-items-2x2-equal-grid"
useInvertedBackground={false}
products={[
{ id: "1", brand: "Pizza", name: "Margherita Classica", price: "800 ALL", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/turkish-street-food-lahmacun-with-lemon-fresh-parsley-melted-cheese-top_114579-4348.jpg" },
{ id: "2", brand: "Pasta", name: "Carbonara Oro", price: "1200 ALL", rating: 5, reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/close-up-cheesy-spaghetti-pasta-white-ceramic-plate_23-2148246792.jpg" },
{ id: "3", brand: "Pasta", name: "Tagliatelle al Tartufo", price: "1600 ALL", rating: 5, reviewCount: "80", imageSrc: "http://img.b2bpic.net/free-photo/fettuccine-funghi-table_140725-8235.jpg" },
{ id: "4", brand: "Dessert", name: "Tiramisu della Casa", price: "500 ALL", rating: 5, reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/tiramisu-piece-with-coffee-beans_23-2148531561.jpg" },
{ id: "5", brand: "Antipasti", name: "Caprese Moderna", price: "700 ALL", rating: 4, reviewCount: "60", imageSrc: "http://img.b2bpic.net/free-photo/plate-with-mozzarella-cheese-tomatoes_23-2149460148.jpg" },
{ id: "6", brand: "Antipasti", name: "Tagliere Italiano", price: "1500 ALL", rating: 5, reviewCount: "45", imageSrc: "http://img.b2bpic.net/free-photo/antipasto-catering-platter-with-bacon-jerky-sausage-blue-cheese-grapes-wooden-table-top-view_2829-5496.jpg" },
]}
title="Our Signature Dishes"
description="Taste the finest Italian culinary craftsmanship."
/>
</div>
<div id="social" data-section="social">
<SocialProofOne
textboxLayout="default"
useInvertedBackground={true}
names={["TripAdvisor", "Google Reviews", "Yelp", "Facebook", "Instagram", "OpenTable", "Food Mag"]}
title="Loved by the Tirana Community"
description="Featured in leading food platforms and community favorites."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardSix
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{ id: "1", name: "Elena R.", handle: "@elena_r", testimonial: "The best pizza I have ever had in Tirana! Truly authentic.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-professional-chef-posing_23-2151232223.jpg" },
{ id: "2", name: "Marko V.", handle: "@marko_v", testimonial: "Feels like dining in Italy. Great atmosphere and friendly staff.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-asian-man-friends-reunion_23-2149244687.jpg" },
{ id: "3", name: "Sara K.", handle: "@sara_k", testimonial: "Absolutely 10/10 experience. The pasta is handmade perfection.", imageSrc: "http://img.b2bpic.net/free-photo/new-idea-great-business_329181-2907.jpg" },
{ id: "4", name: "John D.", handle: "@john_d", testimonial: "Friendly service and great wine list. Highly recommend.", imageSrc: "http://img.b2bpic.net/free-photo/man-presents-girl-ring_1398-4220.jpg" },
{ id: "5", name: "Sofia L.", handle: "@sofia_l", testimonial: "A hidden gem in the heart of the city. Will come again!", imageSrc: "http://img.b2bpic.net/free-photo/adult-enjoying-cocktail_52683-107593.jpg" },
]}
title="What Our Guests Say"
description="Experiences that make every meal memorable."
/>
</div>
<div id="faq" data-section="faq">
<FaqSplitMedia
textboxLayout="split"
useInvertedBackground={true}
faqs={[
{ id: "1", title: "Do I need a reservation?", content: "While we welcome walk-ins, reservations are highly recommended, especially on weekends." },
{ id: "2", title: "Do you offer delivery?", content: "Yes, we partner with local delivery apps for a taste of our authentic kitchen delivered home." },
{ id: "3", title: "Is the pasta really handmade?", content: "Absolutely. Our pasta is handmade daily using high-quality ingredients imported directly from Italy." },
]}
mediaAnimation="slide-up"
title="Commonly Asked Questions"
description="Everything you need to know about our dining experience."
faqsAnimation="blur-reveal"
imageSrc="http://img.b2bpic.net/free-photo/baking-delicious-pizza-with-wood-fired-oven_23-2150134260.jpg"
/>
</div>
<div id="contact" data-section="contact">
<ContactText
useInvertedBackground={false}
background={{ variant: "radial-gradient" }}
text="Ready for an authentic Italian dinner? Reserve your table now for an unforgettable experience."
buttons={[{ text: "Reserve Now", href: "https://wa.me/35569xxxxxxx" }]}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal
logoText="La Fortezza"
leftLink={{ text: "Privacy Policy", href: "#" }}
rightLink={{ text: "Terms of Service", href: "#" }}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}