Merge version_1 into main #1

Merged
bender merged 4 commits from version_1 into main 2026-04-25 13:55:18 +00:00
4 changed files with 99 additions and 399 deletions

View File

@@ -9,7 +9,7 @@ import LegalSection from '@/components/legal/LegalSection';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import { Award, CheckCircle, Star } from "lucide-react";
export default function LandingPage() {
export default function AboutPage() {
return (
<ThemeProvider
defaultButtonVariant="elastic-effect"
@@ -27,24 +27,13 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Menu",
id: "/menu",
},
{
name: "About",
id: "/about",
},
{
name: "Visit Us",
id: "/visit",
},
{ name: "Home", id: "/" },
{ name: "Menu", id: "/menu" },
{ name: "About", id: "/about" },
{ name: "Visit Us", id: "/visit" }
]}
brandName="Il Vicolo"
button={{ text: "Reserve", href: "/visit" }}
/>
</div>
@@ -53,21 +42,9 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Our Heritage"
metrics={[
{
icon: Award,
label: "Years Tradition",
value: "20+",
},
{
icon: CheckCircle,
label: "Handmade Dishes",
value: "150+",
},
{
icon: Star,
label: "Happy Guests",
value: "10k+",
},
{ icon: Award, label: "Years Tradition", value: "20+" },
{ icon: CheckCircle, label: "Handmade Dishes", value: "150+" },
{ icon: Star, label: "Happy Guests", value: "10k+" }
]}
metricsAnimation="slide-up"
/>
@@ -82,25 +59,11 @@ export default function LandingPage() {
description="A journey from Rome to the heart of Amsterdam."
blogs={[
{
id: "b1",
category: "Tradition",
title: "Roots of Rome",
excerpt: "How Il Vicolo was born from memories of Grandma's kitchen.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-recipe-book-still-life-concept_23-2149056030.jpg",
authorName: "Alessandro",
authorAvatar: "http://img.b2bpic.net/free-photo/portrait-young-man-holding-champagne-glass_23-2148741473.jpg",
date: "Oct 12",
id: "b1", category: "Tradition", title: "Roots of Rome", excerpt: "How Il Vicolo was born from memories of Grandma's kitchen.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-recipe-book-still-life-concept_23-2149056030.jpg", authorName: "Alessandro", authorAvatar: "http://img.b2bpic.net/free-photo/portrait-young-man-holding-champagne-glass_23-2148741473.jpg", date: "Oct 12"
},
{
id: "b2",
category: "Quality",
title: "The Art of Dough",
excerpt: "Behind the scenes of our signature hand-cut technique.",
imageSrc: "http://img.b2bpic.net/free-photo/pasta-going-through-machine-near-eggs_23-2147849783.jpg",
authorName: "Sofia",
authorAvatar: "http://img.b2bpic.net/free-photo/pretty-woman-dressed-black-dress-beige-trench-with-stylish-hairstyle-red-lips-terrace_291650-308.jpg",
date: "Nov 02",
},
id: "b2", category: "Quality", title: "The Art of Dough", excerpt: "Behind the scenes of our signature hand-cut technique.", imageSrc: "http://img.b2bpic.net/free-photo/pasta-going-through-machine-near-eggs_23-2147849783.jpg", authorName: "Sofia", authorAvatar: "http://img.b2bpic.net/free-photo/pretty-woman-dressed-black-dress-beige-trench-with-stylish-hairstyle-red-lips-terrace_291650-308.jpg", date: "Nov 02"
}
]}
/>
</div>
@@ -111,36 +74,19 @@ export default function LandingPage() {
title="Philosophy"
sections={[
{
heading: "Our Pledge",
content: {
type: "paragraph",
text: "We prioritize sustainability and authentic culinary craft.",
},
},
heading: "Our Pledge", content: "We prioritize sustainability and authentic culinary craft."
}
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Menu",
href: "/menu",
},
{
label: "About Us",
href: "/about",
},
{
label: "Reservations",
href: "/visit",
},
],
},
]}
columns={[{ items: [
{ label: "Menu", href: "/menu" },
{ label: "About Us", href: "/about" },
{ label: "Reservations", href: "/visit" }
] }]}
logoText="Il Vicolo"
/>
</div>

View File

