Merge version_1 into main #1

Merged
bender merged 5 commits from version_1 into main 2026-05-06 12:02:29 +00:00
5 changed files with 78 additions and 452 deletions

View File

@@ -7,7 +7,7 @@ import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
export default function LandingPage() {
export default function ChiSiamoPage() {
return (
<ThemeProvider
defaultButtonVariant="text-shift"
@@ -25,28 +25,14 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Collezioni",
id: "/collezioni",
},
{
name: "Chi Siamo",
id: "/chi-siamo",
},
{
name: "Novità",
id: "/novita",
},
{
name: "Contatti",
id: "/contatti",
},
{ name: "Home", id: "/" },
{ name: "Collezioni", id: "/collezioni" },
{ name: "Chi Siamo", id: "/chi-siamo" },
{ name: "Novità", id: "/novita" },
{ name: "Contatti", id: "/contatti" },
]}
brandName="Fantasia e Abbigliamento"
button={{ text: "Scopri" }}
/>
</div>
@@ -54,15 +40,8 @@ export default function LandingPage() {
<InlineImageSplitTextAbout
useInvertedBackground={false}
heading={[
{
type: "text",
content: "Rina e la passione per il bello",
},
{
type: "image",
src: "http://img.b2bpic.net/free-photo/woman-doing-shopping-clothes-store_23-2147888952.jpg",
alt: "Rina nel negozio",
},
{ type: "text", content: "Rina e la passione per il bello" },
{ type: "image", src: "http://img.b2bpic.net/free-photo/woman-doing-shopping-clothes-store_23-2147888952.jpg", alt: "Rina nel negozio" },
]}
/>
</div>
@@ -70,18 +49,11 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={false}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
tag="La Storia"
title="Una passione condivisa"
description="Siamo pronti a rendere il tuo stile unico."
buttons={[
{
text: "Scopri di più",
href: "/",
},
]}
buttons={[{ text: "Scopri di più", href: "/" }]}
/>
</div>
@@ -89,28 +61,8 @@ export default function LandingPage() {
<FooterBaseReveal
logoText="Fantasia e Abbigliamento"
columns={[
{
title: "Info",
items: [
{
label: "Via Roma 43, Cesano Boscone",
href: "/contatti",
},
],
},
{
title: "Link",
items: [
{
label: "Collezioni",
href: "/collezioni",
},
{
label: "Chi Siamo",
href: "/chi-siamo",
},
],
},
{ title: "Info", items: [{ label: "Via Roma 43, Cesano Boscone", href: "/contatti" }] },
{ title: "Link", items: [{ label: "Collezioni", href: "/collezioni" }, { label: "Chi Siamo", href: "/chi-siamo" }] },
]}
/>
</div>

View File

@@ -7,7 +7,7 @@ import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
export default function LandingPage() {
export default function CollezioniPage() {
return (
<ThemeProvider
defaultButtonVariant="text-shift"
@@ -25,28 +25,14 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Collezioni",
id: "/collezioni",
},
{
name: "Chi Siamo",
id: "/chi-siamo",
},
{
name: "Novità",
id: "/novita",
},
{
name: "Contatti",
id: "/contatti",
},
{ name: "Home", id: "/" },
{ name: "Collezioni", id: "/collezioni" },
{ name: "Chi Siamo", id: "/chi-siamo" },
{ name: "Novità", id: "/novita" },
{ name: "Contatti", id: "/contatti" },
]}
brandName="Fantasia e Abbigliamento"
button={{ text: "Scopri" }}
/>
</div>
@@ -57,48 +43,9 @@ export default function LandingPage() {
gridVariant="four-items-2x2-equal-grid"
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Jeans Comfort",
price: "€59",
variant: "Denim",
imageSrc: "http://img.b2bpic.net/free-photo/blonde-girl-wear-jeans-jacket-with-backpack-posed-against-orange-shutter_627829-8092.jpg",
},
{
id: "p2",
name: "Felpa Soft",
price: "€45",
variant: "Cotton",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-short-haired-woman-with-earphones-casual-leather-coat-sunglasses-using-smartphone-posing-urban-brick-wall_273443-4567.jpg",
},
{
id: "p3",
name: "T-shirt Premium",
price: "€29",
variant: "White",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-white-t-shirt-hat-looking-cheerful_176474-35753.jpg",
},
{
id: "p4",
name: "Pantaloni Casual",
price: "€65",
variant: "Khaki",
imageSrc: "http://img.b2bpic.net/free-photo/blue-line-loose-pants-women-s-apparel-rear-view_53876-102139.jpg",
},
{
id: "p5",
name: "Maglione Leggero",
price: "€79",
variant: "Wool",
imageSrc: "http://img.b2bpic.net/free-photo/two-girls-walking-together-winter-park_1303-12959.jpg",
},
{
id: "p6",
name: "Cardigan",
price: "€89",
variant: "Grey",
imageSrc: "http://img.b2bpic.net/free-photo/woman-coat-walking-street-talking-phone_1303-14326.jpg",
},
{ id: "p1", name: "Jeans Comfort", price: "€59", variant: "Denim", imageSrc: "http://img.b2bpic.net/free-photo/blonde-girl-wear-jeans-jacket-with-backpack-posed-against-orange-shutter_627829-8092.jpg" },
{ id: "p2", name: "Felpa Soft", price: "€45", variant: "Cotton", imageSrc: "http://img.b2bpic.net/free-photo/stylish-short-haired-woman-with-earphones-casual-leather-coat-sunglasses-using-smartphone-posing-urban-brick-wall_273443-4567.jpg" },
{ id: "p3", name: "T-shirt Premium", price: "€29", variant: "White", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-white-t-shirt-hat-looking-cheerful_176474-35753.jpg" },
]}
title="Casual"
description="Capi comodi e alla moda per tutti i giorni, dai jeans alle felpe di qualità."
@@ -108,18 +55,11 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={false}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
tag="Aggiornamenti"
title="Non perdere le novità"
description="Iscriviti alla nostra newsletter."
buttons={[
{
text: "Iscriviti",
href: "#",
},
]}
buttons={[{ text: "Iscriviti", href: "#" }]}
/>
</div>
@@ -127,28 +67,8 @@ export default function LandingPage() {
<FooterBaseReveal
logoText="Fantasia e Abbigliamento"
columns={[
{
title: "Info",
items: [
{
label: "Via Roma 43, Cesano Boscone",
href: "/contatti",
},
],
},
{
title: "Link",
items: [
{
label: "Collezioni",
href: "/collezioni",
},
{
label: "Chi Siamo",
href: "/chi-siamo",
},
],
},
{ title: "Info", items: [{ label: "Via Roma 43, Cesano Boscone", href: "/contatti" }] },
{ title: "Link", items: [{ label: "Collezioni", href: "/collezioni" }, { label: "Chi Siamo", href: "/chi-siamo" }] },
]}
/>
</div>

View File

@@ -7,7 +7,7 @@ import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
export default function LandingPage() {
export default function ContattiPage() {
return (
<ThemeProvider
defaultButtonVariant="text-shift"
@@ -25,37 +25,21 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Collezioni",
id: "/collezioni",
},
{
name: "Chi Siamo",
id: "/chi-siamo",
},
{
name: "Novità",
id: "/novita",
},
{
name: "Contatti",
id: "/contatti",
},
{ name: "Home", id: "/" },
{ name: "Collezioni", id: "/collezioni" },
{ name: "Chi Siamo", id: "/chi-siamo" },
{ name: "Novità", id: "/novita" },
{ name: "Contatti", id: "/contatti" },
]}
brandName="Fantasia e Abbigliamento"
button={{ text: "Scopri" }}
/>
</div>
<div id="contact-form" data-section="contact-form">
<ContactSplit
useInvertedBackground={false}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
tag="Fantasia e Abbigliamento"
title="Contattaci"
description="Via Roma 43, Cesano Boscone (MI). Chiama il 338 230 3890."
@@ -67,18 +51,11 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={false}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
tag="Dove siamo"
title="Ci trovi nel cuore di Cesano"
description="Via Roma 43, facilmente raggiungibile."
buttons={[
{
text: "Indicazioni",
href: "#",
},
]}
buttons={[{ text: "Indicazioni", href: "#" }]}
/>
</div>
@@ -86,28 +63,8 @@ export default function LandingPage() {
<FooterBaseReveal
logoText="Fantasia e Abbigliamento"
columns={[
{
title: "Info",
items: [
{
label: "Via Roma 43, Cesano Boscone",
href: "/contatti",
},
],
},
{
title: "Link",
items: [
{
label: "Collezioni",
href: "/collezioni",
},
{
label: "Chi Siamo",
href: "/chi-siamo",
},
],
},
{ title: "Info", items: [{ label: "Via Roma 43, Cesano Boscone", href: "/contatti" }] },
{ title: "Link", items: [{ label: "Collezioni", href: "/collezioni" }, { label: "Chi Siamo", href: "/chi-siamo" }] },
]}
/>
</div>

View File

@@ -7,7 +7,7 @@ import ContactCTA from '@/components/sections/contact/ContactCTA';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
export default function LandingPage() {
export default function NovitaPage() {
return (
<ThemeProvider
defaultButtonVariant="text-shift"
@@ -25,28 +25,14 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Collezioni",
id: "/collezioni",
},
{
name: "Chi Siamo",
id: "/chi-siamo",
},
{
name: "Novità",
id: "/novita",
},
{
name: "Contatti",
id: "/contatti",
},
{ name: "Home", id: "/" },
{ name: "Collezioni", id: "/collezioni" },
{ name: "Chi Siamo", id: "/chi-siamo" },
{ name: "Novità", id: "/novita" },
{ name: "Contatti", id: "/contatti" },
]}
brandName="Fantasia e Abbigliamento"
button={{ text: "Scopri" }}
/>
</div>
@@ -58,36 +44,9 @@ export default function LandingPage() {
title="Appena arrivati in negozio"
description="Seguici per scoprire le ultime novità della stagione."
blogs={[
{
id: "b1",
category: "Nuovo",
title: "Collezione Primavera",
excerpt: "Scopri i nuovi colori",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-stylish-young-woman_158538-4132.jpg",
authorName: "Rina",
authorAvatar: "http://img.b2bpic.net/free-vector/user-circles-set_78370-4691.jpg",
date: "10 Maggio",
},
{
id: "b2",
category: "Nuovo",
title: "Accessori",
excerpt: "Dettagli che fanno la differenza",
imageSrc: "http://img.b2bpic.net/free-photo/adult-woman-receiving-order-call-flora-shop_53876-42656.jpg",
authorName: "Rina",
authorAvatar: "http://img.b2bpic.net/free-photo/portrait-3d-male-doctor_23-2151107230.jpg",
date: "12 Maggio",
},
{
id: "b3",
category: "Nuovo",
title: "Abiti Sera",
excerpt: "Eleganza senza tempo",
imageSrc: "http://img.b2bpic.net/free-photo/young-sexy-blond-woman-model-evening-yellow-dress-posing-blue-sky-background_158538-9386.jpg",
authorName: "Rina",
authorAvatar: "http://img.b2bpic.net/free-photo/user-sign-icon-front-side-with-white-background_187299-40022.jpg",
date: "14 Maggio",
},
{ id: "b1", category: "Nuovo", title: "Collezione Primavera", excerpt: "Scopri i nuovi colori", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-stylish-young-woman_158538-4132.jpg", authorName: "Rina", authorAvatar: "http://img.b2bpic.net/free-vector/user-circles-set_78370-4691.jpg", date: "10 Maggio" },
{ id: "b2", category: "Nuovo", title: "Accessori", excerpt: "Dettagli che fanno la differenza", imageSrc: "http://img.b2bpic.net/free-photo/adult-woman-receiving-order-call-flora-shop_53876-42656.jpg", authorName: "Rina", authorAvatar: "http://img.b2bpic.net/free-photo/portrait-3d-male-doctor_23-2151107230.jpg", date: "12 Maggio" },
{ id: "b3", category: "Nuovo", title: "Abiti Sera", excerpt: "Eleganza senza tempo", imageSrc: "http://img.b2bpic.net/free-photo/young-sexy-blond-woman-model-evening-yellow-dress-posing-blue-sky-background_158538-9386.jpg", authorName: "Rina", authorAvatar: "http://img.b2bpic.net/free-photo/user-sign-icon-front-side-with-white-background_187299-40022.jpg", date: "14 Maggio" },
]}
/>
</div>
@@ -95,18 +54,11 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={false}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
tag="Shopping"
title="Vieni a trovarci"
description="Siamo aperti dal lunedì al sabato."
buttons={[
{
text: "Contatti",
href: "/contatti",
},
]}
buttons={[{ text: "Contatti", href: "/contatti" }]}
/>
</div>
@@ -114,28 +66,8 @@ export default function LandingPage() {
<FooterBaseReveal
logoText="Fantasia e Abbigliamento"
columns={[
{
title: "Info",
items: [
{
label: "Via Roma 43, Cesano Boscone",
href: "/contatti",
},
],
},
{
title: "Link",
items: [
{
label: "Collezioni",
href: "/collezioni",
},
{
label: "Chi Siamo",
href: "/chi-siamo",
},
],
},
{ title: "Info", items: [{ label: "Via Roma 43, Cesano Boscone", href: "/contatti" }] },
{ title: "Link", items: [{ label: "Collezioni", href: "/collezioni" }, { label: "Chi Siamo", href: "/chi-siamo" }] },
]}
/>
</div>

View File

@@ -28,60 +28,26 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "/",
},
{
name: "Collezioni",
id: "/collezioni",
},
{
name: "Chi Siamo",
id: "/chi-siamo",
},
{
name: "Novità",
id: "/novita",
},
{
name: "Contatti",
id: "/contatti",
},
{ name: "Home", id: "/" },
{ name: "Collezioni", id: "/collezioni" },
{ name: "Chi Siamo", id: "/chi-siamo" },
{ name: "Novità", id: "/novita" },
{ name: "Contatti", id: "/contatti" },
]}
brandName="Fantasia e Abbigliamento"
button={{ text: "Scopri" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitDualMedia
background={{
variant: "radial-gradient",
}}
background={{ variant: "radial-gradient" }}
title="Stile e qualità, a due passi da casa"
description="Abbigliamento casual ed elegante per ogni occasione nel cuore di Cesano Boscone."
tag="Fantasia e Abbigliamento"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/smiling-employee-glass-door_23-2147605038.jpg",
imageAlt: "Abbigliamento donna",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/sophisticated-tea-party-assortment_23-2149045924.jpg",
imageAlt: "Dettaglio boutique",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/spring-marketing-sales_23-2151949779.jpg",
imageAlt: "Spring marketing sales",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-mature-woman-spending-time-around-city_23-2149117283.jpg",
imageAlt: "Beautiful mature woman spending time around city",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/beauty-adult-beautiful-background-bags_1303-1880.jpg",
imageAlt: "beauty adult beautiful background bags",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/smiling-employee-glass-door_23-2147605038.jpg", imageAlt: "Abbigliamento donna" },
{ imageSrc: "http://img.b2bpic.net/free-photo/sophisticated-tea-party-assortment_23-2149045924.jpg", imageAlt: "Dettaglio boutique" }
]}
mediaAnimation="slide-up"
rating={5}
@@ -94,20 +60,8 @@ export default function LandingPage() {
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
negativeCard={{
items: [
"Nessuna produzione industriale",
"Solo tessuti naturali",
"Cura sartoriale",
],
}}
positiveCard={{
items: [
"Casual quotidiano",
"Elegante professionale",
"Cerimonia speciale",
],
}}
negativeCard={{ items: ["Nessuna produzione industriale", "Solo tessuti naturali", "Cura sartoriale"] }}
positiveCard={{ items: ["Casual quotidiano", "Elegante professionale", "Cerimonia speciale"] }}
title="Il nostro stile"
description="Qualità artigianale per ogni momento della giornata."
/>
@@ -118,26 +72,10 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Perché scegliere Fantasia"
metrics={[
{
id: "m1",
value: "100%",
description: "Selezione curata",
},
{
id: "m2",
value: "Sempre",
description: "Consulenza personalizzata",
},
{
id: "m3",
value: "Alta",
description: "Qualità dei marchi",
},
{
id: "m4",
value: "Onesti",
description: "Prezzi accessibili",
},
{ id: "m1", value: "100%", description: "Selezione curata" },
{ id: "m2", value: "Sempre", description: "Consulenza personalizzata" },
{ id: "m3", value: "Alta", description: "Qualità dei marchi" },
{ id: "m4", value: "Onesti", description: "Prezzi accessibili" },
]}
metricsAnimation="blur-reveal"
tag="Eccellenza"
@@ -150,60 +88,14 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Anna Rossi",
role: "Cliente",
company: "Cesano",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/hispanic-middle-age-couple-holding-shopping-bags-credit-card-winking-looking-camera-with-sexy-expression-cheerful-happy-face_839833-20711.jpg",
},
{
id: "2",
name: "Maria Bianchi",
role: "Cliente",
company: "Milano",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/laughing-middle-aged-woman-man-chatting-shopping-holding-paper-bags_1262-12699.jpg",
},
{
id: "3",
name: "Giulia Verri",
role: "Cliente",
company: "Corsico",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-pretty-young-woman-touching-chin_1262-5158.jpg",
},
{
id: "4",
name: "Elena Costa",
role: "Cliente",
company: "Cesano",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/three-elegant-women-with-shopping-bags-city_1157-38849.jpg",
},
{
id: "5",
name: "Sara Neri",
role: "Cliente",
company: "Milano",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-smiling-model-with-afro-curls-hairstyle-dressed-summer-hipster-white-dress_158538-600.jpg",
},
{ id: "1", name: "Anna Rossi", role: "Cliente", company: "Cesano", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/hispanic-middle-age-couple-holding-shopping-bags-credit-card-winking-looking-camera-with-sexy-expression-cheerful-happy-face_839833-20711.jpg" },
{ id: "2", name: "Maria Bianchi", role: "Cliente", company: "Milano", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/laughing-middle-aged-woman-man-chatting-shopping-holding-paper-bags_1262-12699.jpg" },
{ id: "3", name: "Giulia Verri", role: "Cliente", company: "Corsico", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/happy-pretty-young-woman-touching-chin_1262-5158.jpg" },
]}
kpiItems={[
{
value: "500+",
label: "Clienti soddisfatte",
},
{
value: "10+",
label: "Anni di passione",
},
{
value: "100%",
label: "Qualità garantita",
},
{ value: "500+", label: "Clienti soddisfatte" },
{ value: "10+", label: "Anni di passione" },
{ value: "100%", label: "Qualità garantita" },
]}
title="Cosa dicono le nostre clienti"
description="La soddisfazione di chi sceglie l'eleganza di Rina."
@@ -213,18 +105,11 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={false}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
tag="Contatti"
title="Vieni a trovarci"
description="Passa in boutique per una consulenza personalizzata."
buttons={[
{
text: "Contattaci ora",
href: "/contatti",
},
]}
buttons={[{ text: "Contattaci ora", href: "/contatti" }]}
/>
</div>
@@ -232,28 +117,8 @@ export default function LandingPage() {
<FooterBaseReveal
logoText="Fantasia e Abbigliamento"
columns={[
{
title: "Info",
items: [
{
label: "Via Roma 43, Cesano Boscone",
href: "/contatti",
},
],
},
{
title: "Link",
items: [
{
label: "Collezioni",
href: "/collezioni",
},
{
label: "Chi Siamo",
href: "/chi-siamo",
},
],
},
{ title: "Info", items: [{ label: "Via Roma 43, Cesano Boscone", href: "/contatti" }] },
{ title: "Link", items: [{ label: "Collezioni", href: "/collezioni" }, { label: "Chi Siamo", href: "/chi-siamo" }] },
]}
/>
</div>