Switch to version 2: modified src/app/page.tsx

This commit is contained in:
2026-05-08 19:55:03 +00:00
parent f8b1b091e7
commit 5bbd43b8fd

View File

@@ -50,6 +50,8 @@ export default function LandingPage() {
{ imageSrc: "https://images.unsplash.com/photo-1569718212165-3a8278d5f624?q=80&w=2000&auto=format&fit=crop", imageAlt: "ramen noodle bowl steam" },
{ imageSrc: "https://images.unsplash.com/photo-1557872943-16a5ac2643f8?q=80&w=2000&auto=format&fit=crop", imageAlt: "ramen restaurant interior minimalist" },
{ imageSrc: "https://images.unsplash.com/photo-1612929633738-81446a3915c6?q=80&w=2000&auto=format&fit=crop", imageAlt: "ramen topping ingredients" },
{ imageSrc: "https://images.unsplash.com/photo-1584483766112-2a6c8378d7f8?q=80&w=2000&auto=format&fit=crop", imageAlt: "ramen noodle bowl steam" },
{ imageSrc: "https://images.unsplash.com/photo-1591814468924-caf88d78328d?q=80&w=2000&auto=format&fit=crop", imageAlt: "ramen restaurant interior minimalist" },
]}
mediaAnimation="blur-reveal"
/>
@@ -72,9 +74,12 @@ export default function LandingPage() {
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
products={[
{ id: "p1", brand: "Signature", name: "Ramen Pollo Fritto", price: "14.50€", rating: 5, reviewCount: "120", imageSrc: "https://images.unsplash.com/photo-1552611052-33e04de081de?q=80&w=800&auto=format&fit=crop", imageAlt: "Ramen Pollo Fritto" },
{ id: "p2", brand: "Classic", name: "Tonkotsu Ramen", price: "13.00€", rating: 5, reviewCount: "98", imageSrc: "https://images.unsplash.com/photo-1583947589332-9013f99ec53d?q=80&w=800&auto=format&fit=crop", imageAlt: "Tonkotsu Ramen" },
{ id: "p3", brand: "Classic", name: "Miso Ramen", price: "13.50€", rating: 4, reviewCount: "85", imageSrc: "https://images.unsplash.com/photo-1569718212165-3a8278d5f624?q=80&w=800&auto=format&fit=crop", imageAlt: "Miso Ramen" },
{ id: "p1", brand: "Signature", name: "Ramen Pollo Fritto", price: "14.50€", rating: 5, reviewCount: "120", imageSrc: "https://images.unsplash.com/photo-1552611052-33e04de081de?q=80&w=800&auto=format&fit=crop" },
{ id: "p2", brand: "Classic", name: "Tonkotsu Ramen", price: "13.00€", rating: 5, reviewCount: "98", imageSrc: "https://images.unsplash.com/photo-1583947589332-9013f99ec53d?q=80&w=800&auto=format&fit=crop" },
{ id: "p3", brand: "Classic", name: "Miso Ramen", price: "13.50€", rating: 4, reviewCount: "85", imageSrc: "https://images.unsplash.com/photo-1569718212165-3a8278d5f624?q=80&w=800&auto=format&fit=crop" },
{ id: "p4", brand: "Veggie", name: "Vegan Shoyu", price: "12.00€", rating: 4, reviewCount: "60", imageSrc: "https://images.unsplash.com/photo-1591814468924-caf88d78328d?q=80&w=800&auto=format&fit=crop" },
{ id: "p5", brand: "Special", name: "Spicy Tonkotsu", price: "15.00€", rating: 5, reviewCount: "45", imageSrc: "https://images.unsplash.com/photo-1557872943-16a5ac2643f8?q=80&w=800&auto=format&fit=crop" },
{ id: "p6", brand: "Classic", name: "Shio Ramen", price: "12.50€", rating: 4, reviewCount: "70", imageSrc: "https://images.unsplash.com/photo-1612929633738-81446a3915c6?q=80&w=800&auto=format&fit=crop" },
]}
title="Il Nostro Menu"
description="Scopri la selezione di ramen, dal classico Tonkotsu al ramen col pollo fritto, il nostro fiore all'occhiello."
@@ -88,8 +93,16 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "Brodo a lenta cottura", description: "12 ore di cottura per estrarre tutto il sapore.", phoneOne: { imageSrc: "https://images.unsplash.com/photo-1611143669185-af224c563e25?q=80&w=800&auto=format&fit=crop", imageAlt: "brodo" },
phoneTwo: { imageSrc: "https://images.unsplash.com/photo-1626078478766-377397a223ba?q=80&w=800&auto=format&fit=crop", imageAlt: "ingredienti" },
title: "Brodo a lenta cottura", description: "12 ore di cottura per estrarre tutto il sapore.", phoneOne: { imageSrc: "https://images.unsplash.com/photo-1611143669185-af224c563e25?q=80&w=800&auto=format&fit=crop" },
phoneTwo: { imageSrc: "https://images.unsplash.com/photo-1626078478766-377397a223ba?q=80&w=800&auto=format&fit=crop" },
},
{
title: "Noodles artigianali", description: "La consistenza perfetta, preparata freschi ogni giorno.", phoneOne: { imageSrc: "https://images.unsplash.com/photo-1618218816725-ca4d183b35de?q=80&w=800&auto=format&fit=crop" },
phoneTwo: { imageSrc: "https://images.unsplash.com/photo-1555126634-323283e09020?q=80&w=800&auto=format&fit=crop" },
},
{
title: "Ingredienti di stagione", description: "Qualità locale unita a tecniche giapponesi.", phoneOne: { imageSrc: "https://images.unsplash.com/photo-1598170845058-32b9d6a5dafb?q=80&w=800&auto=format&fit=crop" },
phoneTwo: { imageSrc: "https://images.unsplash.com/photo-1556910103-1c02745aae4d?q=80&w=800&auto=format&fit=crop" },
},
]}
showStepNumbers={true}
@@ -105,6 +118,8 @@ export default function LandingPage() {
useInvertedBackground={false}
metrics={[
{ id: "m1", value: "5/5", title: "Valutazione Media", items: ["Basata su oltre 500 recensioni"] },
{ id: "m2", value: "50+", title: "Varianti di ramen", items: ["Sperimentate nel corso degli anni"] },
{ id: "m3", value: "12h", title: "Cottura Brodo", items: ["Il tempo per ogni porzione"] },
]}
title="I nostri numeri"
description="Qualità che si misura nella soddisfazione dei nostri clienti."
@@ -117,12 +132,16 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{ id: "t1", name: "Gabriel Schöning", role: "Foodie", company: "Google Review", rating: 5, imageSrc: "https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?q=80&w=200&auto=format&fit=crop", imageAlt: "cliente" },
{ id: "t1", name: "Gabriel Schöning", role: "Foodie", company: "Google Review", rating: 5, imageSrc: "https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?q=80&w=200&auto=format&fit=crop" },
{ id: "t2", name: "Matteo Allegretti", role: "Appassionato", company: "Google Review", rating: 5, imageSrc: "https://images.unsplash.com/photo-1539571696357-5a69c17a67c6?q=80&w=200&auto=format&fit=crop" },
{ id: "t3", name: "Luca Rossi", role: "Cliente", company: "Locale", rating: 5, imageSrc: "https://images.unsplash.com/photo-1500648767791-00dcc994a43e?q=80&w=200&auto=format&fit=crop" },
{ id: "t4", name: "Anna Bianchi", role: "Cliente", company: "Locale", rating: 5, imageSrc: "https://images.unsplash.com/photo-1544005313-94ddf0286df2?q=80&w=200&auto=format&fit=crop" },
{ id: "t5", name: "Marco Verdi", role: "Cliente", company: "Locale", rating: 5, imageSrc: "https://images.unsplash.com/photo-1506794778202-cad84cf45f1d?q=80&w=200&auto=format&fit=crop" },
]}
kpiItems={[
{ value: "500+", label: "Recensioni" },
{ value: "5/5", label: "Media" },
{ value: "100%", label: "Clienti" },
{ value: "500+", label: "Recensioni Google" },
{ value: "5/5", label: "Media Valutazione" },
{ value: "100%", label: "Clienti Felici" },
]}
title="Cosa dicono i nostri ospiti"
description="Recensioni reali di chi ha vissuto l'esperienza Sensei."
@@ -135,12 +154,15 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{ id: "f1", title: "Avete opzioni vegetariane?", content: "Sì, offriamo un ramen vegetariano delizioso basato su brodo di funghi shiitake." },
{ id: "f2", title: "È necessario prenotare?", content: "Consigliamo sempre la prenotazione, specialmente nei weekend." },
{ id: "f3", title: "Dove vi trovate?", content: "Siamo in Viale Leonardo da Vinci, 70 a Trezzano sul Naviglio." },
]}
imageSrc="https://images.unsplash.com/photo-1569718212165-3a8278d5f624?q=80&w=1000&auto=format&fit=crop"
imageAlt="ramen"
title="Domande frequenti"
description="Tutto quello che c'è da sapere sul nostro ramen."
faqsAnimation="slide-up"
imageAlt="traditional ramen preparation"
mediaAnimation="slide-up"
/>
</div>
@@ -152,8 +174,8 @@ export default function LandingPage() {
title="Vieni a trovarci"
description="Sensei Ramen ti aspetta. Prenota il tuo tavolo o contattaci per qualsiasi informazione."
imageSrc="https://images.unsplash.com/photo-1552566626-52f8b828e98c?q=80&w=1000&auto=format&fit=crop"
imageAlt="negozio"
mediaAnimation="blur-reveal"
imageAlt="ramen shop storefront facade"
/>
</div>
@@ -167,4 +189,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}