Merge version_2 into main
Merge version_2 into main
This commit was merged in pull request #1.
This commit is contained in:
261
src/app/page.tsx
261
src/app/page.tsx
@@ -32,39 +32,23 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "#home",
|
||||
},
|
||||
name: "Home", id: "#home"},
|
||||
{
|
||||
name: "Chi Siamo",
|
||||
id: "#about",
|
||||
},
|
||||
name: "Chi Siamo", id: "#about"},
|
||||
{
|
||||
name: "Servizi",
|
||||
id: "#services",
|
||||
},
|
||||
name: "Servizi", id: "#services"},
|
||||
{
|
||||
name: "Perché Sceglierci",
|
||||
id: "#why-choose-us",
|
||||
},
|
||||
name: "Perché Sceglierci", id: "#why-choose-us"},
|
||||
{
|
||||
name: "Portfolio",
|
||||
id: "#portfolio",
|
||||
},
|
||||
name: "Portfolio", id: "#portfolio"},
|
||||
{
|
||||
name: "Testimonianze",
|
||||
id: "#testimonials",
|
||||
},
|
||||
name: "Testimonianze", id: "#testimonials"},
|
||||
{
|
||||
name: "Contatti",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contatti", id: "#contact"},
|
||||
]}
|
||||
brandName="Prontissimo Udine"
|
||||
button={{
|
||||
text: "Richiedi Preventivo",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Richiedi Preventivo", href: "#contact"}}
|
||||
animateOnLoad={true}
|
||||
/>
|
||||
</div>
|
||||
@@ -72,45 +56,28 @@ export default function LandingPage() {
|
||||
<div id="home" data-section="home">
|
||||
<HeroBillboardCarousel
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
title="Diamo forma alle tue idee"
|
||||
description="Stampa, personalizzazione e grafica professionale per aziende e privati."
|
||||
buttons={[
|
||||
{
|
||||
text: "Richiedi Preventivo",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Richiedi Preventivo", href: "#contact"},
|
||||
{
|
||||
text: "Contattaci",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Contattaci", href: "#contact"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vibrant-fabric-prints-emerging-from-large-format-printers-design-studio-colorful-textiles-textile-printing-digital-printing_191095-99704.jpg",
|
||||
imageAlt: "Stampa professionale ad alta velocità",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vibrant-fabric-prints-emerging-from-large-format-printers-design-studio-colorful-textiles-textile-printing-digital-printing_191095-99704.jpg", imageAlt: "Stampa professionale ad alta velocità"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/web-template-layout-draft-sketch_53876-167110.jpg",
|
||||
imageAlt: "Graphic designer al lavoro su un logo",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/web-template-layout-draft-sketch_53876-167110.jpg", imageAlt: "Graphic designer al lavoro su un logo"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/car-wrapping-with-foil-car-service_1303-32331.jpg",
|
||||
imageAlt: "Applicazione grafica su veicolo",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/car-wrapping-with-foil-car-service_1303-32331.jpg", imageAlt: "Applicazione grafica su veicolo"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/t-shirt-painting-indoors-still-life_23-2150572741.jpg",
|
||||
imageAlt: "Abbigliamento personalizzato",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/t-shirt-painting-indoors-still-life_23-2150572741.jpg", imageAlt: "Abbigliamento personalizzato"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-11664.jpg",
|
||||
imageAlt: "Targa aziendale moderna",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-11664.jpg", imageAlt: "Targa aziendale moderna"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-hands-holding-color-palette_23-2150538724.jpg",
|
||||
imageAlt: "Biglietti da visita di alta qualità",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-hands-holding-color-palette_23-2150538724.jpg", imageAlt: "Biglietti da visita di alta qualità"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -133,34 +100,22 @@ export default function LandingPage() {
|
||||
features={[
|
||||
{
|
||||
icon: Tag,
|
||||
title: "Abbigliamento Personalizzato",
|
||||
description: "Magliette, felpe, polo, cappellini e tessuti personalizzati con stampe e ricami di alta qualità.",
|
||||
},
|
||||
title: "Abbigliamento Personalizzato", description: "Magliette, felpe, polo, cappellini e tessuti personalizzati con stampe e ricami di alta qualità."},
|
||||
{
|
||||
icon: Palette,
|
||||
title: "Studio Grafico Professionale",
|
||||
description: "Creazione di loghi, flyer, manifesti, brochure e tutto il materiale pubblicitario per la tua immagine.",
|
||||
},
|
||||
title: "Studio Grafico Professionale", description: "Creazione di loghi, flyer, manifesti, brochure e tutto il materiale pubblicitario per la tua immagine."},
|
||||
{
|
||||
icon: ListChecks,
|
||||
title: "Targhe e Pannelli",
|
||||
description: "Realizzazione di targhe in plexiglass, alluminio, forex e polionda per interni ed esterni.",
|
||||
},
|
||||
title: "Targhe e Pannelli", description: "Realizzazione di targhe in plexiglass, alluminio, forex e polionda per interni ed esterni."},
|
||||
{
|
||||
icon: Image,
|
||||
title: "Adesivi Personalizzati",
|
||||
description: "Adesivi su misura per ogni superficie, interni ed esterni, resistenti e di grande impatto visivo.",
|
||||
},
|
||||
title: "Adesivi Personalizzati", description: "Adesivi su misura per ogni superficie, interni ed esterni, resistenti e di grande impatto visivo."},
|
||||
{
|
||||
icon: Printer,
|
||||
title: "Stampe Professionali",
|
||||
description: "Biglietti da visita, volantini, locandine, cataloghi e stampe digitali di alta definizione.",
|
||||
},
|
||||
title: "Stampe Professionali", description: "Biglietti da visita, volantini, locandine, cataloghi e stampe digitali di alta definizione."},
|
||||
{
|
||||
icon: Car,
|
||||
title: "Decorazione Vetrine e Veicoli",
|
||||
description: "Applicazione di grafiche personalizzate su vetrine e automezzi per una visibilità unica e duratura.",
|
||||
},
|
||||
title: "Decorazione Vetrine e Veicoli", description: "Applicazione di grafiche personalizzate su vetrine e automezzi per una visibilità unica e duratura."},
|
||||
]}
|
||||
title="I Nostri Servizi Completi"
|
||||
description="Offriamo una gamma completa di soluzioni per la tua comunicazione visiva, dalla stampa alla personalizzazione e applicazione, garantendo risultati eccellenti per ogni esigenza."
|
||||
@@ -175,30 +130,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "quality",
|
||||
value: "Qualità Professionale",
|
||||
description: "Materiali selezionati e tecniche di stampa all'avanguardia per risultati impeccabili.",
|
||||
},
|
||||
id: "quality", value: "Qualità Professionale", description: "Materiali selezionati e tecniche di stampa all'avanguardia per risultati impeccabili."},
|
||||
{
|
||||
id: "speed",
|
||||
value: "Produzione Rapida",
|
||||
description: "Evasione degli ordini veloce e puntuale, senza compromettere la qualità del lavoro.",
|
||||
},
|
||||
id: "speed", value: "Produzione Rapida", description: "Evasione degli ordini veloce e puntuale, senza compromettere la qualità del lavoro."},
|
||||
{
|
||||
id: "support",
|
||||
value: "Assistenza Grafica Dedicata",
|
||||
description: "Un team di esperti a tua disposizione per supportarti in ogni fase della progettazione.",
|
||||
},
|
||||
id: "support", value: "Assistenza Grafica Dedicata", description: "Un team di esperti a tua disposizione per supportarti in ogni fase della progettazione."},
|
||||
{
|
||||
id: "solutions",
|
||||
value: "Soluzioni Personalizzate",
|
||||
description: "Ascoltiamo le tue esigenze per offrirti la soluzione perfetta e su misura per te.",
|
||||
},
|
||||
id: "solutions", value: "Soluzioni Personalizzate", description: "Ascoltiamo le tue esigenze per offrirti la soluzione perfetta e su misura per te."},
|
||||
{
|
||||
id: "quotes",
|
||||
value: "Preventivi Veloci",
|
||||
description: "Ricevi la tua quotazione in tempi brevi, trasparente e competitiva, senza sorprese.",
|
||||
},
|
||||
id: "quotes", value: "Preventivi Veloci", description: "Ricevi la tua quotazione in tempi brevi, trasparente e competitiva, senza sorprese."},
|
||||
]}
|
||||
title="Perché Scegliere Prontissimo Udine?"
|
||||
description="La nostra dedizione alla qualità, all'efficienza e al cliente ci rende il partner ideale per ogni tuo progetto di stampa e personalizzazione, dal più piccolo al più grande."
|
||||
@@ -213,65 +153,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p-shirt",
|
||||
brand: "Prontissimo Udine",
|
||||
name: "Magliette Personalizzate",
|
||||
price: "Su richiesta",
|
||||
rating: 5,
|
||||
reviewCount: "200+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-hipster-woman-black-t-shirt-jeans-listening-music-headphones-having-fun-posing-taking-selfie-photo-phone-showing-peace-sign-funny-face-expression_285396-3788.jpg",
|
||||
imageAlt: "Maglietta personalizzata con grafica vibrante",
|
||||
},
|
||||
id: "p-shirt", brand: "Prontissimo Udine", name: "Magliette Personalizzate", price: "Su richiesta", rating: 5,
|
||||
reviewCount: "200+", imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-hipster-woman-black-t-shirt-jeans-listening-music-headphones-having-fun-posing-taking-selfie-photo-phone-showing-peace-sign-funny-face-expression_285396-3788.jpg", imageAlt: "Maglietta personalizzata con grafica vibrante"},
|
||||
{
|
||||
id: "p-caps",
|
||||
brand: "Prontissimo Udine",
|
||||
name: "Cappellini Ricamati",
|
||||
price: "Su richiesta",
|
||||
rating: 5,
|
||||
reviewCount: "150+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-baseball-cap_23-2151023613.jpg",
|
||||
imageAlt: "Collezione di cappellini ricamati su misura",
|
||||
},
|
||||
id: "p-caps", brand: "Prontissimo Udine", name: "Cappellini Ricamati", price: "Su richiesta", rating: 5,
|
||||
reviewCount: "150+", imageSrc: "http://img.b2bpic.net/free-photo/view-baseball-cap_23-2151023613.jpg", imageAlt: "Collezione di cappellini ricamati su misura"},
|
||||
{
|
||||
id: "p-signs",
|
||||
brand: "Prontissimo Udine",
|
||||
name: "Targhe Aziendali",
|
||||
price: "Su richiesta",
|
||||
rating: 5,
|
||||
reviewCount: "120+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/adventure-travel-nature-destination-exploring_53876-124520.jpg",
|
||||
imageAlt: "Targa aziendale in alluminio spazzolato",
|
||||
},
|
||||
id: "p-signs", brand: "Prontissimo Udine", name: "Targhe Aziendali", price: "Su richiesta", rating: 5,
|
||||
reviewCount: "120+", imageSrc: "http://img.b2bpic.net/free-photo/adventure-travel-nature-destination-exploring_53876-124520.jpg", imageAlt: "Targa aziendale in alluminio spazzolato"},
|
||||
{
|
||||
id: "p-stickers",
|
||||
brand: "Prontissimo Udine",
|
||||
name: "Adesivi di Design",
|
||||
price: "Su richiesta",
|
||||
rating: 5,
|
||||
reviewCount: "180+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/process-making-gingerbread-form-word-ukraine_169016-20345.jpg",
|
||||
imageAlt: "Adesivi in vinile personalizzati su varie superfici",
|
||||
},
|
||||
id: "p-stickers", brand: "Prontissimo Udine", name: "Adesivi di Design", price: "Su richiesta", rating: 5,
|
||||
reviewCount: "180+", imageSrc: "http://img.b2bpic.net/free-photo/process-making-gingerbread-form-word-ukraine_169016-20345.jpg", imageAlt: "Adesivi in vinile personalizzati su varie superfici"},
|
||||
{
|
||||
id: "p-bizcards",
|
||||
brand: "Prontissimo Udine",
|
||||
name: "Biglietti da Visita Premium",
|
||||
price: "Su richiesta",
|
||||
rating: 5,
|
||||
reviewCount: "250+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blank-white-business-card-presentation-corporate-identity-wood-background_1150-2340.jpg",
|
||||
imageAlt: "Stack di biglietti da visita con finitura opaca",
|
||||
},
|
||||
id: "p-bizcards", brand: "Prontissimo Udine", name: "Biglietti da Visita Premium", price: "Su richiesta", rating: 5,
|
||||
reviewCount: "250+", imageSrc: "http://img.b2bpic.net/free-photo/blank-white-business-card-presentation-corporate-identity-wood-background_1150-2340.jpg", imageAlt: "Stack di biglietti da visita con finitura opaca"},
|
||||
{
|
||||
id: "p-vehicles",
|
||||
brand: "Prontissimo Udine",
|
||||
name: "Decorazioni Automezzi",
|
||||
price: "Su richiesta",
|
||||
rating: 5,
|
||||
reviewCount: "90+",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-serious-young-businessman-showing-key_1262-5358.jpg",
|
||||
imageAlt: "Furgone aziendale con grafica personalizzata",
|
||||
},
|
||||
id: "p-vehicles", brand: "Prontissimo Udine", name: "Decorazioni Automezzi", price: "Su richiesta", rating: 5,
|
||||
reviewCount: "90+", imageSrc: "http://img.b2bpic.net/free-photo/portrait-serious-young-businessman-showing-key_1262-5358.jpg", imageAlt: "Furgone aziendale con grafica personalizzata"},
|
||||
]}
|
||||
title="Le Tue Idee Prendono Vita: Il Nostro Portfolio"
|
||||
description="Sfoglia alcuni dei nostri lavori recenti e lasciati ispirare dalla qualità, creatività e precisione che mettiamo in ogni progetto. Ogni creazione è un pezzo unico, realizzato con passione."
|
||||
@@ -286,45 +184,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Marco Rossi",
|
||||
role: "CEO",
|
||||
company: "Impresa Edile Alpha",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-blonde-businesswoman-formal-dressed-isolated-dark-textured-background_613910-5399.jpg",
|
||||
},
|
||||
id: "1", name: "Marco Rossi", role: "CEO", company: "Impresa Edile Alpha", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-blonde-businesswoman-formal-dressed-isolated-dark-textured-background_613910-5399.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Giulia Bianchi",
|
||||
role: "Marketing Manager",
|
||||
company: "Startup Innovativa",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mature-business-manager-office_1098-21368.jpg",
|
||||
},
|
||||
id: "2", name: "Giulia Bianchi", role: "Marketing Manager", company: "Startup Innovativa", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mature-business-manager-office_1098-21368.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Luca Verdi",
|
||||
role: "Titolare",
|
||||
company: "Ristorante Gourmet",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-with-long-brown-hair-black-t-shirt-white-jacket_613910-8245.jpg",
|
||||
},
|
||||
id: "3", name: "Luca Verdi", role: "Titolare", company: "Ristorante Gourmet", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-with-long-brown-hair-black-t-shirt-white-jacket_613910-8245.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Sara Neri",
|
||||
role: "Responsabile Eventi",
|
||||
company: "Agenzia Organizzazione Eventi",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-tattooer-dreamily-looking-camera-spending-time-modern-tattoo-studio_574295-673.jpg",
|
||||
},
|
||||
id: "4", name: "Sara Neri", role: "Responsabile Eventi", company: "Agenzia Organizzazione Eventi", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-tattooer-dreamily-looking-camera-spending-time-modern-tattoo-studio_574295-673.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Andrea Gialli",
|
||||
role: "Libero Professionista",
|
||||
company: "Studio Design Creativo",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-doing-creative-journaling_23-2150561848.jpg",
|
||||
},
|
||||
id: "5", name: "Andrea Gialli", role: "Libero Professionista", company: "Studio Design Creativo", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-doing-creative-journaling_23-2150561848.jpg"},
|
||||
]}
|
||||
title="Cosa Dicono i Nostri Clienti"
|
||||
description="La soddisfazione dei nostri clienti è la nostra migliore referenza. Ascolta le esperienze di chi ha già scelto Prontissimo Udine per le proprie necessità di stampa e personalizzazione."
|
||||
@@ -338,34 +211,20 @@ export default function LandingPage() {
|
||||
description="Contattaci oggi stesso e ricevi un preventivo gratuito senza impegno. Il nostro team di esperti è pronto ad ascoltare le tue idee e a trasformarle in realtà con soluzioni professionali e personalizzate."
|
||||
inputs={[
|
||||
{
|
||||
name: "nome",
|
||||
type: "text",
|
||||
placeholder: "Il tuo nome",
|
||||
required: true,
|
||||
name: "nome", type: "text", placeholder: "Il tuo nome", required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "La tua email",
|
||||
required: true,
|
||||
name: "email", type: "email", placeholder: "La tua email", required: true,
|
||||
},
|
||||
{
|
||||
name: "telefono",
|
||||
type: "tel",
|
||||
placeholder: "Il tuo numero di telefono",
|
||||
required: false,
|
||||
name: "telefono", type: "tel", placeholder: "Il tuo numero di telefono", required: false,
|
||||
},
|
||||
{
|
||||
name: "azienda",
|
||||
type: "text",
|
||||
placeholder: "Nome della tua azienda",
|
||||
required: false,
|
||||
name: "azienda", type: "text", placeholder: "Nome della tua azienda", required: false,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "messaggio",
|
||||
placeholder: "Descrivi il tuo progetto o la tua richiesta...",
|
||||
rows: 5,
|
||||
name: "messaggio", placeholder: "Descrivi il tuo progetto o la tua richiesta...", rows: 5,
|
||||
required: true,
|
||||
}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/no-people-desk-with-multiple-computers-call-center-office-used-by-telemarketing-agents-answer-phone-calls-helpline-empty-space-with-technology-give-assistance-customer-care_482257-40793.jpg"
|
||||
@@ -382,16 +241,12 @@ export default function LandingPage() {
|
||||
logoAlt="Prontissimo Udine Logo"
|
||||
logoText="Prontissimo Udine"
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Privacy Policy", href: "#"}}
|
||||
rightLink={{
|
||||
text: "Termini di Servizio",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Termini di Servizio", href: "#"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -10,15 +10,15 @@
|
||||
--accent: #ffffff;
|
||||
--background-accent: #ffffff; */
|
||||
|
||||
--background: #ffffff;
|
||||
--card: #f9f9f9;
|
||||
--foreground: #000a18;
|
||||
--primary-cta: #1E4FA3;
|
||||
--background: #f8faff;
|
||||
--card: #ffffff;
|
||||
--foreground: #212121;
|
||||
--primary-cta: #0047AB;
|
||||
--primary-cta-text: #ffffff;
|
||||
--secondary-cta: #ffffff;
|
||||
--secondary-cta-text: #000a18;
|
||||
--accent: #F6C543;
|
||||
--background-accent: #e8effa;
|
||||
--secondary-cta: #FFD700;
|
||||
--secondary-cta-text: #212121;
|
||||
--accent: #FFD700;
|
||||
--background-accent: #e0efff;
|
||||
|
||||
/* text sizing - set by ThemeProvider */
|
||||
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
|
||||
|
||||
Reference in New Issue
Block a user