5 Commits

Author SHA1 Message Date
5e9dc38163 Merge version_2 into main
Merge version_2 into main
2026-04-09 12:55:51 +00:00
7ea8755dee Update src/app/page.tsx 2026-04-09 12:55:48 +00:00
22d9611181 Merge version_2 into main
Merge version_2 into main
2026-04-09 12:55:28 +00:00
a8ccd023a4 Update src/app/page.tsx 2026-04-09 12:55:22 +00:00
f7ef492ef6 Merge version_1 into main
Merge version_1 into main
2026-04-09 12:50:51 +00:00

View File

@@ -6,9 +6,10 @@ import ContactCenter from '@/components/sections/contact/ContactCenter';
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import FeatureCardEight from '@/components/sections/feature/FeatureCardEight';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroOverlayTestimonial from '@/components/sections/hero/HeroOverlayTestimonial';
import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia';
import MediaAbout from '@/components/sections/about/MediaAbout';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import { Star } from "lucide-react";
export default function LandingPage() {
return (
@@ -29,102 +30,38 @@ export default function LandingPage() {
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "About",
id: "about",
},
name: "About", id: "about"},
{
name: "Menu",
id: "menu",
},
name: "Menu", id: "menu"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
brandName="GESO Ristorante"
button={{
text: "Reserve",
href: "#contact",
}}
text: "Reserve", href: "#contact"}}
/>
</div>
<div id="hero" data-section="hero">
<HeroOverlayTestimonial
<HeroSplitDualMedia
title="A Taste of Authentic Italy in Montreal"
description="Experience the refined culinary art of Italy, crafted with passion and served in a warm, sophisticated atmosphere at GESO Ristorante."
testimonials={[
{
name: "Marc L.",
handle: "@mtlfoodie",
testimonial: "Exceptional atmosphere and perfect pasta. A true Montreal treasure.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/surprised-handsome-barista-black-apron-raising-eyebrows-looking-amazed-standing-against-yellow-ba_1258-157069.jpg",
},
{
name: "Sophie C.",
handle: "@sophie.eats",
testimonial: "The finest Italian dining experience in the city. Truly unforgettable.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-transgender-wearing-shells-necklace_23-2149105401.jpg",
},
{
name: "Julian B.",
handle: "@julianb",
testimonial: "Exquisite attention to detail. Every dish tells a story.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/older-friends-eating-restaurant_23-2149316782.jpg",
},
{
name: "Chloe M.",
handle: "@chloem",
testimonial: "Warm, inviting, and absolutely delicious. My new favorite spot.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-short-curly-hair-colorful-shirt-smiling-cheerfully-showing-thumbs-up-green-wall_141793-29344.jpg",
},
{
name: "Alex R.",
handle: "@alexr",
testimonial: "Classic Italian hospitality at its very best. Exceptional.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517442.jpg",
},
tag="Authentic Cuisine"
background={{
variant: "rotated-rays-animated"
}}
rating={5}
ratingText="5-Star Dining Experience"
mediaItems={[
{ imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-thanksgiving-meal_23-2148629537.jpg?_wi=1" },
{ imageSrc: "http://img.b2bpic.net/free-photo/restaurant-hall-with-round-square-tables-some-chairs-plants_140725-8030.jpg?_wi=1" }
]}
buttons={[
{
text: "Reserve Your Table",
href: "#contact",
},
text: "Reserve Your Table", href: "#contact"},
]}
imageSrc="http://img.b2bpic.net/free-photo/front-view-delicious-thanksgiving-meal_23-2148629537.jpg?_wi=1"
imageAlt="GESO Ristorante interior and cuisine"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/surprised-handsome-barista-black-apron-raising-eyebrows-looking-amazed-standing-against-yellow-ba_1258-157069.jpg",
alt: "Marc L.",
},
{
src: "http://img.b2bpic.net/free-photo/medium-shot-transgender-wearing-shells-necklace_23-2149105401.jpg",
alt: "Sophie C.",
},
{
src: "http://img.b2bpic.net/free-photo/older-friends-eating-restaurant_23-2149316782.jpg",
alt: "Julian B.",
},
{
src: "http://img.b2bpic.net/free-photo/young-woman-with-short-curly-hair-colorful-shirt-smiling-cheerfully-showing-thumbs-up-green-wall_141793-29344.jpg",
alt: "Chloe M.",
},
{
src: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517442.jpg",
alt: "Alex R.",
},
]}
avatarText="Join our community of food lovers"
/>
</div>
@@ -133,7 +70,7 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Crafted with Passion"
description="Located within the refined SENS HØTEL, GESO Ristorante brings the heart of Italy to Sherbrooke Street. We believe food is a language, a connection between cultures, and a celebration of life's delicious moments. Every recipe is a tribute to tradition, meticulously prepared for the modern palate."
imageSrc="http://img.b2bpic.net/free-photo/restaurant-hall-with-round-square-tables-some-chairs-plants_140725-8030.jpg"
imageSrc="http://img.b2bpic.net/free-photo/restaurant-hall-with-round-square-tables-some-chairs-plants_140725-8030.jpg?_wi=2"
imageAlt="Our sophisticated dining room"
/>
</div>
@@ -144,23 +81,11 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "Artisanal Pasta",
description: "Freshly made daily, featuring authentic recipes from across Italian provinces.",
imageSrc: "http://img.b2bpic.net/free-photo/stir-fried-macaroni-with-tomato-chili-pepper-seeds-basil-white-dish_1150-22161.jpg",
imageAlt: "Handmade pasta",
},
title: "Artisanal Pasta", description: "Freshly made daily, featuring authentic recipes from across Italian provinces.", imageSrc: "http://img.b2bpic.net/free-photo/stir-fried-macaroni-with-tomato-chili-pepper-seeds-basil-white-dish_1150-22161.jpg", imageAlt: "Handmade pasta"},
{
title: "Seasonal Antipasti",
description: "Hand-picked local ingredients elevated with traditional Italian preservation techniques.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-raclette-dish-with-ingredients-delicious-food_23-2149514165.jpg",
imageAlt: "Fresh appetizers",
},
title: "Seasonal Antipasti", description: "Hand-picked local ingredients elevated with traditional Italian preservation techniques.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-raclette-dish-with-ingredients-delicious-food_23-2149514165.jpg", imageAlt: "Fresh appetizers"},
{
title: "Dolce Vita",
description: "A refined selection of classic desserts that provide the perfect ending to your experience.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081456.jpg",
imageAlt: "Italian dessert",
},
title: "Dolce Vita", description: "A refined selection of classic desserts that provide the perfect ending to your experience.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081456.jpg", imageAlt: "Italian dessert"},
]}
title="Culinary Delights"
description="Our seasonal menu highlights the best of local and imported ingredients, ensuring every bite is a masterpiece."
@@ -175,20 +100,11 @@ export default function LandingPage() {
faqsAnimation="blur-reveal"
faqs={[
{
id: "faq-1",
title: "Do you offer vegetarian options?",
content: "Yes, our menu features a selection of seasonal vegetarian pasta and antipasti dishes prepared with fresh, local produce.",
},
id: "faq-1", title: "Do you offer vegetarian options?", content: "Yes, our menu features a selection of seasonal vegetarian pasta and antipasti dishes prepared with fresh, local produce."},
{
id: "faq-2",
title: "Is a reservation required?",
content: "While we welcome walk-ins, we highly recommend making a reservation, especially for weekend evenings, to ensure your preferred time.",
},
id: "faq-2", title: "Is a reservation required?", content: "While we welcome walk-ins, we highly recommend making a reservation, especially for weekend evenings, to ensure your preferred time."},
{
id: "faq-3",
title: "Do you have private dining spaces?",
content: "Yes, we offer private dining arrangements within the SENS HØTEL environment for special occasions and business events.",
},
id: "faq-3", title: "Do you have private dining spaces?", content: "Yes, we offer private dining arrangements within the SENS HØTEL environment for special occasions and business events."},
]}
/>
</div>
@@ -197,8 +113,7 @@ export default function LandingPage() {
<ContactCenter
useInvertedBackground={false}
background={{
variant: "canvas-reveal",
}}
variant: "canvas-reveal"}}
tag="Reserve"
title="Join Us for Dinner"
description="We are located at 1800 Sherbrooke St W, Montreal, QC. Book your table for an evening of authentic Italian hospitality."
@@ -214,42 +129,27 @@ export default function LandingPage() {
logoText="GESO Ristorante"
columns={[
{
title: "Location",
items: [
title: "Location", items: [
{
label: "1800 Sherbrooke St W",
href: "#",
},
label: "1800 Sherbrooke St W", href: "#"},
{
label: "Montreal, QC H3H 1E5",
href: "#",
},
label: "Montreal, QC H3H 1E5", href: "#"},
],
},
{
title: "Reservations",
items: [
title: "Reservations", items: [
{
label: "(514) 313-8000",
href: "tel:+15143138000",
},
label: "(514) 313-8000", href: "tel:+15143138000"},
{
label: "Book via Website",
href: "#contact",
},
label: "Book via Website", href: "#contact"},
],
},
{
title: "Hours",
items: [
title: "Hours", items: [
{
label: "Opens at 12:00 PM",
href: "#",
},
label: "Opens at 12:00 PM", href: "#"},
{
label: "Daily Service",
href: "#",
},
label: "Daily Service", href: "#"},
],
},
]}
@@ -259,4 +159,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}