Merge version_2 into main #1
227
src/app/page.tsx
227
src/app/page.tsx
@@ -12,7 +12,7 @@ import MetricCardFourteen from '@/components/sections/metrics/MetricCardFourteen
|
||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
|
||||
import { Award } from "lucide-react";
|
||||
import { Award, CheckCircle } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -32,22 +32,10 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "#home",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "#menu",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
{ name: "Home", id: "#hero" },
|
||||
{ name: "About", id: "#about" },
|
||||
{ name: "Menu", id: "#menu" },
|
||||
{ name: "Contact", id: "#contact" },
|
||||
]}
|
||||
brandName="Gourmet Bistro"
|
||||
/>
|
||||
@@ -55,33 +43,13 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDualMedia
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Exquisite Culinary Artistry"
|
||||
description="Experience fine dining reimagined with locally sourced seasonal ingredients served in our warm, elegant atmosphere."
|
||||
tag="Since 1995"
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wicker-gray-table-with-glass-gray-chairs_140725-3025.jpg",
|
||||
imageAlt: "Luxurious dining setting",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/baker-holds-homemade-craft-bread-his-hands_166373-749.jpg",
|
||||
imageAlt: "Chef plating fresh cuisine",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/business-people-dining-together-concept_53876-26275.jpg",
|
||||
imageAlt: "Business People Dining Together Concept",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-standing-near-window-restaurant_23-2147936227.jpg",
|
||||
imageAlt: "Woman standing near the window in the restaurant",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/boiled-coffee-cups-sweets_140725-3711.jpg",
|
||||
imageAlt: "Boiled coffee in cups and sweets",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/wicker-gray-table-with-glass-gray-chairs_140725-3025.jpg", imageAlt: "Luxurious dining setting" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/baker-holds-homemade-craft-bread-his-hands_166373-749.jpg", imageAlt: "Chef plating fresh cuisine" }
|
||||
]}
|
||||
mediaAnimation="blur-reveal"
|
||||
rating={5}
|
||||
@@ -94,15 +62,8 @@ export default function LandingPage() {
|
||||
<InlineImageSplitTextAbout
|
||||
useInvertedBackground={false}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "Tradition Meets Modern Flavour",
|
||||
},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-hands-chef-white-gloves-holding-knife-chef-cutting-mushrooms-green-cutting-board-concept-restaurant-kitchen-preparation-cooking-culinary_651396-3914.jpg",
|
||||
alt: "About our kitchen",
|
||||
},
|
||||
{ type: "text", content: "Tradition Meets Modern Flavour" },
|
||||
{ type: "image", src: "http://img.b2bpic.net/free-photo/close-up-hands-chef-white-gloves-holding-knife-chef-cutting-mushrooms-green-cutting-board-concept-restaurant-kitchen-preparation-cooking-culinary_651396-3914.jpg", alt: "About our kitchen" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -112,30 +73,10 @@ export default function LandingPage() {
|
||||
textboxLayout="inline-image"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Fresh Ingredients",
|
||||
description: "Farm-to-table daily supply.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/veggies-tomatoes-healthy-relaxed-mind_23-2148677979.jpg",
|
||||
buttonIcon: "CheckCircle",
|
||||
},
|
||||
{
|
||||
title: "Selected Wines",
|
||||
description: "Handpicked pairings available.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/senior-couple-dancing-home_23-2149891590.jpg",
|
||||
buttonIcon: "CheckCircle",
|
||||
},
|
||||
{
|
||||
title: "Expert Service",
|
||||
description: "Hospitality is our signature.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-waitress-using-touchpad-while-working-cafe_637285-8921.jpg",
|
||||
buttonIcon: "CheckCircle",
|
||||
},
|
||||
{
|
||||
title: "Wood-Fired Taste",
|
||||
description: "Authentic stone-oven cooking.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/italian-chef-is-putting-gourmet-freshly-made-pizza-stone-oven_613910-14667.jpg",
|
||||
buttonIcon: "CheckCircle",
|
||||
},
|
||||
{ title: "Fresh Ingredients", description: "Farm-to-table daily supply.", imageSrc: "http://img.b2bpic.net/free-photo/veggies-tomatoes-healthy-relaxed-mind_23-2148677979.jpg", buttonIcon: CheckCircle },
|
||||
{ title: "Selected Wines", description: "Handpicked pairings available.", imageSrc: "http://img.b2bpic.net/free-photo/senior-couple-dancing-home_23-2149891590.jpg", buttonIcon: CheckCircle },
|
||||
{ title: "Expert Service", description: "Hospitality is our signature.", imageSrc: "http://img.b2bpic.net/free-photo/young-happy-waitress-using-touchpad-while-working-cafe_637285-8921.jpg", buttonIcon: CheckCircle },
|
||||
{ title: "Wood-Fired Taste", description: "Authentic stone-oven cooking.", imageSrc: "http://img.b2bpic.net/free-photo/italian-chef-is-putting-gourmet-freshly-made-pizza-stone-oven_613910-14667.jpg", buttonIcon: CheckCircle },
|
||||
]}
|
||||
title="Why Gourmet Bistro?"
|
||||
description="We blend passion, technique, and the finest ingredients to create an unforgettable dining experience."
|
||||
@@ -149,42 +90,9 @@ export default function LandingPage() {
|
||||
gridVariant="bento-grid"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Truffle Ribeye",
|
||||
price: "$48",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/gourmet-seared-duck-breast-with-roasted-vegetables-rich-sauce_84443-72273.jpg",
|
||||
},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Lemon Salmon",
|
||||
price: "$34",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mixed-salad-fresh-vegetables-with-pieces-salmon_2829-8662.jpg",
|
||||
},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Handmade Pappardelle",
|
||||
price: "$28",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wooden-surface-with-different-types-macaroni_23-2147606565.jpg",
|
||||
},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Garden Harvest Salad",
|
||||
price: "$18",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-arrangement-with-vegetables_23-2148494043.jpg",
|
||||
},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Dark Chocolate Fondant",
|
||||
price: "$14",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-creamy-cake-with-chocolate-raisins-light-dark-background_140725-80146.jpg",
|
||||
},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Coastal Seafood Platter",
|
||||
price: "$42",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hot-california-sushi-rolls-with-red-caviar_114579-2128.jpg",
|
||||
},
|
||||
{ id: "p1", name: "Truffle Ribeye", price: "$48", imageSrc: "http://img.b2bpic.net/free-photo/gourmet-seared-duck-breast-with-roasted-vegetables-rich-sauce_84443-72273.jpg" },
|
||||
{ id: "p2", name: "Lemon Salmon", price: "$34", imageSrc: "http://img.b2bpic.net/free-photo/mixed-salad-fresh-vegetables-with-pieces-salmon_2829-8662.jpg" },
|
||||
{ id: "p3", name: "Handmade Pappardelle", price: "$28", imageSrc: "http://img.b2bpic.net/free-photo/wooden-surface-with-different-types-macaroni_23-2147606565.jpg" },
|
||||
]}
|
||||
title="Our Signature Menu"
|
||||
description="Discover a curated selection of dishes prepared with love and seasonal precision."
|
||||
@@ -196,21 +104,9 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
title="A Legacy of Taste"
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "25+",
|
||||
description: "Years of excellence",
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "5k+",
|
||||
description: "Satisfied foodies",
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "12",
|
||||
description: "Chef Awards",
|
||||
},
|
||||
{ id: "m1", value: "25+", description: "Years of excellence" },
|
||||
{ id: "m2", value: "5k+", description: "Satisfied foodies" },
|
||||
{ id: "m3", value: "12", description: "Chef Awards" },
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
tag="Excellence"
|
||||
@@ -224,26 +120,8 @@ export default function LandingPage() {
|
||||
rating={5}
|
||||
author="Elena Rossi"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/small-group-friends-drinking-coffee-communicating-while-sitting-cafe_637285-2445.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/woman-colorful-outfit-retro-vintage-50-s-cafe-dancing-wearing-jacket-blue-skirt-red-shirt-sunglasses-having-fun-cheerful-mood_285396-10312.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517442.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/girl-with-donut_1157-8694.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/lovely-couple-celebrating-valentine-s-day-with-bottle-wine_23-2148435715.jpg",
|
||||
alt: "Customer",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/small-group-friends-drinking-coffee-communicating-while-sitting-cafe_637285-2445.jpg", alt: "Customer" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/woman-colorful-outfit-retro-vintage-50-s-cafe-dancing-wearing-jacket-blue-skirt-red-shirt-sunglasses-having-fun-cheerful-mood_285396-10312.jpg", alt: "Customer" },
|
||||
]}
|
||||
ratingAnimation="blur-reveal"
|
||||
avatarsAnimation="slide-up"
|
||||
@@ -255,21 +133,9 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Do you accept reservations?",
|
||||
content: "Yes, we highly recommend booking online.",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Is parking available?",
|
||||
content: "Validated parking is provided behind the restaurant.",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Do you have vegetarian options?",
|
||||
content: "Yes, we offer a dedicated seasonal vegetarian menu.",
|
||||
},
|
||||
{ id: "f1", title: "Do you accept reservations?", content: "Yes, we highly recommend booking online." },
|
||||
{ id: "f2", title: "Is parking available?", content: "Validated parking is provided behind the restaurant." },
|
||||
{ id: "f3", title: "Do you have vegetarian options?", content: "Yes, we offer a dedicated seasonal vegetarian menu." },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/hotel-guest-entering-lobby-with-luggage-arriving-tropical-summer-resort-vacation-trip-male-tourist-checking-exotic-hotel-talking-front-desk-staff-handheld-shot_482257-67914.jpg"
|
||||
title="Common Questions"
|
||||
@@ -281,17 +147,12 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
background={{ variant: "radial-gradient" }}
|
||||
tag="Reserve Today"
|
||||
title="Join Us for Dinner"
|
||||
description="Secure your table for an evening of exceptional dining."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book a Table",
|
||||
href: "#",
|
||||
},
|
||||
{ text: "Book a Table", href: "#" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -299,32 +160,14 @@ export default function LandingPage() {
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
{
|
||||
label: "Reservations",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ title: "Navigation", items: [
|
||||
{ label: "Menu", href: "#menu" },
|
||||
{ label: "About", href: "#about" },
|
||||
] },
|
||||
{ title: "Support", items: [
|
||||
{ label: "Reservations", href: "#" },
|
||||
{ label: "Contact", href: "#contact" },
|
||||
] },
|
||||
]}
|
||||
logoText="Gourmet Bistro"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user