5 Commits

Author SHA1 Message Date
9e72379d03 Update src/app/page.tsx 2026-03-03 18:33:10 +00:00
ef128b974e Update src/app/layout.tsx 2026-03-03 18:33:09 +00:00
1a5b2d5a65 Merge version_1 into main
Merge version_1 into main
2026-03-03 18:31:56 +00:00
058874ee59 Merge version_1 into main
Merge version_1 into main
2026-03-03 18:24:45 +00:00
c1290f040e Merge version_1 into main
Merge version_1 into main
2026-03-03 18:16:32 +00:00
2 changed files with 52 additions and 74 deletions

View File

@@ -1,67 +1,29 @@
import type { Metadata } from "next"; import type { Metadata } from "next";
import { Libre_Baskerville } from "next/font/google"; import { Poppins, Space_Mono } from "next/font/google";
import { Inter } from "next/font/google";
import "./globals.css"; import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const libreBaskerville = Libre_Baskerville({ const poppins = Poppins({
variable: "--font-libre-baskerville", variable: "--font-poppins", subsets: ["latin"],
subsets: ["latin"], weight: ["400", "500", "600", "700", "800", "900"],
display: "swap"});
const spaceMono = Space_Mono({
variable: "--font-space-mono", subsets: ["latin"],
weight: ["400", "700"], weight: ["400", "700"],
}); display: "swap"});
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
export const metadata: Metadata = { export const metadata: Metadata = {
title: "Serigrafia Professionale a Milano | Magic Serigrafia", title: "Magic Serigrafia - Laboratorio di Serigrafia Professionale a Milano", description: "Serigrafia professionale per aziende, eventi e brand a Milano. Precisione, qualità e supporto dedicato per ogni progetto."};
description: "Laboratorio di serigrafia a Milano per magliette personalizzate, divise aziendali e merchandising. Qualità, velocità e consulenza professionale. Contattaci per un preventivo.",
keywords: "serigrafia Milano, stampa magliette personalizzate, divise aziendali Milano, merchandising personalizzato, stampa tessuti Milano",
metadataBase: new URL("https://serigrafiamagic.com"),
alternates: {
canonical: "https://serigrafiamagic.com",
},
openGraph: {
title: "Serigrafia Professionale a Milano | Magic Serigrafia",
description: "Laboratorio di serigrafia a Milano per magliette personalizzate, divise aziendali e merchandising di qualità.",
url: "https://serigrafiamagic.com",
siteName: "Magic Serigrafia",
type: "website",
images: [
{
url: "https://serigrafiamagic.com/og-image.jpg",
alt: "Magic Serigrafia - Laboratorio di Serigrafia a Milano",
},
],
},
twitter: {
card: "summary_large_image",
title: "Serigrafia Professionale a Milano | Magic Serigrafia",
description: "Laboratorio di serigrafia a Milano per magliette personalizzate, divise aziendali e merchandising.",
images: ["https://serigrafiamagic.com/twitter-image.jpg"],
},
robots: {
index: true,
follow: true,
},
};
export default function RootLayout({ export default function RootLayout({
children, children,
}: Readonly<{ }: {
children: React.ReactNode; children: React.ReactNode;
}>) { }) {
return ( return (
<html lang="en" suppressHydrationWarning> <html lang="it">
<ServiceWrapper> <body className={`${poppins.variable} ${spaceMono.variable}`}>
<body {children}
className={`${libreBaskerville.variable} ${inter.variable} antialiased`}
>
<Tag />
{children}
<script <script
dangerouslySetInnerHTML={{ dangerouslySetInnerHTML={{
@@ -1430,7 +1392,6 @@ export default function RootLayout({
}} }}
/> />
</body> </body>
</ServiceWrapper>
</html> </html>
); );
} }

View File

@@ -40,7 +40,8 @@ export default function HomePage() {
brandName="Magic Serigrafia" brandName="Magic Serigrafia"
navItems={navItems} navItems={navItems}
button={{ button={{
text: "Chiama Ora", href: "tel:+390266939211"}} text: "Chiama Ora", href: "tel:+390266939211"
}}
/> />
</div> </div>
@@ -51,9 +52,11 @@ export default function HomePage() {
description="Serigrafia professionale per aziende, eventi e brand a Milano. Precisione, qualità e supporto dedicato per ogni progetto." description="Serigrafia professionale per aziende, eventi e brand a Milano. Precisione, qualità e supporto dedicato per ogni progetto."
buttons={[ buttons={[
{ {
text: "Chiama Ora: 02 669 3921", href: "tel:+390266939211"}, text: "Richiedi Preventivo Gratuito", href: "#contact"
},
{ {
text: "Richiedi Preventivo", href: "#contact"}, text: "Richiedi Preventivo", href: "#contact"
},
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
background={{ variant: "sparkles-gradient" }} background={{ variant: "sparkles-gradient" }}
@@ -74,22 +77,26 @@ export default function HomePage() {
{ {
icon: Shirt, icon: Shirt,
title: "Magliette Personalizzate", description: "Stampa di qualità su magliette, felpe e indumenti casual con colori vivaci e durata garantita.", button: { title: "Magliette Personalizzate", description: "Stampa di qualità su magliette, felpe e indumenti casual con colori vivaci e durata garantita.", button: {
text: "Scopri di più", href: "/servizi#tshirt"}, text: "Scopri di più", href: "/servizi#tshirt"
},
}, },
{ {
icon: Briefcase, icon: Briefcase,
title: "Divise Aziendali", description: "Abbigliamento professionale per dipendenti con loghi aziendali e branding corporate di qualità.", button: { title: "Divise Aziendali", description: "Abbigliamento professionale per dipendenti con loghi aziendali e branding corporate di qualità.", button: {
text: "Scopri di più", href: "/servizi#uniforms"}, text: "Scopri di più", href: "/servizi#uniforms"
},
}, },
{ {
icon: Package, icon: Package,
title: "Merchandising", description: "Prodotti promozionali personalizzati per eventi, sponsorizzazioni e regali aziendali.", button: { title: "Merchandising", description: "Prodotti promozionali personalizzati per eventi, sponsorizzazioni e regali aziendali.", button: {
text: "Scopri di più", href: "/servizi#merchandise"}, text: "Scopri di più", href: "/servizi#merchandise"
},
}, },
{ {
icon: Palette, icon: Palette,
title: "Consulenza Colori", description: "Supporto professionale nella scelta di colori, materiali e tecniche di stampa ottimali.", button: { title: "Consulenza Colori", description: "Supporto professionale nella scelta di colori, materiali e tecniche di stampa ottimali.", button: {
text: "Scopri di più", href: "/servizi#colors"}, text: "Scopri di più", href: "/servizi#colors"
},
}, },
]} ]}
animationType="slide-up" animationType="slide-up"
@@ -105,16 +112,20 @@ export default function HomePage() {
metrics={[ metrics={[
{ {
icon: Star, icon: Star,
label: "Google Rating", value: "4.2★"}, label: "Google Rating", value: "4.2★"
},
{ {
icon: Users, icon: Users,
label: "Clienti Soddisfatti", value: "21+"}, label: "Clienti Soddisfatti", value: "21+"
},
{ {
icon: Zap, icon: Zap,
label: "Turnaround Veloce", value: "48-72h"}, label: "Turnaround Veloce", value: "48-72h"
},
{ {
icon: CheckCircle, icon: CheckCircle,
label: "Qualità Garantita", value: "100%"}, label: "Qualità Garantita", value: "100%"
},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
useInvertedBackground={true} useInvertedBackground={true}
@@ -129,17 +140,23 @@ export default function HomePage() {
tag="Testimonianze" tag="Testimonianze"
testimonials={[ testimonials={[
{ {
id: "1", name: "Roberto Martini", handle: "Restaurante Milano", testimonial: "Serigrafia perfetta sotto ogni punto di vista. Labora molto preciso e consegna puntuali. Consigliatissimi!", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "Roberto Martini"}, id: "1", name: "Roberto Martini", handle: "Restaurante Milano", testimonial: "Serigrafia perfetta sotto ogni punto di vista. Labora molto preciso e consegna puntuali. Consigliatissimi!", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "Roberto Martini"
},
{ {
id: "2", name: "Maria Rossi", handle: "Fashion Brand", testimonial: "Lavoro sempre preciso, ordinato ed eccellente. I ragazzi sanno quello che fanno. Torneremo sicuramente.", imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=1", imageAlt: "Maria Rossi"}, id: "2", name: "Maria Rossi", handle: "Fashion Brand", testimonial: "Lavoro sempre preciso, ordinato ed eccellente. I ragazzi sanno quello che fanno. Torneremo sicuramente.", imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=1", imageAlt: "Maria Rossi"
},
{ {
id: "3", name: "Andrea Ferrari", handle: "Corporate Milano", testimonial: "Consigli sulla scelta dei colori molto professionali. Hanno saputo guidarci nella migliore soluzione per le nostre divise.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "Andrea Ferrari"}, id: "3", name: "Andrea Ferrari", handle: "Corporate Milano", testimonial: "Consigli sulla scelta dei colori molto professionali. Hanno saputo guidarci nella migliore soluzione per le nostre divise.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "Andrea Ferrari"
},
{ {
id: "4", name: "Giulia Bianchi", handle: "Event Organizer", testimonial: "Rapidità nella preparazione della matrice e qualità impeccabile. Perfetti per i nostri merchandise di evento.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3", imageAlt: "Giulia Bianchi"}, id: "4", name: "Giulia Bianchi", handle: "Event Organizer", testimonial: "Rapidità nella preparazione della matrice e qualità impeccabile. Perfetti per i nostri merchandise di evento.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3", imageAlt: "Giulia Bianchi"
},
{ {
id: "5", name: "Marco Colombo", handle: "Sports Team", testimonial: "Laboratorio serio e professionale. Le uniformi per la squadra sono venute benissimo. Super consigliati!", imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=2", imageAlt: "Marco Colombo"}, id: "5", name: "Marco Colombo", handle: "Sports Team", testimonial: "Laboratorio serio e professionale. Le uniformi per la squadra sono venute benissimo. Super consigliati!", imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=2", imageAlt: "Marco Colombo"
},
{ {
id: "6", name: "Francesca Gallo", handle: "Startup Tech", testimonial: "Personale cortese e qualificato. Hanno risolto tutti i nostri dubbi sulla stampa e il risultato è eccellente.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=4", imageAlt: "Francesca Gallo"}, id: "6", name: "Francesca Gallo", handle: "Startup Tech", testimonial: "Personale cortese e qualificato. Hanno risolto tutti i nostri dubbi sulla stampa e il risultato è eccellente.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=4", imageAlt: "Francesca Gallo"
},
]} ]}
animationType="slide-up" animationType="slide-up"
textboxLayout="default" textboxLayout="default"