Update src/app/page.tsx

This commit is contained in:
2026-03-25 08:47:34 +00:00
parent 60f716ae0f
commit e62167f17d

View File

@@ -1,14 +1,6 @@
"use client";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import HeroSection from '@/components/sections/HeroSection/HeroSection';
import AboutRestaurantSection from '@/components/sections/AboutRestaurantSection/AboutRestaurantSection';
import GalleryPreviewSection from '@/components/sections/GalleryPreviewSection/GalleryPreviewSection';
import TestimonialsSection from '@/components/sections/TestimonialsSection/TestimonialsSection';
import BookTableSection from '@/components/sections/BookTableSection/BookTableSection';
import OpeningHoursSection from '@/components/sections/OpeningHoursSection/OpeningHoursSection';
import FooterSection from '@/components/sections/FooterSection/FooterSection';
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import { Facebook, Instagram, Twitter } from "lucide-react";
export default function HomePage() {
const navItems = [
@@ -40,98 +32,6 @@ export default function HomePage() {
animateOnLoad={true}
/>
</div>
<div id="hero" data-section="hero">
<HeroSection
tagline="Experience Authentic Italian Flavors"
title="Welcome to La Bella Italia"
description="Savor traditional recipes crafted with passion and the freshest ingredients. A true taste of Italy awaits you."
primaryButton={{ text: "View Our Menu", href: "/menu" }}
secondaryButton={{ text: "Book a Table", href: "/book-table" }}
imageSrc="http://img.b2bpic.net/free-photo/side-view-boiled-pasta-bowl-with-fork-tomatoes-chili-peppers-garlic-cheese-beige-napkin_141793-17873.jpg"
imageAlt="authentic Italian pasta dish close up"
/>
</div>
<div id="about-restaurant" data-section="about-restaurant">
<AboutRestaurantSection
title="Our Story & Passion"
description="At La Bella Italia, we bring the heart of Italy to your table. Our chefs use time-honored techniques and the finest imported ingredients to create an unforgettable dining experience. Every dish tells a story of tradition, family, and culinary excellence."
imageSrc="http://img.b2bpic.net/free-photo/traditional-italian-food-ingredient-wooden-desk_23-2148195036.jpg"
imageAlt="fresh Italian ingredients olive oil tomatoes basil"
features={[
{ title: "Authentic Recipes", description: "Generations of Italian culinary heritage." },
{ title: "Finest Ingredients", description: "Sourced locally and imported from Italy." },
{ title: "Warm Ambiance", description: "A cozy and inviting dining atmosphere." }
]}
/>
</div>
<div id="gallery-preview" data-section="gallery-preview">
<GalleryPreviewSection
title="A Glimpse of Our Delights"
description="From our elegant interior to our mouth-watering dishes, get a taste of the La Bella Italia experience."
images={[
{ src: "http://img.b2bpic.net/free-photo/painting-inspiration-supplies-placed-ready-be-painted-canvas_482257-124749.jpg", alt: "cozy italian restaurant interior warm lighting" },
{ src: "http://img.b2bpic.net/free-photo/sideways-asian-woman-eating-slice-pizza_23-2148628979.jpg", alt: "gourmet pizza oven baked authentic" },
{ src: "http://img.b2bpic.net/free-photo/slice-chocolate-brownie-with-walnut-vanilla-ice-cream_114579-878.jpg", alt: "exquisite italian dessert tiramisu coffee" }
]}
ctaButton={{ text: "View Full Gallery", href: "/gallery" }}
/>
</div>
<div id="customer-testimonials" data-section="customer-testimonials">
<TestimonialsSection
title="What Our Guests Say"
testimonials={[
{ quote: "Absolutely delightful! The pasta was heavenly, and the service was impeccable. A true Italian gem.", name: "Maria S.", avatarSrc: "http://img.b2bpic.net/free-photo/close-up-beautiful-african-woman-portrait_23-2148960573.jpg", avatarAlt: "customer avatar" },
{ quote: "Every dish transported me back to Italy. The tiramisu is a must-try!", name: "John D.", avatarSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1676.jpg", avatarAlt: "customer avatar" },
{ quote: "A fantastic experience from start to finish. Authentic flavors and a wonderful atmosphere.", name: "Sophia L.", avatarSrc: "http://img.b2bpic.net/free-photo/successful-businesswoman-posing-outdoors_1262-16431.jpg", avatarAlt: "customer avatar" }
]}
/>
</div>
<div id="book-a-table" data-section="book-a-table">
<BookTableSection
title="Reserve Your Table"
description="Join us for an exquisite dining experience. Book your table in advance to ensure availability."
formFields={[
{ name: "name", type: "text", placeholder: "Your Name" },
{ name: "email", type: "email", placeholder: "Your Email" },
{ name: "date", type: "date", placeholder: "Date" },
{ name: "time", type: "time", placeholder: "Time" },
{ name: "guests", type: "number", placeholder: "Number of Guests" }
]}
submitButtonText="Confirm Reservation"
imageSrc="http://img.b2bpic.net/free-photo/painting-inspiration-supplies-placed-ready-be-painted-canvas_482257-124749.jpg"
imageAlt="cozy italian restaurant interior warm lighting"
/>
</div>
<div id="opening-hours" data-section="opening-hours">
<OpeningHoursSection
title="Opening Hours"
schedule={[
{ day: "Monday - Thursday", hours: "11:00 AM - 10:00 PM" },
{ day: "Friday - Saturday", hours: "11:00 AM - 11:00 PM" },
{ day: "Sunday", hours: "12:00 PM - 09:00 PM" }
]}
imageSrc="http://img.b2bpic.net/free-vector/glowing-we-are-open-sign_23-2148845503.jpg"
imageAlt="charming italian cafe exterior morning"
/>
</div>
<div id="footer" data-section="footer">
<FooterSection
brandName="La Bella Italia"
navItems={navItems}
socialLinks={[
{ icon: Facebook, href: "#" },
{ icon: Instagram, href: "#" },
{ icon: Twitter, href: "#" }
]}
/>
</div>
</ThemeProvider>
);
}