5 Commits

Author SHA1 Message Date
b6a385053a Update src/app/styles/variables.css 2026-04-09 10:01:25 +00:00
b45e68598b Update src/app/page.tsx 2026-04-09 10:01:25 +00:00
95ee3d6c17 Merge version_1 into main
Merge version_1 into main
2026-04-09 09:59:14 +00:00
98d314393e Merge version_1 into main
Merge version_1 into main
2026-04-09 09:58:50 +00:00
230efaf32e Merge version_1 into main
Merge version_1 into main
2026-04-09 09:58:18 +00:00
2 changed files with 36 additions and 134 deletions

View File

@@ -31,14 +31,10 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Colazioni", id: "about"},
{
name: "Aperitivi", id: "products"},
{
name: "FAQ", id: "faq"},
{
name: "Dove Siamo", id: "contact"},
{ name: "Colazioni", id: "about" },
{ name: "Aperitivi", id: "products" },
{ name: "FAQ", id: "faq" },
{ name: "Dove Siamo", id: "contact" },
]}
brandName="Bar Prestige"
/>
@@ -46,42 +42,13 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboard
background={{
variant: "gradient-bars"}}
background={{ variant: "gradient-bars" }}
title="Il tuo punto di riferimento per colazioni, aperitivi e serate a Cusano Milanino"
description="Bar Prestige è l'anima del tuo tempo libero: dalla colazione curata con brioche fresche al cocktail bar serale, ogni momento qui è dedicato al piacere di stare insieme."
buttons={[
{
text: "Prenota un tavolo", href: "#contact"},
]}
buttons={[{ text: "Prenota un tavolo", href: "#contact" }]}
imageSrc="http://img.b2bpic.net/free-photo/coffee-cup-wooden-table-with-gradient-photo-style_53876-14314.jpg"
imageAlt="Ambiente elegante del Bar Prestige"
mediaAnimation="blur-reveal"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/smiling-young-caucasian-woman-sitting-cafe-outdoors_171337-10405.jpg", alt: "Giulia R."},
{
src: "http://img.b2bpic.net/free-photo/internationals-people-standing-cafe-drinking-cocktails_1157-32436.jpg", alt: "Marco V."},
{
src: "http://img.b2bpic.net/free-photo/laughing-chatting-afterworks-meeting-with-coworkers-cozy-small-local-cafe_8353-10284.jpg", alt: "Elena S."},
{
src: "http://img.b2bpic.net/free-photo/business-woman-working-computer-cafe_1303-9724.jpg", alt: "Luca M."},
{
src: "http://img.b2bpic.net/free-photo/person-cafe-enjoying-book_23-2150064695.jpg", alt: "Sara B."},
]}
avatarText="Più di 500 clienti felici"
marqueeItems={[
{
type: "text", text: "Colazioni fresche"},
{
type: "text", text: "Aperitivi ricchi"},
{
type: "text", text: "Cocktail d'autore"},
{
type: "text", text: "Gelato artigianale"},
{
type: "text", text: "Eventi serali"},
]}
/>
</div>
@@ -93,18 +60,10 @@ export default function LandingPage() {
title="Perché scegliere Bar Prestige"
description="Scopri l'atmosfera unica che ci rende il locale preferito della Nord Milano."
features={[
{
title: "Atmosfera elegante", description: "Un ambiente curato dove design e accoglienza si fondono perfettamente.", bentoComponent: "reveal-icon", icon: Sparkles,
},
{
title: "Cocktail signature", description: "Drink curati e miscele originali per il tuo aperitivo perfetto.", bentoComponent: "reveal-icon", icon: Droplets,
},
{
title: "Gelati artigianali", description: "Dolci pause con il vero gelato preparato ogni giorno.", bentoComponent: "reveal-icon", icon: IceCream,
},
{
title: "Staff sempre gentile", description: "Giovani, efficienti e pronti a farti sentire a casa.", bentoComponent: "reveal-icon", icon: Users,
},
{ title: "Atmosfera elegante", description: "Un ambiente curato dove design e accoglienza si fondono perfettamente.", bentoComponent: "reveal-icon", icon: Sparkles },
{ title: "Cocktail signature", description: "Drink curati e miscele originali per il tuo aperitivo perfetto.", bentoComponent: "reveal-icon", icon: Droplets },
{ title: "Gelati artigianali", description: "Dolci pause con il vero gelato preparato ogni giorno.", bentoComponent: "reveal-icon", icon: IceCream },
{ title: "Staff sempre gentile", description: "Giovani, efficienti e pronti a farti sentire a casa.", bentoComponent: "reveal-icon", icon: Users },
]}
/>
</div>
@@ -114,18 +73,10 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Dalla colazione all'aperitivo"
metrics={[
{
icon: Coffee,
label: "Colazioni", value: "Brioche farcite al momento"},
{
icon: IceCream,
label: "Gelateria", value: "Artigianalità pura"},
{
icon: Coffee,
label: "Apericena", value: "Buffet ricco & cocktail"},
{
icon: Music,
label: "Serate", value: "Eventi a tema e relax"},
{ icon: Coffee, label: "Colazioni", value: "Brioche farcite al momento" },
{ icon: IceCream, label: "Gelateria", value: "Artigianalità pura" },
{ icon: Coffee, label: "Apericena", value: "Buffet ricco & cocktail" },
{ icon: Music, label: "Serate", value: "Eventi a tema e relax" },
]}
metricsAnimation="slide-up"
/>
@@ -138,18 +89,12 @@ export default function LandingPage() {
gridVariant="two-columns-alternating-heights"
useInvertedBackground={true}
products={[
{
id: "p1", name: "Brioche farcita", price: "Gusto freschezza", imageSrc: "http://img.b2bpic.net/free-photo/woman-takes-photo-her-strawberry-dessert-with-her-smartphone_140725-8924.jpg"},
{
id: "p2", name: "Cocktail Signature", price: "Miscelazione creativa", imageSrc: "http://img.b2bpic.net/free-photo/elegant-vegan-alcohol-arrangement_23-2149337724.jpg"},
{
id: "p3", name: "Coppa Gelato", price: "Artigianale", imageSrc: "http://img.b2bpic.net/free-photo/closeup-scoops-strawberry-ice-cream-with-chocolate_651396-1443.jpg"},
{
id: "p4", name: "Tagliere Prestige", price: "Aperitivo ricco", imageSrc: "http://img.b2bpic.net/free-photo/top-view-table-full-delicious-food-arrangement_23-2149141325.jpg"},
{
id: "p5", name: "Cappuccino Arte", price: "Coffee time", imageSrc: "http://img.b2bpic.net/free-photo/coffee_74190-7838.jpg"},
{
id: "p6", name: "Apericena Gourmet", price: "Drink + Buffet", imageSrc: "http://img.b2bpic.net/free-photo/delicious-italian-cocktail-with-realistic-background_23-2150062938.jpg"},
{ id: "p1", name: "Brioche farcita", price: "Gusto freschezza", imageSrc: "http://img.b2bpic.net/free-photo/woman-takes-photo-her-strawberry-dessert-with-her-smartphone_140725-8924.jpg" },
{ id: "p2", name: "Cocktail Signature", price: "Miscelazione creativa", imageSrc: "http://img.b2bpic.net/free-photo/elegant-vegan-alcohol-arrangement_23-2149337724.jpg" },
{ id: "p3", name: "Coppa Gelato", price: "Artigianale", imageSrc: "http://img.b2bpic.net/free-photo/closeup-scoops-strawberry-ice-cream-with-chocolate_651396-1443.jpg" },
{ id: "p4", name: "Tagliere Prestige", price: "Aperitivo ricco", imageSrc: "http://img.b2bpic.net/free-photo/top-view-table-full-delicious-food-arrangement_23-2149141325.jpg" },
{ id: "p5", name: "Cappuccino Arte", price: "Coffee time", imageSrc: "http://img.b2bpic.net/free-photo/coffee_74190-7838.jpg" },
{ id: "p6", name: "Apericena Gourmet", price: "Drink + Buffet", imageSrc: "http://img.b2bpic.net/free-photo/delicious-italian-cocktail-with-realistic-background_23-2150062938.jpg" },
]}
title="Le nostre specialità"
description="Una selezione golosa per ogni ora della giornata."
@@ -161,16 +106,8 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "t1", title: "Ottimo aperitivo", quote: "L'aperitivo è sempre ricco e i cocktail sono curatissimi.", name: "Giulia R.", role: "Cliente abituale", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-caucasian-woman-sitting-cafe-outdoors_171337-10405.jpg"},
{
id: "t2", title: "Staff gentilissimo", quote: "Il personale è giovane, cordiale e super efficiente.", name: "Marco V.", role: "Studente", imageSrc: "http://img.b2bpic.net/free-photo/internationals-people-standing-cafe-drinking-cocktails_1157-32436.jpg"},
{
id: "t3", title: "Serate memorabili", quote: "Perfetto per stare in compagnia durante il weekend.", name: "Elena S.", role: "Lavoratrice", imageSrc: "http://img.b2bpic.net/free-photo/laughing-chatting-afterworks-meeting-with-coworkers-cozy-small-local-cafe_8353-10284.jpg"},
{
id: "t4", title: "Gelato wow", quote: "Il gelato artigianale è incredibile, una tappa fissa.", name: "Luca M.", role: "Appassionato", imageSrc: "http://img.b2bpic.net/free-photo/business-woman-working-computer-cafe_1303-9724.jpg"},
{
id: "t5", title: "Posto accogliente", quote: "Ottimo rapporto qualità prezzo in un ambiente super bello.", name: "Sara B.", role: "Cusano", imageSrc: "http://img.b2bpic.net/free-photo/person-cafe-enjoying-book_23-2150064695.jpg"},
{ id: "t1", title: "Ottimo aperitivo", quote: "L'aperitivo è sempre ricco e i cocktail sono curatissimi.", name: "Giulia R.", role: "Cliente abituale", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-caucasian-woman-sitting-cafe-outdoors_171337-10405.jpg" },
{ id: "t2", title: "Staff gentilissimo", quote: "Il personale è giovane, cordiale e super efficiente.", name: "Marco V.", role: "Studente", imageSrc: "http://img.b2bpic.net/free-photo/internationals-people-standing-cafe-drinking-cocktails_1157-32436.jpg" },
]}
title="Cosa dicono i nostri clienti"
description="L'esperienza al Bar Prestige raccontata da chi ci sceglie ogni giorno."
@@ -181,18 +118,8 @@ export default function LandingPage() {
<FaqSplitText
useInvertedBackground={true}
faqs={[
{
id: "f1", title: "È necessaria la prenotazione?", content: "Per gli aperitivi nel weekend consigliamo sempre di prenotare."},
{
id: "f2", title: "Fate apericena?", content: "Sì, proponiamo formule apericena con drink e buffet ricco."},
{
id: "f3", title: "Avete opzioni vegetariane?", content: "Certamente, offriamo taglieri e proposte vegetariane."},
{
id: "f4", title: "Organizzate compleanni?", content: "Sì, il Bar Prestige è ideale per feste ed eventi privati."},
{
id: "f5", title: "Avete tavoli all'aperto?", content: "Sì, disponiamo di un'area esterna per le belle giornate."},
{
id: "f6", title: "Metodi di pagamento?", content: "Accettiamo contanti, carte di credito e bancomat."},
{ id: "f1", title: "È necessaria la prenotazione?", content: "Per gli aperitivi nel weekend consigliamo sempre di prenotare." },
{ id: "f2", title: "Fate apericena?", content: "Sì, proponiamo formule apericena con drink e buffet ricco." },
]}
sideTitle="Domande frequenti"
sideDescription="Tutto quello che c'è da sapere prima di venire a trovarci."
@@ -203,17 +130,12 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactSplit
useInvertedBackground={false}
background={{
variant: "plain"}}
background={{ variant: "plain" }}
tag="Contatti"
title="Ti aspettiamo a Cusano"
description="Viale Giacomo Matteotti 18, 20095 Cusano Milanino (MI). A pochi minuti da Milano, facile da raggiungere dai comuni della zona Nord. Chiama o scrivici su WhatsApp per prenotare il tuo tavolo."
description="Viale Giacomo Matteotti 18, 20095 Cusano Milanino (MI). A pochi minuti da Milano, facile da raggiungere dai comuni della zona Nord."
imageSrc="http://img.b2bpic.net/free-photo/city-background-panoramic-view_23-2148892969.jpg?_wi=1"
mediaAnimation="slide-up"
mediaPosition="right"
inputPlaceholder="Inserisci il tuo telefono/WhatsApp"
buttonText="Invia richiesta"
termsText="Prenotando confermi la tua presenza al Bar Prestige."
/>
</div>
@@ -222,32 +144,12 @@ export default function LandingPage() {
imageSrc="http://img.b2bpic.net/free-photo/city-background-panoramic-view_23-2148892969.jpg?_wi=2"
logoText="Bar Prestige"
columns={[
{
title: "Info", items: [
{
label: "Home", href: "/"},
{
label: "Prenota", href: "#contact"},
],
},
{
title: "Social", items: [
{
label: "Instagram", href: "#"},
{
label: "Facebook", href: "#"},
],
},
{
title: "Legale", items: [
{
label: "Privacy Policy", href: "#"},
],
},
{ title: "Info", items: [{ label: "Home", href: "/" }, { label: "Prenota", href: "#contact" }] },
{ title: "Social", items: [{ label: "Instagram", href: "#" }, { label: "Facebook", href: "#" }] },
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #f5f4ef;
--card: #dad6cd;
--foreground: #2a2928;
--primary-cta: #2a2928;
--background: #ffffff;
--card: #fdfdfd;
--foreground: #000000;
--primary-cta: #FFD700;
--primary-cta-text: #f5f4ef;
--secondary-cta: #ecebea;
--secondary-cta: #000000;
--secondary-cta-text: #2a2928;
--accent: #ffffff;
--background-accent: #c6b180;
--accent: #000000;
--background-accent: #f3f3f3;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);