4 Commits

Author SHA1 Message Date
fd057a9d90 Update src/app/styles/base.css 2026-03-03 11:42:28 +00:00
ebd524f3b6 Update src/app/page.tsx 2026-03-03 11:42:27 +00:00
96b6dec602 Update src/app/layout.tsx 2026-03-03 11:42:27 +00:00
eff6f02289 Merge version_1 into main
Merge version_1 into main
2026-03-03 11:34:32 +00:00
3 changed files with 87 additions and 93 deletions

View File

@@ -1,38 +1,32 @@
import type { Metadata } from "next"; import type { Metadata } from "next";
import { Halant } from "next/font/google"; import { Montserrat } from "next/font/google";
import { Inter } from "next/font/google"; import { Inter } from "next/font/google";
import { Nunito } from "next/font/google";
import "./globals.css"; import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper"; import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag"; import Tag from "@/tag/Tag";
const halant = Halant({ const montserrat = Montserrat({
variable: "--font-halant", subsets: ["latin"], variable: "--font-montserrat", subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
}); });
const inter = Inter({ const inter = Inter({
variable: "--font-inter", subsets: ["latin"], variable: "--font-inter", subsets: ["latin"],
}); });
const nunito = Nunito({
variable: "--font-nunito", subsets: ["latin"],
});
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Enigma Restaurant Reggio Emilia | Fine Dining Italian Cuisine", description: "Discover fine dining at Enigma in Reggio Emilia. Award-winning modern Italian cuisine, elegant atmosphere, and exceptional service. Dine-in only. Make your reservation.", keywords: "Ristorante Reggio Emilia, fine dining, Italian cuisine, tasting menu, degustazione, elegant restaurant, Viale Leopoldo Nobili", metadataBase: new URL("https://enigmarestaurant.it"), title: "Enigma Ristorante Reggio Emilia | Cucina Italiana Raffinata", description: "Scopri la cucina italiana moderna presso Enigma a Reggio Emilia. Menu degustazione premiato, atmosfera elegante e servizio impeccabile. Prenota il tuo tavolo.", keywords: "ristorante Reggio Emilia, fine dining, cucina italiana, menu degustazione, ristorante elegante, Viale Leopoldo Nobili, prenotazioni", metadataBase: new URL("https://enigmaristorante.it"),
alternates: { alternates: {
canonical: "https://enigmarestaurant.it" canonical: "https://enigmaristorante.it"
}, },
openGraph: { openGraph: {
title: "Enigma Restaurant - Fine Dining in Reggio Emilia", description: "Experience modern Italian gastronomy. Award-winning tasting menu. 4.8★ rating. Reserve your table today.", url: "https://enigmarestaurant.it", siteName: "Enigma Restaurant", type: "website", images: [ title: "Enigma Ristorante - Cucina Italiana Raffinata a Reggio Emilia", description: "Vivi la gastronomia italiana moderna. Menu degustazione esclusivo. Valutazione 4.8★. Prenota il tuo tavolo oggi.", url: "https://enigmaristorante.it", siteName: "Enigma Ristorante", type: "website", images: [
{ {
url: "https://enigmarestaurant.it/og-image.jpg", alt: "Enigma Restaurant - Fine Dining" url: "https://enigmaristorante.it/og-image.jpg", alt: "Enigma Ristorante - Cucina Italiana Raffinata"
} }
] ]
}, },
twitter: { twitter: {
card: "summary_large_image", title: "Enigma Restaurant Reggio Emilia", description: "Award-winning fine dining. Modern Italian cuisine. Limited seating. Call 0522 206614 to reserve.", images: ["https://enigmarestaurant.it/twitter-image.jpg"] card: "summary_large_image", title: "Enigma Ristorante Reggio Emilia", description: "Fine dining premiato. Cucina italiana moderna. Posti limitati. Chiama 0522 206614 per prenotare.", images: ["https://enigmaristorante.it/twitter-image.jpg"]
}, },
robots: { robots: {
index: true, index: true,
@@ -46,10 +40,10 @@ export default function RootLayout({
children: React.ReactNode; children: React.ReactNode;
}>) { }>) {
return ( return (
<html lang="en" suppressHydrationWarning> <html lang="it" suppressHydrationWarning>
<ServiceWrapper> <ServiceWrapper>
<body <body
className={`${halant.variable} ${inter.variable} ${nunito.variable} antialiased`} className={`${montserrat.variable} ${inter.variable} antialiased`}
> >
<Tag /> <Tag />
{children} {children}

View File

@@ -15,27 +15,27 @@ import { Phone, Sparkles, ChefHat } from 'lucide-react';
export default function LandingPage() { export default function LandingPage() {
return ( return (
<ThemeProvider <ThemeProvider
defaultButtonVariant="bounce-effect" defaultButtonVariant="hover-magnetic"
defaultTextAnimation="entrance-slide" defaultTextAnimation="entrance-slide"
borderRadius="soft" borderRadius="rounded"
contentWidth="smallMedium" contentWidth="medium"
sizing="largeSmallSizeMediumTitles" sizing="mediumLargeSizeLargeTitles"
background="grid" background="none"
cardStyle="gradient-bordered" cardStyle="solid"
primaryButtonStyle="shadow" primaryButtonStyle="gradient"
secondaryButtonStyle="solid" secondaryButtonStyle="glass"
headingFontWeight="light" headingFontWeight="semibold"
> >
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
brandName="Enigma" brandName="Enigma"
navItems={[ navItems={[
{ name: "Experience", id: "experience" }, { name: "Esperienza", id: "experience" },
{ name: "Menu", id: "menu" }, { name: "Menu", id: "menu" },
{ name: "Location", id: "location" }, { name: "Ubicazione", id: "location" },
{ name: "Contact", id: "contact" } { name: "Contatti", id: "contact" }
]} ]}
button={{ text: "Call Now", href: "tel:00522206614" }} button={{ text: "Chiama Ora", href: "tel:+390522206614" }}
buttonClassName="bg-primary-cta text-primary-cta-text font-semibold rounded-soft" buttonClassName="bg-primary-cta text-primary-cta-text font-semibold rounded-soft"
buttonTextClassName="tracking-tight" buttonTextClassName="tracking-tight"
/> />
@@ -43,32 +43,32 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardTestimonial <HeroBillboardTestimonial
title="An Unforgettable Evening Awaits" title="Una Serata Indimenticabile Ti Attende"
description="Experience modern Italian cuisine crafted with passion and precision. Our tasting menus celebrate seasonal ingredients, tradition, and innovation." description="Sperimenta la cucina italiana moderna realizzata con passione e precisione. I nostri menu degustazione celebrano ingredienti stagionali, tradizione e innovazione."
tag="Fine Dining Experience" tag="Esperienza Fine Dining"
tagIcon={Sparkles} tagIcon={Sparkles}
tagAnimation="slide-up" tagAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/meat-rolls-with-herbs-sauce-glass-wine_140725-3451.jpg" imageSrc="http://img.b2bpic.net/free-photo/meat-rolls-with-herbs-sauce-glass-wine_140725-3451.jpg"
imageAlt="Elegantly plated gourmet dish at Enigma" imageAlt="Piatto gourmet elegantemente placcato presso Enigma"
mediaAnimation="slide-up" mediaAnimation="slide-up"
testimonials={[ testimonials={[
{ {
name: "Marco Rossi", handle: "Food Critic, Reggio Today", testimonial: "Enigma redefined fine dining in Reggio. Exceptional service, unforgettable flavors.", rating: 5, name: "Marco Rossi", handle: "Critico Gastronomico, Reggio Today", testimonial: "Enigma ha ridefinito il fine dining a Reggio. Servizio eccezionale, sapori indimenticabili.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=1", imageAlt: "Marco Rossi" imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=1", imageAlt: "Marco Rossi"
}, },
{ {
name: "Giulia Conti", handle: "Restaurant Enthusiast", testimonial: "The tasting menu was a masterpiece. Every course told a story.", rating: 5, name: "Giulia Conti", handle: "Appassionata di Gastronomia", testimonial: "Il menu degustazione era un capolavoro. Ogni portata raccontava una storia.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "Giulia Conti" imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "Giulia Conti"
}, },
{ {
name: "Andrea Barbieri", handle: "Local Food Writer", testimonial: "Worth the pilgrimage from Milano. Truly world-class cuisine.", rating: 5, name: "Andrea Barbieri", handle: "Scrittore Gastronomico", testimonial: "Vale il viaggio da Milano. Cucina veramente di classe mondiale.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-woman-black-jacket-happy-short-haired-girl-dark-suit-widely-sincerely-smiles-isolated-background_197531-18508.jpg?_wi=1", imageAlt: "Andrea Barbieri" imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-woman-black-jacket-happy-short-haired-girl-dark-suit-widely-sincerely-smiles-isolated-background_197531-18508.jpg?_wi=1", imageAlt: "Andrea Barbieri"
} }
]} ]}
testimonialRotationInterval={5000} testimonialRotationInterval={5000}
buttons={[ buttons={[
{ text: "Call Now", href: "tel:00522206614" }, { text: "Chiama Ora", href: "tel:+390522206614" },
{ text: "Reserve a Table", href: "#contact" } { text: "Prenota un Tavolo", href: "#contact" }
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
useInvertedBackground={false} useInvertedBackground={false}
@@ -78,13 +78,13 @@ export default function LandingPage() {
<div id="social-proof" data-section="social-proof"> <div id="social-proof" data-section="social-proof">
<SocialProofOne <SocialProofOne
title="Trusted by Discerning Diners" title="Apprezzato da Ospiti Esigenti"
description="Renowned for exceptional hospitality and award-winning cuisine." description="Rinomato per ospitalità eccezionale e cucina pluripremiata."
tag="4.8★ Rating" tag="Valutazione 4.8★"
textboxLayout="default" textboxLayout="default"
useInvertedBackground={true} useInvertedBackground={true}
names={[ names={[
"Reggio Emilia Gastronomy Guide", "Michelin-Recommended", "Best Restaurant Reggio 2024", "Food Critics' Choice", "Michelin Selection", "Italian Culinary Excellence" "Guida Gastronomica Reggio Emilia", "Consigliato Michelin", "Miglior Ristorante Reggio 2024", "Scelta dei Critici Gastronomici", "Selezione Michelin", "Eccellenza Culinaria Italiana"
]} ]}
speed={40} speed={40}
showCard={true} showCard={true}
@@ -94,12 +94,12 @@ export default function LandingPage() {
<div id="experience" data-section="experience"> <div id="experience" data-section="experience">
<InlineImageSplitTextAbout <InlineImageSplitTextAbout
heading={[ heading={[
{ type: "text", content: "Discover the Art of" }, { type: "text", content: "Scopri l'Arte della" },
{ type: "text", content: "Modern Italian Gastronomy" } { type: "text", content: "Gastronomia Italiana Moderna" }
]} ]}
useInvertedBackground={false} useInvertedBackground={false}
buttons={[ buttons={[
{ text: "Reserve Now", href: "#contact" } { text: "Prenota Ora", href: "#contact" }
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
/> />
@@ -107,28 +107,28 @@ export default function LandingPage() {
<div id="menu" data-section="menu"> <div id="menu" data-section="menu">
<FeatureCardSix <FeatureCardSix
title="Our Signature Tasting Menu" title="Il Nostro Menu Degustazione Esclusivo"
description="A carefully orchestrated 5-course discovery menu showcasing the season's finest ingredients and our culinary philosophy." description="Un menu di 5 portate attentamente orchestrato che presenta i migliori ingredienti della stagione e la nostra filosofia culinaria."
tag="Tasting Experience" tag="Esperienza Degustazione"
tagIcon={ChefHat} tagIcon={ChefHat}
textboxLayout="default" textboxLayout="default"
useInvertedBackground={true} useInvertedBackground={true}
features={[ features={[
{ {
id: 1, id: 1,
title: "Amuse-Bouche & Welcome", description: "A delicate introduction to your culinary journey. Seasonal preparations that set the tone for the evening ahead.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-cook-preparing-meal-designing-meal-inside-plate-fry-meat-food-meal_140725-26012.jpg?_wi=1", imageAlt: "Welcome course plating" title: "Amuse-Bouche & Benvenuto", description: "Una delicata introduzione al tuo percorso culinario. Preparazioni stagionali che iniziano perfettamente la serata.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-cook-preparing-meal-designing-meal-inside-plate-fry-meat-food-meal_140725-26012.jpg?_wi=1", imageAlt: "Presentazione portata di benvenuto"
}, },
{ {
id: 2, id: 2,
title: "First Course", description: "Light, elegant preparation highlighting fresh regional ingredients. A refined opener that awakens the palate.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-cook-preparing-meal-designing-meal-inside-plate-fry-meat-food-meal_140725-26012.jpg?_wi=2", imageAlt: "First course presentation" title: "Primo Piatto", description: "Preparazione leggera ed elegante che mette in risalto ingredienti freschi locali. Un raffinato antipasto che prepara il palato.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-cook-preparing-meal-designing-meal-inside-plate-fry-meat-food-meal_140725-26012.jpg?_wi=2", imageAlt: "Presentazione del primo piatto"
}, },
{ {
id: 3, id: 3,
title: "Signature Main", description: "The heart of the menu. Our award-winning main course, crafted with precision and passion.", imageSrc: "http://img.b2bpic.net/free-photo/dessert-with-strawberry-cafe_181624-26180.jpg", imageAlt: "Signature main course" title: "Piatto Principale Esclusivo", description: "Il cuore del menu. Il nostro piatto principale pluripremiato, realizzato con precisione e passione.", imageSrc: "http://img.b2bpic.net/free-photo/dessert-with-strawberry-cafe_181624-26180.jpg", imageAlt: "Piatto principale esclusivo"
}, },
{ {
id: 4, id: 4,
title: "Dessert & Finale", description: "A sweet conclusion to your experience. House-made confections and petit fours that linger beautifully.", imageSrc: "http://img.b2bpic.net/free-photo/grey-painted-fancy-restaurant-with-empty-dinner-table_140725-8730.jpg", imageAlt: "Dessert presentation" title: "Dolce & Conclusione", description: "Una conclusione dolce della tua esperienza. Confetture fatte in casa e petit fours che rimangono nel ricordo.", imageSrc: "http://img.b2bpic.net/free-photo/grey-painted-fancy-restaurant-with-empty-dinner-table_140725-8730.jpg", imageAlt: "Presentazione del dolce"
} }
]} ]}
/> />
@@ -136,33 +136,33 @@ export default function LandingPage() {
<div id="why-choose" data-section="why-choose"> <div id="why-choose" data-section="why-choose">
<TestimonialCardSixteen <TestimonialCardSixteen
title="Why Choose Enigma?" title="Perché Scegliere Enigma?"
description="Four generations of culinary excellence and hospitality in the heart of Reggio Emilia." description="Quattro generazioni di eccellenza culinaria e ospitalità nel cuore di Reggio Emilia."
tag="Your Reasons to Visit" tag="Motivi per Visitarci"
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "1", name: "Exceptional Service", role: "Warm & Attentive", company: "Our Promise", rating: 5, id: "1", name: "Servizio Eccezionale", role: "Caloroso e Attento", company: "Nostra Promessa", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=2", imageAlt: "Service excellence" imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=2", imageAlt: "Eccellenza del servizio"
}, },
{ {
id: "2", name: "Curated Menus", role: "Seasonal & Fresh", company: "Chef Selected", rating: 5, id: "2", name: "Menu Curati", role: "Stagionali e Freschi", company: "Selezione dello Chef", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "Menu curation" imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "Cura del menu"
}, },
{ {
id: "3", name: "Elegant Atmosphere", role: "Refined & Intimate", company: "Perfect Setting", rating: 5, id: "3", name: "Atmosfera Elegante", role: "Raffinata e Intima", company: "Ambiente Perfetto", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-woman-black-jacket-happy-short-haired-girl-dark-suit-widely-sincerely-smiles-isolated-background_197531-18508.jpg?_wi=2", imageAlt: "Restaurant ambiance" imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-woman-black-jacket-happy-short-haired-girl-dark-suit-widely-sincerely-smiles-isolated-background_197531-18508.jpg?_wi=2", imageAlt: "Ambiente del ristorante"
}, },
{ {
id: "4", name: "Central Location", role: "Easy Access", company: "Reggio Emilia", rating: 5, id: "4", name: "Ubicazione Centrale", role: "Facilmente Accessibile", company: "Reggio Emilia", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3", imageAlt: "Central location" imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3", imageAlt: "Ubicazione centrale"
} }
]} ]}
kpiItems={[ kpiItems={[
{ value: "50+", label: "5-star Reviews" }, { value: "50+", label: "Recensioni 5 Stelle" },
{ value: "4.8", label: "Average Rating" }, { value: "4.8", label: "Valutazione Media" },
{ value: "Dine-In", label: "Intimate Setting" } { value: "Intimo", label: "Ambiente Esclusivo" }
]} ]}
animationType="slide-up" animationType="slide-up"
/> />
@@ -170,24 +170,24 @@ export default function LandingPage() {
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactFaq <ContactFaq
ctaTitle="Reserve Your Table Now" ctaTitle="Prenota il Tuo Tavolo Ora"
ctaDescription="Limited seating available. Secure your reservation for an unforgettable dining experience. Call us or fill out the form below." ctaDescription="Posti limitati disponibili. Assicura la tua prenotazione per un'esperienza culinaria indimenticabile. Chiamaci o compila il modulo sottostante."
ctaButton={{ text: "Call 0522 206614", href: "tel:00522206614" }} ctaButton={{ text: "Chiama 0522 206614", href: "tel:+390522206614" }}
ctaIcon={Phone} ctaIcon={Phone}
useInvertedBackground={true} useInvertedBackground={true}
animationType="slide-up" animationType="slide-up"
faqs={[ faqs={[
{ {
id: "1", title: "What is the dress code?", content: "Smart casual to elegant attire recommended. We appreciate when guests dress to celebrate the occasion. Jackets are not required but welcomed." id: "1", title: "Qual è il codice di abbigliamento?", content: "Si consiglia abbigliamento smart casual fino a elegante. Apprezziamo quando gli ospiti si vestono per celebrare l'occasione. Le giacche non sono obbligatorie ma benvenute."
}, },
{ {
id: "2", title: "Do you accommodate dietary restrictions?", content: "Absolutely. Please inform us of any allergies, dietary restrictions, or preferences when making your reservation. We're happy to create a customized experience." id: "2", title: "Potete accogliere restrizioni dietetiche?", content: "Assolutamente sì. Ti invitiamo a comunicarci allergie, restrizioni dietetiche o preferenze al momento della prenotazione. Siamo felici di creare un'esperienza personalizzata."
}, },
{ {
id: "3", title: "Can you host private events?", content: "Yes, we offer private dining for special occasions. Contact us directly at 0522 206614 to discuss your event requirements." id: "3", title: "Potete organizzare eventi privati?", content: "Sì, offriamo cene private per occasioni speciali. Contattaci direttamente al 0522 206614 per discutere i requisiti del tuo evento."
}, },
{ {
id: "4", title: "What is your reservation policy?", content: "Reservations are required. We request 48 hours notice for cancellations. Same-day reservations may be available based on seating." id: "4", title: "Qual è la vostra politica di cancellazione?", content: "Le prenotazioni sono obbligatorie. Richediamo 48 ore di preavviso per le cancellazioni. Prenotazioni in giornata potrebbero essere disponibili in base ai posti disponibili."
} }
]} ]}
/> />
@@ -195,28 +195,28 @@ export default function LandingPage() {
<div id="location" data-section="location"> <div id="location" data-section="location">
<FaqSplitMedia <FaqSplitMedia
title="Visit Enigma" title="Visita Enigma"
description="Located in the heart of Reggio Emilia, easily accessible and perfectly positioned for an elegant evening out." description="Ubicato nel cuore di Reggio Emilia, facilmente accessibile e posizionato perfettamente per una serata elegante."
tag="Location & Hours" tag="Ubicazione e Orari"
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/flat-lay-travel-set-with-map-magnifying-glass_23-2149554716.jpg" imageSrc="http://img.b2bpic.net/free-photo/flat-lay-travel-set-with-map-magnifying-glass_23-2149554716.jpg"
imageAlt="Enigma Restaurant location in Reggio Emilia" imageAlt="Ubicazione di Enigma Ristorante a Reggio Emilia"
mediaPosition="left" mediaPosition="left"
mediaAnimation="slide-up" mediaAnimation="slide-up"
faqsAnimation="slide-up" faqsAnimation="slide-up"
faqs={[ faqs={[
{ {
id: "1", title: "Address", content: "<strong>Viale Leopoldo Nobili, 2/c<br>42121 Reggio nell'Emilia (RE)<br>Italy</strong><br><br>Located in the heart of Reggio Emilia, our restaurant is easily accessible by car and public transportation." id: "1", title: "Indirizzo", content: "<strong>Viale Leopoldo Nobili, 2/c<br>42121 Reggio nell'Emilia (RE)<br>Italia</strong><br><br>Situato nel cuore di Reggio Emilia, il nostro ristorante è facilmente accessibile in auto e con i mezzi pubblici."
}, },
{ {
id: "2", title: "Hours", content: "<strong>Lunch:</strong> 12:30 PM - 2:30 PM (Tuesday - Sunday)<br><br><strong>Dinner:</strong> 7:30 PM - 11:00 PM (Tuesday - Sunday)<br><br><strong>Closed Mondays</strong>" id: "2", title: "Orari di Apertura", content: "<strong>Pranzo:</strong> 12:30 - 14:30 (Martedì - Domenica)<br><br><strong>Cena:</strong> 19:30 - 23:00 (Martedì - Domenica)<br><br><strong>Chiuso il Lunedì</strong>"
}, },
{ {
id: "3", title: "Phone & Contact", content: "<strong>Phone:</strong> 0522 206614<br><br><strong>Email:</strong> info@enigmarestaurant.it<br><br><strong>Website:</strong> enigmarestaurant.it<br><br>Call us to make your reservation or inquire about private events." id: "3", title: "Telefono e Contatti", content: "<strong>Telefono:</strong> 0522 206614<br><br><strong>Email:</strong> info@enigmaristorante.it<br><br><strong>Sito:</strong> enigmaristorante.it<br><br>Chiamaci per effettuare una prenotazione o informarti su eventi privati."
}, },
{ {
id: "4", title: "Parking", content: "Convenient street parking available near the restaurant. We recommend arriving 10 minutes early to allow time for parking. Our staff can assist with directions upon arrival." id: "4", title: "Parcheggio", content: "Parcheggio su strada conveniente disponibile vicino al ristorante. Ti consigliamo di arrivare 10 minuti prima per trovare parcheggio. Il nostro staff può assisterti con le indicazioni al tuo arrivo."
} }
]} ]}
/> />
@@ -224,25 +224,25 @@ export default function LandingPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterBase <FooterBase
logoText="Enigma Restaurant" logoText="Enigma Ristorante"
copyrightText="© 2025 Enigma Restaurant. All rights reserved." copyrightText="© 2025 Enigma Ristorante. Tutti i diritti riservati."
columns={[ columns={[
{ {
title: "Restaurant", items: [ title: "Ristorante", items: [
{ label: "Menu", href: "#menu" }, { label: "Menu", href: "#menu" },
{ label: "Experience", href: "#experience" }, { label: "Esperienza", href: "#experience" },
{ label: "Location", href: "#location" } { label: "Ubicazione", href: "#location" }
] ]
}, },
{ {
title: "Contact", items: [ title: "Contatti", items: [
{ label: "Call Us", href: "tel:00522206614" }, { label: "Chiama", href: "tel:+390522206614" },
{ label: "Reserve Table", href: "#contact" }, { label: "Prenota", href: "#contact" },
{ label: "Email", href: "mailto:info@enigmarestaurant.it" } { label: "Email", href: "mailto:info@enigmaristorante.it" }
] ]
}, },
{ {
title: "Follow Us", items: [ title: "Seguici", items: [
{ label: "Instagram", href: "https://instagram.com" }, { label: "Instagram", href: "https://instagram.com" },
{ label: "Facebook", href: "https://facebook.com" }, { label: "Facebook", href: "https://facebook.com" },
{ label: "TripAdvisor", href: "https://tripadvisor.com" } { label: "TripAdvisor", href: "https://tripadvisor.com" }

View File

@@ -11,7 +11,7 @@ html {
body { body {
background-color: var(--background); background-color: var(--background);
color: var(--foreground); color: var(--foreground);
font-family: var(--font-nunito), sans-serif; font-family: var(--font-montserrat), sans-serif;
position: relative; position: relative;
min-height: 100vh; min-height: 100vh;
overscroll-behavior: none; overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4, h4,
h5, h5,
h6 { h6 {
font-family: var(--font-nunito), sans-serif; font-family: var(--font-montserrat), sans-serif;
} }