Update src/app/page.tsx
This commit is contained in:
100
src/app/page.tsx
100
src/app/page.tsx
@@ -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>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user