@@ -8,7 +8,7 @@ import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloating
import ProductCardThree from '@/components/sections/product/ProductCardThree';
import { Droplet, Wheat } from "lucide-react";
export default function LandingPage() {
export default function MenuPage() {
return (
<ThemeProvider
defaultButtonVariant="elastic-effect"
@@ -26,24 +26,13 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Menu",
id: "/menu",
},
{
name: "About",
id: "/about",
},
{
name: "Visit Us",
id: "/visit",
},
{ name: "Home", id: "/" },
{ name: "Menu", id: "/menu" },
{ name: "About", id: "/about" },
{ name: "Visit Us", id: "/visit" }
]}
brandName="Il Vicolo"
button={{ text: "Reserve", href: "/visit" }}
/>
</div>
@@ -56,18 +45,8 @@ export default function LandingPage() {
title="Main Courses"
description="Our selection of hand-rolled pasta dishes."
products={[
{
id: "m1",
name: "Carbonara",
price: "€22",
imageSrc: "http://img.b2bpic.net/free-photo/spaghetti-bolognese-meat-tomato-parmesan-side-view_141793-12554.jpg",
},
{
id: "m2",
name: "Truffle Fettuccine",
price: "€26",
imageSrc: "http://img.b2bpic.net/free-photo/alfredo-fettuccine-with-mushroom-grated-parmesan-cherry-tomato_140725-6482.jpg",
},
{ id: "m1", name: "Carbonara", price: "€22", imageSrc: "http://img.b2bpic.net/free-photo/spaghetti-bolognese-meat-tomato-parmesan-side-view_141793-12554.jpg" },
{ id: "m2", name: "Truffle Fettuccine", price: "€26", imageSrc: "http://img.b2bpic.net/free-photo/alfredo-fettuccine-with-mushroom-grated-parmesan-cherry-tomato_140725-6482.jpg" }
]}
/>
</div>
@@ -80,40 +59,19 @@ export default function LandingPage() {
title="From the Pantry"
description="Artisan ingredients used in our kitchen."
features={[
{
icon: Wheat,
title: "Durum Wheat",
description: "Imported directly from Italian mills.",
},
{
icon: Droplet,
title: "Cold Pressed Oil",
description: "Organic extra virgin olive oil.",
},
{ icon: Wheat, title: "Durum Wheat", description: "Imported directly from Italian mills." },
{ icon: Droplet, title: "Cold Pressed Oil", description: "Organic extra virgin olive oil." }
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Menu",
href: "/menu",
},
{
label: "About Us",
href: "/about",
},
{
label: "Reservations",
href: "/visit",
},
],
},
]}
columns={[{ items: [
{ label: "Menu", href: "/menu" },
{ label: "About Us", href: "/about" },
{ label: "Reservations", href: "/visit" }
] }]}
logoText="Il Vicolo"
/>
</div>

View File

