Merge version_1_1781552265667 into main #3

Merged
bender merged 1 commits from version_1_1781552265667 into main 2026-06-15 19:40:38 +00:00

View File

@@ -6,159 +6,140 @@ import FeaturesImageBento from '@/components/sections/features/FeaturesImageBent
import HeroSplitMediaGrid from '@/components/sections/hero/HeroSplitMediaGrid';
import MetricsMediaCards from '@/components/sections/metrics/MetricsMediaCards';
import TestimonialQuoteCards from '@/components/sections/testimonial/TestimonialQuoteCards';
import { Award, Flame, Leaf, ChefHat } from "lucide-react";
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function HomePage() {
return (
<>
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<HeroSplitMediaGrid
tag="Montevetolini (PT)"
title="Un viaggio nei sapori di Toscana"
description="Scopri l'autenticità di La Grotta di San Michele, dove la tradizione culinaria incontra ingredienti a km0 in un'atmosfera esclusiva."
primaryButton={{
text: "Prenota Ora", href: "#contact"}}
secondaryButton={{
text: "Scopri il Menu", href: "#menu"}}
items={[
{
imageSrc: "http://img.b2bpic.net/free-photo/expensive-restaurant-interior-view-with-colorful-illuminating_114579-1118.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/view-best-snack-with-various-fruits-foods-wooden-brown-tray-rope-old-newspaper_140725-138495.jpg"},
]}
/>
</SectionErrorBoundary>
</div>
tag="Montevetolini (PT)"
title="Un viaggio nei sapori di Toscana"
description="Scopri l'autenticità di La Grotta di San Michele, dove la tradizione culinaria incontra ingredienti a km0 in un'atmosfera esclusiva."
primaryButton={{ text: "Prenota Ora", href: "#contact" }}
secondaryButton={{ text: "Scopri il Menu", href: "#menu" }}
items={[
{ imageSrc: "http://img.b2bpic.net/free-photo/expensive-restaurant-interior-view-with-colorful-illuminating_114579-1118.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/view-best-snack-with-various-fruits-foods-wooden-brown-tray-rope-old-newspaper_140725-138495.jpg" },
]}
/>
</SectionErrorBoundary>
</div>
<div id="about" data-section="about">
<SectionErrorBoundary name="about">
<div id="about" data-section="about">
<SectionErrorBoundary name="about">
<AboutTestimonial
tag="La nostra cucina"
quote="Ogni piatto è una storia che raccontiamo attraverso i frutti della nostra terra. Selezioniamo con cura ogni ingrediente per garantire la massima freschezza e un legame indissolubile con il territorio di Montevettolini."
author="Chef & Staff"
role="La Grotta di San Michele"
imageSrc="http://img.b2bpic.net/free-photo/vertical-shot-serving-seafood-dish-restaurant-kitchen-table_181624-58968.jpg"
/>
</SectionErrorBoundary>
</div>
tag="La nostra cucina"
quote="Ogni piatto è una storia che raccontiamo attraverso i frutti della nostra terra. Selezioniamo con cura ogni ingrediente per garantire la massima freschezza e un legame indissolubile con il territorio di Montevettolini."
author="Chef & Staff"
role="La Grotta di San Michele"
imageSrc="http://img.b2bpic.net/free-photo/vertical-shot-serving-seafood-dish-restaurant-kitchen-table_181624-58968.jpg"
/>
</SectionErrorBoundary>
</div>
<div id="menu" data-section="menu">
<SectionErrorBoundary name="menu">
<div id="menu" data-section="menu">
<SectionErrorBoundary name="menu">
<FeaturesImageBento
tag="Menu del Giorno"
title="Tradizione e Innovazione"
description="Una selezione curata dei nostri piatti migliori, preparati con materie prime locali e passione."
items={[
{ title: "Pici al Cinghiale", description: "Pasta fresca fatta a mano con sugo di cinghiale locale.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-female-hand-with-spoon-dushbara-dumplings-soup_140725-12886.jpg" },
{ title: "Fiorentina D.O.C.", description: "Carne scelta da allevamenti a km0 del territorio.", imageSrc: "http://img.b2bpic.net/free-photo/from-fried-meat-with-fried-vegetables-orange-brandy-glass-white-plate_176474-2632.jpg" },
{ title: "Insalata del Bosco", description: "Verdure di stagione, noci e formaggi locali.", imageSrc: "http://img.b2bpic.net/free-photo/foie-gras-with-vegetable-salad_1203-9262.jpg" },
{ title: "Tartare di Manzo", description: "Carne fresca con condimento segreto dello chef.", imageSrc: "http://img.b2bpic.net/free-photo/raw-fresh-tuna-fish-meat-salad-with-avocado-mango_74190-749.jpg" },
{ title: "Dessert al Pistacchio", description: "Creazione artigianale con prodotti dolciari regionali.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-female-cook-pouring-sugar-powder-dried-pineapple-rings-dark-fruit-cooking-job-worker-pastry-cake-pie-bakery_179666-43885.jpg" },
{ title: "Tagliere di Formaggi", description: "Selezione di pecorini toscani del territorio.", imageSrc: "http://img.b2bpic.net/free-photo/italian-sandwiches-bruschetta-with-cheese-dry-tomatoes-basil_114579-14134.jpg" },
{ title: "Vellutata di Ortaggi", description: "Crema densa di verdure fresche locali di stagione.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-green-tomato-salad-oval-plate-crossed-knife-fork-dark-background_140725-138331.jpg" }
]}
/>
</SectionErrorBoundary>
</div>
tag="Menu del Giorno"
title="Tradizione e Innovazione"
description="Una selezione curata dei nostri piatti migliori, preparati con materie prime locali e passione."
items={[
{ title: "Pici al Cinghiale", description: "Pasta fresca fatta a mano con sugo di cinghiale locale.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-female-hand-with-spoon-dushbara-dumplings-soup_140725-12886.jpg" },
{ title: "Fiorentina D.O.C.", description: "Carne scelta da allevamenti a km0 del territorio.", imageSrc: "http://img.b2bpic.net/free-photo/from-fried-meat-with-fried-vegetables-orange-brandy-glass-white-plate_176474-2632.jpg" },
{ title: "Insalata del Bosco", description: "Verdure di stagione, noci e formaggi locali.", imageSrc: "http://img.b2bpic.net/free-photo/foie-gras-with-vegetable-salad_1203-9262.jpg" },
{ title: "Tartare di Manzo", description: "Carne fresca con condimento segreto dello chef.", imageSrc: "http://img.b2bpic.net/free-photo/raw-fresh-tuna-fish-meat-salad-with-avocado-mango_74190-749.jpg" },
{ title: "Dessert al Pistacchio", description: "Creazione artigianale con prodotti dolciari regionali.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-female-cook-pouring-sugar-powder-dried-pineapple-rings-dark-fruit-cooking-job-worker-pastry-cake-pie-bakery_179666-43885.jpg" },
{ title: "Tagliere di Formaggi", description: "Selezione di pecorini toscani del territorio.", imageSrc: "http://img.b2bpic.net/free-photo/italian-sandwiches-bruschetta-with-cheese-dry-tomatoes-basil_114579-14134.jpg" },
{ title: "Vellutata di Ortaggi", description: "Crema densa di verdure fresche locali di stagione.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-green-tomato-salad-oval-plate-crossed-knife-fork-dark-background_140725-138331.jpg" }
]}
/>
</SectionErrorBoundary>
</div>
<div id="features" data-section="features">
<SectionErrorBoundary name="features">
<div id="features" data-section="features">
<SectionErrorBoundary name="features">
<FeaturesBento
tag="Perché sceglierci"
title="Un'esperienza sensoriale completa"
description="Non solo cibo, ma un'immersione totale nel cuore della Toscana."
features={[
{
title: "Ingredienti a km0", description: "Collaboriamo solo con piccoli produttori locali della provincia di Pistoia.", bentoComponent: "info-card-marquee", infoCards: [
{
icon: "Leaf", label: "Filiera corta", value: "100%"},
],
},
{
title: "Tradizione", description: "Ricette tramandate di generazione in generazione nel borgo di Montevettolini.", bentoComponent: "tilted-stack-cards", stackCards: [
{
icon: "ChefHat", title: "Ricette Antiche", subtitle: "Storia", detail: "Autenticità"},
{
icon: "Award", title: "Qualità", subtitle: "Eccellenza", detail: "Certificata"},
{
icon: "Flame", title: "Passione", subtitle: "Amore", detail: "Cucina"},
],
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Perché sceglierci"
title="Un'esperienza sensoriale completa"
description="Non solo cibo, ma un'immersione totale nel cuore della Toscana."
features={[
{
title: "Ingredienti a km0", description: "Collaboriamo solo con piccoli produttori locali della provincia di Pistoia.", bentoComponent: "info-card-marquee", infoCards: [
{ icon: "Leaf", label: "Filiera corta", value: "100%" },
],
},
{
title: "Tradizione", description: "Ricette tramandate di generazione in generazione nel borgo di Montevettolini.", bentoComponent: "tilted-stack-cards", stackCards: [
{ icon: "ChefHat", title: "Ricette Antiche", subtitle: "Storia", detail: "Autenticità" },
{ icon: "Award", title: "Qualità", subtitle: "Eccellenza", detail: "Certificata" },
{ icon: "Flame", title: "Passione", subtitle: "Amore", detail: "Cucina" },
],
},
]}
/>
</SectionErrorBoundary>
</div>
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<TestimonialQuoteCards
tag="Dicono di noi"
title="La soddisfazione dei nostri ospiti"
description="Clienti che tornano per il cibo eccellente e l'atmosfera magica."
testimonials={[
{
name: "Giulia R.", role: "Food Blogger", quote: "Un'esperienza indimenticabile, la carne era incredibile e l'atmosfera unica.", imageSrc: "http://img.b2bpic.net/free-photo/handsome-barista-black-apron-winking-you-wearing-black-apron-uniform-standing-yellow-back_1258-145221.jpg"},
{
name: "Marco P.", role: "Local Guide", quote: "Il miglior posto a Montevettolini per assaporare la vera cucina toscana.", imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg"},
{
name: "Elena M.", role: "Tourist", quote: "Ingredienti freschissimi e servizio impeccabile. Da tornarci assolutamente!", imageSrc: "http://img.b2bpic.net/free-photo/positive-satisfied-customer-making-ok-gesture_74855-3646.jpg"},
{
name: "Luca F.", role: "Local Customer", quote: "Sempre al top. La qualità dei prodotti si sente in ogni singolo boccone.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081463.jpg"},
{
name: "Anna S.", role: "Foodie", quote: "Un ristorante raffinato che sa conservare la semplicità della tradizione locale.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-dark-jacket-pink-background_179666-14660.jpg"},
]}
/>
</SectionErrorBoundary>
</div>
tag="Dicono di noi"
title="La soddisfazione dei nostri ospiti"
description="Clienti che tornano per il cibo eccellente e l'atmosfera magica."
testimonials={[
{ name: "Giulia R.", role: "Food Blogger", quote: "Un'esperienza indimenticabile, la carne era incredibile e l'atmosfera unica.", imageSrc: "http://img.b2bpic.net/free-photo/handsome-barista-black-apron-winking-you-wearing-black-apron-uniform-standing-yellow-back_1258-145221.jpg" },
{ name: "Marco P.", role: "Local Guide", quote: "Il miglior posto a Montevettolini per assaporare la vera cucina toscana.", imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg" },
{ name: "Elena M.", role: "Tourist", quote: "Ingredienti freschissimi e servizio impeccabile. Da tornarci assolutamente!", imageSrc: "http://img.b2bpic.net/free-photo/positive-satisfied-customer-making-ok-gesture_74855-3646.jpg" },
{ name: "Luca F.", role: "Local Customer", quote: "Sempre al top. La qualità dei prodotti si sente in ogni singolo boccone.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081463.jpg" },
{ name: "Anna S.", role: "Foodie", quote: "Un ristorante raffinato che sa conservare la semplicità della tradizione locale.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-dark-jacket-pink-background_179666-14660.jpg" },
]}
/>
</SectionErrorBoundary>
</div>
<div id="metrics" data-section="metrics">
<SectionErrorBoundary name="metrics">
<div id="metrics" data-section="metrics">
<SectionErrorBoundary name="metrics">
<MetricsMediaCards
tag="I nostri numeri"
title="Passione certificata"
description="Numeri che testimoniano il nostro costante impegno verso la qualità superiore."
metrics={[
{
value: "10+", title: "Anni di storia", description: "Passione tramandata con dedizione.", imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-ecofriendly-people_23-2149125216.jpg"},
]}
/>
</SectionErrorBoundary>
</div>
tag="I nostri numeri"
title="Passione certificata"
description="Numeri che testimoniano il nostro costante impegno verso la qualità superiore."
metrics={[
{ value: "10+", title: "Anni di storia", description: "Passione tramandata con dedizione.", imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-ecofriendly-people_23-2149125216.jpg" },
]}
/>
</SectionErrorBoundary>
</div>
<div id="faq" data-section="faq">
<SectionErrorBoundary name="faq">
<div id="faq" data-section="faq">
<SectionErrorBoundary name="faq">
<FaqTabbedAccordion
tag="Info utili"
title="Domande Frequenti"
description="Tutto quello che c'è da sapere per prenotare la tua serata speciale."
categories={[
{
name: "Generale", items: [
{
question: "Avete opzioni vegetariane?", answer: "Sì, offriamo diverse alternative vegetariane stagionali."},
{
question: "È necessaria la prenotazione?", answer: "Sì, consigliamo caldamente di prenotare in anticipo."},
],
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Info utili"
title="Domande Frequenti"
description="Tutto quello che c'è da sapere per prenotare la tua serata speciale."
categories={[
{
name: "Generale", items: [
{ question: "Avete opzioni vegetariane?", answer: "Sì, offriamo diverse alternative vegetariane stagionali." },
{ question: "È necessaria la prenotazione?", answer: "Sì, consigliamo caldamente di prenotare in anticipo." },
],
},
]}
/>
</SectionErrorBoundary>
</div>
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<ContactCta
tag="Prenotazioni"
text="Prenota subito il tuo tavolo a La Grotta di San Michele per un'esperienza indimenticabile."
primaryButton={{
text: "Chiama ora", href: "tel:+39000000000"}}
secondaryButton={{
text: "Invia Email", href: "mailto:info@lagrottasanmichele.it"}}
/>
</SectionErrorBoundary>
</div>
tag="Prenotazioni"
text="Prenota subito il tuo tavolo a La Grotta di San Michele per un'esperienza indimenticabile."
primaryButton={{ text: "Chiama ora", href: "tel:+39000000000" }}
secondaryButton={{ text: "Invia Email", href: "mailto:info@lagrottasanmichele.it" }}
/>
</SectionErrorBoundary>
</div>
</>
);
}