Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| b6a385053a | |||
| b45e68598b | |||
| 95ee3d6c17 | |||
| 98d314393e | |||
| 230efaf32e |
156
src/app/page.tsx
156
src/app/page.tsx
@@ -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>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user