@@ -29,135 +29,51 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Menu",
id: "/menu",
},
{
name: "About",
id: "/about",
},
{
name: "Visit Us",
id: "/visit",
},
{ name: "Home", id: "/" },
{ name: "Menu", id: "/menu" },
{ name: "About", id: "/about" },
{ name: "Visit Us", id: "/visit" }
]}
brandName="Il Vicolo"
button={{ text: "Order Online", href: "/menu" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitDoubleCarousel
background={{
variant: "gradient-bars",
}}
background={{ variant: "gradient-bars" }}
title="A Slice of Rome in Amsterdam"
description="Handmade pasta, quiet corners, and hospitality that feels like home. Experience the exclusivity of authentic Roman tradition."
leftCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tagliatelle-with-basil_23-2148567097.jpg",
imageAlt: "luxurious handmade pasta close up",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/spaghetti-tomato-red-pepper-sauce_114579-2487.jpg",
imageAlt: "fresh italian pasta dish gourmet",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/fettuccine-pasta-bowl-wooden-kitchen-towel-background-flat-lay_176474-7017.jpg",
imageAlt: "truffle pasta fresh ingredients",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-italian-pasta-unusual-cooked-spiral-pasta-grey-wooden-desk-cooking-dinner-dough-pasta-dish_140725-95390.jpg",
imageAlt: "authentic roman pasta plate",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/spaghetti-with-shrimp-grated-parmesan_140725-9727.jpg",
imageAlt: "handcrafted pasta dish restaurant",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/delicious-pasta-breakfast-container-wooden-coaster_23-2148076245.jpg",
imageAlt: "fresh pasta meal table setting",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-tagliatelle-with-basil_23-2148567097.jpg", imageAlt: "luxurious handmade pasta close up" },
{ imageSrc: "http://img.b2bpic.net/free-photo/spaghetti-tomato-red-pepper-sauce_114579-2487.jpg", imageAlt: "fresh italian pasta dish gourmet" },
{ imageSrc: "http://img.b2bpic.net/free-photo/fettuccine-pasta-bowl-wooden-kitchen-towel-background-flat-lay_176474-7017.jpg", imageAlt: "truffle pasta fresh ingredients" },
{ imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-italian-pasta-unusual-cooked-spiral-pasta-grey-wooden-desk-cooking-dinner-dough-pasta-dish_140725-95390.jpg", imageAlt: "authentic roman pasta plate" },
{ imageSrc: "http://img.b2bpic.net/free-photo/spaghetti-with-shrimp-grated-parmesan_140725-9727.jpg", imageAlt: "handcrafted pasta dish restaurant" },
{ imageSrc: "http://img.b2bpic.net/free-photo/delicious-pasta-breakfast-container-wooden-coaster_23-2148076245.jpg", imageAlt: "fresh pasta meal table setting" }
]}
rightCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/pasta-with-grated-cheese-greens_140725-8747.jpg",
imageAlt: "traditional roman pasta dish",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-pasta-with-sauce-garlic_23-2148491368.jpg",
imageAlt: "fresh pasta meal table setting",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/man-eating-pasta-festive-table_23-2148012467.jpg",
imageAlt: "handcrafted pasta dish restaurant",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/ai-generated-pasta_23-2150637323.jpg",
imageAlt: "authentic roman pasta plate",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/table-with-italian-pasta-aromatic-herbs_1220-470.jpg",
imageAlt: "truffle pasta fresh ingredients",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/carbonara-pasta_181624-696.jpg",
imageAlt: "fresh italian pasta dish gourmet",
},
]}
buttons={[
{
text: "Reserve Your Table",
href: "/visit",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/pasta-with-grated-cheese-greens_140725-8747.jpg", imageAlt: "traditional roman pasta dish" },
{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-pasta-with-sauce-garlic_23-2148491368.jpg", imageAlt: "fresh pasta meal table setting" },
{ imageSrc: "http://img.b2bpic.net/free-photo/man-eating-pasta-festive-table_23-2148012467.jpg", imageAlt: "handcrafted pasta dish restaurant" },
{ imageSrc: "http://img.b2bpic.net/free-photo/ai-generated-pasta_23-2150637323.jpg", imageAlt: "authentic roman pasta plate" },
{ imageSrc: "http://img.b2bpic.net/free-photo/table-with-italian-pasta-aromatic-herbs_1220-470.jpg", imageAlt: "truffle pasta fresh ingredients" },
{ imageSrc: "http://img.b2bpic.net/free-photo/carbonara-pasta_181624-696.jpg", imageAlt: "fresh italian pasta dish gourmet" }
]}
buttons={[{ text: "Reserve Your Table", href: "/visit" }]}
avatars={[
{
src: "http://img.b2bpic.net/free-photo/two-happy-cheerful-girl-friends-business-partners-having-fun-lunch-seafood-restaurant_496169-2077.jpg",
alt: "Diner 1",
},
{
src: "http://img.b2bpic.net/free-photo/side-view-friends-enjoying-dinner-party_52683-132626.jpg",
alt: "Diner 2",
},
{
src: "http://img.b2bpic.net/free-photo/medium-shot-friends-having-cocktails_23-2150244939.jpg",
alt: "Diner 3",
},
{
src: "http://img.b2bpic.net/free-photo/young-happy-woman-having-fun-while-eating-dinner-communicating-with-friends-dining-table_637285-3342.jpg",
alt: "Diner 4",
},
{
src: "http://img.b2bpic.net/free-photo/pretty-woman-dressed-black-dress-beige-trench-with-stylish-hairstyle-red-lips-terrace_291650-308.jpg",
alt: "Diner 5",
},
{ src: "http://img.b2bpic.net/free-photo/two-happy-cheerful-girl-friends-business-partners-having-fun-lunch-seafood-restaurant_496169-2077.jpg", alt: "Diner 1" },
{ src: "http://img.b2bpic.net/free-photo/side-view-friends-enjoying-dinner-party_52683-132626.jpg", alt: "Diner 2" },
{ src: "http://img.b2bpic.net/free-photo/medium-shot-friends-having-cocktails_23-2150244939.jpg", alt: "Diner 3" },
{ src: "http://img.b2bpic.net/free-photo/young-happy-woman-having-fun-while-eating-dinner-communicating-with-friends-dining-table_637285-3342.jpg", alt: "Diner 4" },
{ src: "http://img.b2bpic.net/free-photo/pretty-woman-dressed-black-dress-beige-trench-with-stylish-hairstyle-red-lips-terrace_291650-308.jpg", alt: "Diner 5" }
]}
marqueeItems={[
{
type: "text",
text: "Authentic",
},
{
type: "text",
text: "Handmade",
},
{
type: "text",
text: "Roman Traditions",
},
{
type: "text",
text: "Hidden Gem",
},
{
type: "text",
text: "Amsterdam",
},
{ type: "text", text: "Authentic" },
{ type: "text", text: "Handmade" },
{ type: "text", text: "Roman Traditions" },
{ type: "text", text: "Hidden Gem" },
{ type: "text", text: "Amsterdam" }
]}
/>
</div>
@@ -169,48 +85,12 @@ export default function LandingPage() {
gridVariant="bento-grid"
useInvertedBackground={false}
products={[
{
id: "1",
name: "Carbonara Romana",
price: "€24",
variant: "Authentic",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-pasta-with-cheese-basil_140725-11551.jpg",
},
{
id: "2",
name: "Truffle Tagliatelle",
price: "€28",
variant: "Premium",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-truffle-pasta-ingredients_23-2149525112.jpg",
},
{
id: "3",
name: "Pesto Genovese",
price: "€22",
variant: "Classic",
imageSrc: "http://img.b2bpic.net/free-photo/spaghetti-bolognese-tomato-sesame-parmesan-pepper-top-view_141793-3193.jpg",
},
{
id: "4",
name: "Amatriciana",
price: "€23",
variant: "Spicy",
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-italian-food-composition-with-slate-template_23-2148202531.jpg",
},
{
id: "5",
name: "Cacio e Pepe",
price: "€21",
variant: "Signature",
imageSrc: "http://img.b2bpic.net/free-photo/pasta-bolognese-meat-basil-sumakh-parmesan-top-view_141793-12451.jpg",
},
{
id: "6",
name: "Pasta Norma",
price: "€25",
variant: "Vegetarian",
imageSrc: "http://img.b2bpic.net/free-photo/pasta-with-shrimps-grated-cheese-greens-cherry-tomato-top_140725-7995.jpg",
},
{ id: "1", name: "Carbonara Romana", price: "€24", variant: "Authentic", imageSrc: "http://img.b2bpic.net/free-photo/top-view-pasta-with-cheese-basil_140725-11551.jpg" },
{ id: "2", name: "Truffle Tagliatelle", price: "€28", variant: "Premium", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-truffle-pasta-ingredients_23-2149525112.jpg" },
{ id: "3", name: "Pesto Genovese", price: "€22", variant: "Classic", imageSrc: "http://img.b2bpic.net/free-photo/spaghetti-bolognese-tomato-sesame-parmesan-pepper-top-view_141793-3193.jpg" },
{ id: "4", name: "Amatriciana", price: "€23", variant: "Spicy", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-italian-food-composition-with-slate-template_23-2148202531.jpg" },
{ id: "5", name: "Cacio e Pepe", price: "€21", variant: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/pasta-bolognese-meat-basil-sumakh-parmesan-top-view_141793-12451.jpg" },
{ id: "6", name: "Pasta Norma", price: "€25", variant: "Vegetarian", imageSrc: "http://img.b2bpic.net/free-photo/pasta-with-shrimps-grated-cheese-greens-cherry-tomato-top_140725-7995.jpg" }
]}
title="Signature Pasta"
description="Every strand hand-cut, every sauce slow-simmered."
@@ -224,26 +104,11 @@ export default function LandingPage() {
rating={5}
author="Marcus Thorne"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/happy-couple-having-fun-while-eating-dessert-taking-selfie-cafe_637285-9092.jpg",
alt: "Customer",
},
{
src: "http://img.b2bpic.net/free-photo/young-passionate-woman-with-flower-table_23-2148001712.jpg",
alt: "Customer",
},
{
src: "http://img.b2bpic.net/free-photo/chalkboard-beside-fusilli-with-olives-vegetables_23-2148551659.jpg",
alt: "Customer",
},
{
src: "http://img.b2bpic.net/free-photo/couple-with-delicious-drinks-high-angle_23-2150124832.jpg",
alt: "Customer",
},
{
src: "http://img.b2bpic.net/free-photo/preparing-alcohol-drink-bar-counter_1163-2783.jpg",
alt: "Customer",
},
{ src: "http://img.b2bpic.net/free-photo/happy-couple-having-fun-while-eating-dessert-taking-selfie-cafe_637285-9092.jpg", alt: "Customer" },
{ src: "http://img.b2bpic.net/free-photo/young-passionate-woman-with-flower-table_23-2148001712.jpg", alt: "Customer" },
{ src: "http://img.b2bpic.net/free-photo/chalkboard-beside-fusilli-with-olives-vegetables_23-2148551659.jpg", alt: "Customer" },
{ src: "http://img.b2bpic.net/free-photo/couple-with-delicious-drinks-high-angle_23-2150124832.jpg", alt: "Customer" },
{ src: "http://img.b2bpic.net/free-photo/preparing-alcohol-drink-bar-counter_1163-2783.jpg", alt: "Customer" }
]}
ratingAnimation="blur-reveal"
avatarsAnimation="slide-up"
@@ -258,31 +123,11 @@ export default function LandingPage() {
title="Why Il Vicolo?"
description="Discover the passion behind our pasta, locally sourced and Roman-crafted."
features={[
{
icon: Leaf,
title: "Fresh Produce",
description: "Daily market visits to source the crispest seasonal vegetables.",
},
{
icon: Award,
title: "Expert Chefs",
description: "Authentic Roman training passed down through generations.",
},
{
icon: Coffee,
title: "Perfect Pairings",
description: "Curated wine list featuring hidden Italian vineyards.",
},
{
icon: Heart,
title: "Genuine Care",
description: "Hospitality is the heart of every dining experience here.",
},
{
icon: Clock,
title: "Slow Food",
description: "Respecting the time it takes to create perfection.",
},
{ icon: Leaf, title: "Fresh Produce", description: "Daily market visits to source the crispest seasonal vegetables." },
{ icon: Award, title: "Expert Chefs", description: "Authentic Roman training passed down through generations." },
{ icon: Coffee, title: "Perfect Pairings", description: "Curated wine list featuring hidden Italian vineyards." },
{ icon: Heart, title: "Genuine Care", description: "Hospitality is the heart of every dining experience here." },
{ icon: Clock, title: "Slow Food", description: "Respecting the time it takes to create perfection." }
]}
/>
</div>
@@ -290,9 +135,7 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={false}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
tag="Visit Us"
title="Reserve a Table"
description="Securing your spot in our trattoria is highly recommended for weekend evenings."
@@ -301,24 +144,11 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Menu",
href: "/menu",
},
{
label: "About Us",
href: "/about",
},
{
label: "Reservations",
href: "/visit",
},
],
},
]}
columns={[{ items: [
{ label: "Menu", href: "/menu" },
{ label: "About Us", href: "/about" },
{ label: "Reservations", href: "/visit" }
] }]}
logoText="Il Vicolo"
/>
</div>

