Merge version_2 into main #1

Merged
bender merged 2 commits from version_2 into main 2026-04-16 13:58:07 +00:00
2 changed files with 65 additions and 205 deletions

View File

@@ -31,35 +31,21 @@ export default function LandingPage() {
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "Il Ristorante",
id: "about",
},
name: "Il Ristorante", id: "about"},
{
name: "Menu",
id: "products",
},
name: "Menu", id: "products"},
{
name: "Galleria",
id: "gallery",
},
name: "Galleria", id: "gallery"},
{
name: "Recensioni",
id: "testimonials",
},
name: "Recensioni", id: "testimonials"},
{
name: "Contatti",
id: "contact",
},
name: "Contatti", id: "contact"},
]}
brandName="Antiche Sere"
button={{
text: "Prenota",
href: "#contact",
}}
text: "Prenota", href: "#contact"}}
/>
</div>
@@ -69,37 +55,23 @@ export default function LandingPage() {
description="Autentica cucina piemontese dal sapore tradizionale. Antipasti, pasta e secondi salutari accompagnati da vini regionali, in un ambiente essenziale e autentico."
buttons={[
{
text: "Prenota un tavolo",
href: "#contact",
},
text: "Prenota un tavolo", href: "#contact"},
{
text: "Scopri il menu",
href: "#products",
},
text: "Scopri il menu", href: "#products"},
]}
imageSrc="http://img.b2bpic.net/free-photo/couple-cafe_1157-4340.jpg"
showBlur={true}
avatars={[
{
src: "http://img.b2bpic.net/free-photo/beige-colored-interior-dining-room_114579-2540.jpg",
alt: "Ospite felice",
},
src: "http://img.b2bpic.net/free-photo/beige-colored-interior-dining-room_114579-2540.jpg", alt: "Ospite felice"},
{
src: "http://img.b2bpic.net/free-photo/elegant-table-with-drinks_1122-458.jpg",
alt: "Ospite felice",
},
src: "http://img.b2bpic.net/free-photo/elegant-table-with-drinks_1122-458.jpg", alt: "Ospite felice"},
{
src: "http://img.b2bpic.net/free-photo/stones-natural-room-interior-design_23-2151890375.jpg",
alt: "Ospite felice",
},
src: "http://img.b2bpic.net/free-photo/stones-natural-room-interior-design_23-2151890375.jpg", alt: "Ospite felice"},
{
src: "http://img.b2bpic.net/free-photo/beautiful-thanksgiving-meal-concept_23-2148629584.jpg",
alt: "Ospite felice",
},
src: "http://img.b2bpic.net/free-photo/beautiful-thanksgiving-meal-concept_23-2148629584.jpg", alt: "Ospite felice"},
{
src: "http://img.b2bpic.net/free-photo/christmas-decoration-minimalist-style_23-2151911534.jpg",
alt: "Ospite felice",
},
src: "http://img.b2bpic.net/free-photo/christmas-decoration-minimalist-style_23-2151911534.jpg", alt: "Ospite felice"},
]}
avatarText="Oltre 1700 ospiti soddisfatti"
/>
@@ -121,25 +93,13 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "4,6/5 Valutazione",
description: "Oltre 1700 recensioni confermano la qualità e l'esperienza memorabile dei nostri ospiti.",
imageSrc: "http://img.b2bpic.net/free-photo/raw-meat-salad-with-fresh-mint-pan-dark-surface_114579-14685.jpg",
},
title: "4,6/5 Valutazione", description: "Oltre 1700 recensioni confermano la qualità e l'esperienza memorabile dei nostri ospiti.", imageSrc: "http://img.b2bpic.net/free-photo/raw-meat-salad-with-fresh-mint-pan-dark-surface_114579-14685.jpg"},
{
title: "Cucina Tradizionale",
description: "Ogni ricetta rispetta le radici piemontesi con ingredienti freschi e di stagione.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-vinaigrette-salad-oval-plate-cut-beet-other-stuff-bowls-purple-white-checkered-tablecloth-light-grey-table_140725-136681.jpg",
},
title: "Cucina Tradizionale", description: "Ogni ricetta rispetta le radici piemontesi con ingredienti freschi e di stagione.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-vinaigrette-salad-oval-plate-cut-beet-other-stuff-bowls-purple-white-checkered-tablecloth-light-grey-table_140725-136681.jpg"},
{
title: "Vini Regionali",
description: "Una cantina curata che valorizza le eccellenze del nostro territorio.",
imageSrc: "http://img.b2bpic.net/free-photo/food-celebrating-world-tapas-day_23-2149361478.jpg",
},
title: "Vini Regionali", description: "Una cantina curata che valorizza le eccellenze del nostro territorio.", imageSrc: "http://img.b2bpic.net/free-photo/food-celebrating-world-tapas-day_23-2149361478.jpg"},
{
title: "Dog Friendly",
description: "I vostri amici a quattro zampe sono sempre i benvenuti nel nostro locale.",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-appetizing-dish-dish-radish-herbs-with-sauce-plate_140725-123059.jpg",
},
title: "Dog Friendly", description: "I vostri amici a quattro zampe sono sempre i benvenuti nel nostro locale.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-appetizing-dish-dish-radish-herbs-with-sauce-plate_140725-123059.jpg"},
]}
title="Perché sceglierci"
description="Scopri cosa rende la nostra trattoria un punto di riferimento a Torino."
@@ -154,59 +114,23 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
id: "p1",
brand: "Antipasti",
name: "Vitello Tonnato",
price: "14€",
rating: 5,
reviewCount: "500+",
imageSrc: "http://img.b2bpic.net/free-photo/mushroom-salad-with-dried-berries_140725-6274.jpg",
},
id: "p1", brand: "Antipasti", name: "Vitello Tonnato", price: "14€", rating: 5,
reviewCount: "500+", imageSrc: "http://img.b2bpic.net/free-photo/mushroom-salad-with-dried-berries_140725-6274.jpg"},
{
id: "p2",
brand: "Primi",
name: "Agnolotti al sugo d'arrosto",
price: "16€",
rating: 5,
reviewCount: "800+",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-meat-dumplings-with-different-ingredients-dark-background-vegetable-dish-cooking-meal-color-dinner-pepper_140725-157579.jpg",
},
id: "p2", brand: "Primi", name: "Agnolotti al sugo d'arrosto", price: "16€", rating: 5,
reviewCount: "800+", imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-meat-dumplings-with-different-ingredients-dark-background-vegetable-dish-cooking-meal-color-dinner-pepper_140725-157579.jpg"},
{
id: "p3",
brand: "Primi",
name: "Crespelle ricotta e asparagi",
price: "15€",
rating: 5,
reviewCount: "400+",
imageSrc: "http://img.b2bpic.net/free-photo/roll-with-vegetables-corns-arugula-carrot-bell-pepper-side-view_141793-3561.jpg",
},
id: "p3", brand: "Primi", name: "Crespelle ricotta e asparagi", price: "15€", rating: 5,
reviewCount: "400+", imageSrc: "http://img.b2bpic.net/free-photo/roll-with-vegetables-corns-arugula-carrot-bell-pepper-side-view_141793-3561.jpg"},
{
id: "p4",
brand: "Secondi",
name: "Brasato al Barolo",
price: "18€",
rating: 5,
reviewCount: "300+",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-shot-chef-holding-hand-filled-pasta_23-2148343654.jpg",
},
id: "p4", brand: "Secondi", name: "Brasato al Barolo", price: "18€", rating: 5,
reviewCount: "300+", imageSrc: "http://img.b2bpic.net/free-photo/close-up-shot-chef-holding-hand-filled-pasta_23-2148343654.jpg"},
{
id: "p5",
brand: "Dolci",
name: "Bunet piemontese",
price: "7€",
rating: 5,
reviewCount: "600+",
imageSrc: "http://img.b2bpic.net/free-photo/homemade-chanterelle-stuffed-round-zucchini-plate_53876-101537.jpg",
},
id: "p5", brand: "Dolci", name: "Bunet piemontese", price: "7€", rating: 5,
reviewCount: "600+", imageSrc: "http://img.b2bpic.net/free-photo/homemade-chanterelle-stuffed-round-zucchini-plate_53876-101537.jpg"},
{
id: "p6",
brand: "Vini",
name: "Selezione Cantina",
price: "25€",
rating: 5,
reviewCount: "900+",
imageSrc: "http://img.b2bpic.net/free-photo/senior-man-cooking-kitchen_53876-15343.jpg",
},
id: "p6", brand: "Vini", name: "Selezione Cantina", price: "25€", rating: 5,
reviewCount: "900+", imageSrc: "http://img.b2bpic.net/free-photo/senior-man-cooking-kitchen_53876-15343.jpg"},
]}
title="I piatti iconici"
description="Esplora i sapori che hanno fatto innamorare i nostri clienti."
@@ -220,59 +144,28 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Giulia M.",
role: "Cliente",
company: "Torino",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/croquette-making-with-different-delicious-ingredients_23-2149173820.jpg",
},
id: "1", name: "Giulia M.", role: "Cliente", company: "Torino", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/croquette-making-with-different-delicious-ingredients_23-2149173820.jpg"},
{
id: "2",
name: "Marco P.",
role: "Cliente",
company: "Milano",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/preparation-fresh-italian-pasta-gnocchi-with-fork-napkin-wooden-table_23-2148091032.jpg",
},
id: "2", name: "Marco P.", role: "Cliente", company: "Milano", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/preparation-fresh-italian-pasta-gnocchi-with-fork-napkin-wooden-table_23-2148091032.jpg"},
{
id: "3",
name: "Elena S.",
role: "Cliente",
company: "Torino",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-food-concept_23-2148716248.jpg",
},
id: "3", name: "Elena S.", role: "Cliente", company: "Torino", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-food-concept_23-2148716248.jpg"},
{
id: "4",
name: "Luca R.",
role: "Cliente",
company: "Roma",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/croquette-making-with-different-delicious-ingredients_23-2149173823.jpg",
},
id: "4", name: "Luca R.", role: "Cliente", company: "Roma", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/croquette-making-with-different-delicious-ingredients_23-2149173823.jpg"},
{
id: "5",
name: "Sara D.",
role: "Cliente",
company: "Torino",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-senior-with-delicious-food_23-2150854210.jpg",
},
id: "5", name: "Sara D.", role: "Cliente", company: "Torino", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-senior-with-delicious-food_23-2150854210.jpg"},
]}
kpiItems={[
{
value: "1700+",
label: "Recensioni",
},
value: "1700+", label: "Recensioni"},
{
value: "4.6/5",
label: "Media",
},
value: "4.6/5", label: "Media"},
{
value: "100%",
label: "Qualità",
},
value: "100%", label: "Qualità"},
]}
title="Cosa dicono i nostri ospiti"
description="La soddisfazione dei clienti è il nostro miglior riconoscimento."
@@ -285,25 +178,13 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "f1",
title: "Dove vi trovate?",
content: "Via Cenischia, 9 Torino.",
},
id: "f1", title: "Dove vi trovate?", content: "Via Cenischia, 9 Torino."},
{
id: "f2",
title: "Quali sono gli orari?",
content: "Aperti tutte le sere dalle 19:30.",
},
id: "f2", title: "Quali sono gli orari?", content: "Aperti tutte le sere dalle 19:30."},
{
id: "f3",
title: "Sono ammessi gli animali?",
content: "Sì, i vostri amici a quattro zampe sono i benvenuti.",
},
id: "f3", title: "Sono ammessi gli animali?", content: "Sì, i vostri amici a quattro zampe sono i benvenuti."},
{
id: "f4",
title: "Fascia prezzo?",
content: "Il costo medio è di 3040 € a persona.",
},
id: "f4", title: "Fascia prezzo?", content: "Il costo medio è di 3040 € a persona."},
]}
imageSrc="http://img.b2bpic.net/free-photo/table-empty-white-seat-background_1203-4740.jpg"
title="Informazioni Utili"
@@ -319,28 +200,17 @@ export default function LandingPage() {
description="Contattaci per riservare il tuo posto e vivere un'esperienza gastronomica unica."
inputs={[
{
name: "name",
type: "text",
placeholder: "Nome e Cognome",
required: true,
name: "name", type: "text", placeholder: "Nome e Cognome", required: true,
},
{
name: "date",
type: "date",
placeholder: "Data",
required: true,
name: "date", type: "date", placeholder: "Data", required: true,
},
{
name: "phone",
type: "tel",
placeholder: "Telefono",
required: true,
name: "phone", type: "tel", placeholder: "Telefono", required: true,
},
]}
textarea={{
name: "message",
placeholder: "Eventuali note",
rows: 4,
name: "message", placeholder: "Eventuali note", rows: 4,
}}
imageSrc="http://img.b2bpic.net/free-photo/couple-enjoying-coffee-shop_23-2148366675.jpg"
/>
@@ -351,29 +221,19 @@ export default function LandingPage() {
logoText="Antiche Sere"
columns={[
{
title: "Contatti",
items: [
title: "Contatti", items: [
{
label: "011 385 4347",
href: "tel:+390113854347",
},
label: "011 385 4347", href: "tel:+390113854347"},
{
label: "Via Cenischia, 9",
href: "#",
},
label: "Via Cenischia, 9", href: "#"},
],
},
{
title: "Link",
items: [
title: "Link", items: [
{
label: "Facebook",
href: "https://facebook.com",
},
label: "Facebook", href: "https://facebook.com"},
{
label: "Prenotazioni",
href: "#contact",
},
label: "Prenotazioni", href: "#contact"},
],
},
]}
@@ -382,4 +242,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #f5f4ef;
--card: #dad6cd;
--foreground: #2a2928;
--primary-cta: #2a2928;
--background: #fdfbf7;
--card: #f8f4ed;
--foreground: #4a3b2b;
--primary-cta: #c5a059;
--primary-cta-text: #f5f4ef;
--secondary-cta: #ecebea;
--secondary-cta: #8b5e3c;
--secondary-cta-text: #2a2928;
--accent: #ffffff;
--background-accent: #c6b180;
--accent: #d4af37;
--background-accent: #efe8d8;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);