View File

@@ -8,7 +8,7 @@ import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import { MapPin } from "lucide-react";
export default function LandingPage() {
export default function VisitPage() {
return (
<ThemeProvider
defaultButtonVariant="elastic-effect"
@@ -26,33 +26,20 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Menu",
id: "/menu",
},
{
name: "About",
id: "/about",
},
{
name: "Visit Us",
id: "/visit",
},
{ name: "Home", id: "/" },
{ name: "Menu", id: "/menu" },
{ name: "About", id: "/about" },
{ name: "Visit Us", id: "/visit" }
]}
brandName="Il Vicolo"
button={{ text: "Reserve", href: "/visit" }}
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={false}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
tag="Reservations"
title="Contact Us"
description="Drop us a note for large groups or special events."
@@ -67,40 +54,19 @@ export default function LandingPage() {
title="Plan Your Visit"
description="Practical details for your arrival."
features={[
{
icon: MapPin,
title: "Central Location",
description: "Located in the quiet streets of Jordaan.",
},
{
icon: MapPin,
title: "Public Transit",
description: "Near public transit hubs for easy access.",
},
{ icon: MapPin, title: "Central Location", description: "Located in the quiet streets of Jordaan." },
{ icon: MapPin, title: "Public Transit", description: "Near public transit hubs for easy access." }
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Menu",
href: "/menu",
},
{
label: "About Us",
href: "/about",
},
{
label: "Reservations",
href: "/visit",
},
],
},
]}
columns={[{ items: [
{ label: "Menu", href: "/menu" },
{ label: "About Us", href: "/about" },
{ label: "Reservations", href: "/visit" }
] }]}
logoText="Il Vicolo"
/>
</div>