Merge version_2 into main #2
284
src/app/page.tsx
284
src/app/page.tsx
@@ -31,21 +31,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Acasă",
|
||||
id: "#hero",
|
||||
},
|
||||
name: "Acasă", id: "#hero"},
|
||||
{
|
||||
name: "Despre",
|
||||
id: "#about",
|
||||
},
|
||||
name: "Despre", id: "#about"},
|
||||
{
|
||||
name: "Servicii",
|
||||
id: "#services",
|
||||
},
|
||||
name: "Servicii", id: "#services"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
brandName="Alva Dona"
|
||||
/>
|
||||
@@ -54,81 +46,50 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitKpi
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
title="Professional Beauty & Care in Chișinău"
|
||||
description="Alva Dona offers premium beauty services in a sophisticated, relaxing environment designed for your ultimate self-care experience."
|
||||
kpis={[
|
||||
{
|
||||
value: "10+",
|
||||
label: "Ani Experiență",
|
||||
},
|
||||
value: "10+", label: "Ani Experiență"},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Satisfacție Client",
|
||||
},
|
||||
value: "100%", label: "Satisfacție Client"},
|
||||
{
|
||||
value: "5000+",
|
||||
label: "Servicii Finalizate",
|
||||
},
|
||||
value: "5000+", label: "Servicii Finalizate"},
|
||||
]}
|
||||
enableKpiAnimation={true}
|
||||
buttons={[
|
||||
{
|
||||
text: "Programare",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Programare", href: "#contact"},
|
||||
{
|
||||
text: "Servicii",
|
||||
href: "#services",
|
||||
},
|
||||
text: "Servicii", href: "#services"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/blurry-room-with-wooden-floor_1203-1050.jpg?_wi=1"
|
||||
mediaAnimation="blur-reveal"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-smiley-people-work_23-2149097956.jpg",
|
||||
alt: "Satisfied client",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-smiley-people-work_23-2149097956.jpg", alt: "Satisfied client"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-women-celebrating-together_23-2149312123.jpg",
|
||||
alt: "Happy client",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-women-celebrating-together_23-2149312123.jpg", alt: "Happy client"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-diverse-women-different-ages_23-2151644676.jpg",
|
||||
alt: "Diverse happy client",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-diverse-women-different-ages_23-2151644676.jpg", alt: "Diverse happy client"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/two-businesswomen-cafe_1157-15227.jpg",
|
||||
alt: "Relaxed client",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/two-businesswomen-cafe_1157-15227.jpg", alt: "Relaxed client"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-smiley-woman-holding-smartphone_23-2149721979.jpg",
|
||||
alt: "Client looking happy",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-smiley-woman-holding-smartphone_23-2149721979.jpg", alt: "Client looking happy"},
|
||||
]}
|
||||
avatarText="Peste 5000+ clienți mulțumiți"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Stil",
|
||||
},
|
||||
type: "text", text: "Stil"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Eleganță",
|
||||
},
|
||||
type: "text", text: "Eleganță"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Profesionalism",
|
||||
},
|
||||
type: "text", text: "Profesionalism"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Calitate",
|
||||
},
|
||||
type: "text", text: "Calitate"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Relaxare",
|
||||
},
|
||||
type: "text", text: "Relaxare"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -138,23 +99,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "Povestea Alva ",
|
||||
},
|
||||
type: "text", content: "Povestea Alva "},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/high-angle-bride-getting-ready-wedding_23-2149860801.jpg",
|
||||
alt: "Salon interior",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/high-angle-bride-getting-ready-wedding_23-2149860801.jpg", alt: "Salon interior"},
|
||||
{
|
||||
type: "text",
|
||||
content: " Dona",
|
||||
},
|
||||
type: "text", content: " Dona"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Află mai multe",
|
||||
},
|
||||
text: "Află mai multe"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -167,26 +120,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Specialiști Certificați",
|
||||
description: "Echipa noastră este instruită pentru cele mai noi tehnici.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-working-laptop_23-2149395645.jpg?_wi=1",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/nomad-family-traveling-living-van_23-2149651475.jpg",
|
||||
buttonText: "Echipa",
|
||||
},
|
||||
title: "Specialiști Certificați", description: "Echipa noastră este instruită pentru cele mai noi tehnici.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-working-laptop_23-2149395645.jpg?_wi=1", titleImageSrc: "http://img.b2bpic.net/free-photo/nomad-family-traveling-living-van_23-2149651475.jpg", buttonText: "Echipa"},
|
||||
{
|
||||
title: "Produse Premium",
|
||||
description: "Folosim doar cosmetice de cea mai înaltă calitate.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/metallic-hair-supplies-flat-lay_23-2148352885.jpg?_wi=1",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/modern-beauty-products-different-recipients-assortment_23-2148761431.jpg",
|
||||
buttonText: "Produse",
|
||||
},
|
||||
title: "Produse Premium", description: "Folosim doar cosmetice de cea mai înaltă calitate.", imageSrc: "http://img.b2bpic.net/free-photo/metallic-hair-supplies-flat-lay_23-2148352885.jpg?_wi=1", titleImageSrc: "http://img.b2bpic.net/free-photo/modern-beauty-products-different-recipients-assortment_23-2148761431.jpg", buttonText: "Produse"},
|
||||
{
|
||||
title: "Ambianță Relaxantă",
|
||||
description: "Un spațiu creat special pentru starea ta de bine.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lodge-wintertime-with-ski-gear_482257-76632.jpg?_wi=1",
|
||||
titleImageSrc: "http://img.b2bpic.net/free-photo/spa-still-life_23-2147821076.jpg",
|
||||
buttonText: "Galerie",
|
||||
},
|
||||
title: "Ambianță Relaxantă", description: "Un spațiu creat special pentru starea ta de bine.", imageSrc: "http://img.b2bpic.net/free-photo/lodge-wintertime-with-ski-gear_482257-76632.jpg?_wi=1", titleImageSrc: "http://img.b2bpic.net/free-photo/spa-still-life_23-2147821076.jpg", buttonText: "Galerie"},
|
||||
]}
|
||||
title="De ce să ne alegi?"
|
||||
description="Standarde înalte de excelență în fiecare detaliu."
|
||||
@@ -201,62 +139,31 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "s1",
|
||||
brand: "Hair",
|
||||
name: "Coafură & Colorare",
|
||||
price: "150 MDL+",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautician-styling-clients-hair_107420-94682.jpg",
|
||||
},
|
||||
id: "s1", brand: "Hair", name: "Coafură & Colorare", price: "150 MDL+", rating: 5,
|
||||
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/beautician-styling-clients-hair_107420-94682.jpg"},
|
||||
{
|
||||
id: "s2",
|
||||
brand: "Nails",
|
||||
name: "Manichiură & Pedichiură",
|
||||
price: "200 MDL+",
|
||||
rating: 5,
|
||||
reviewCount: "150",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-tries-bracelet-jewelry-store-gloved-employee-helps-her-fasten-bracelet-pos-terminal-is-nearby_166373-8875.jpg",
|
||||
},
|
||||
id: "s2", brand: "Nails", name: "Manichiură & Pedichiură", price: "200 MDL+", rating: 5,
|
||||
reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/woman-tries-bracelet-jewelry-store-gloved-employee-helps-her-fasten-bracelet-pos-terminal-is-nearby_166373-8875.jpg"},
|
||||
{
|
||||
id: "s3",
|
||||
brand: "Face",
|
||||
name: "Tratamente Faciale",
|
||||
price: "350 MDL+",
|
||||
rating: 5,
|
||||
reviewCount: "90",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cosmetologist-applying-mask-face-client-beauty-salon_1303-16787.jpg",
|
||||
},
|
||||
id: "s3", brand: "Face", name: "Tratamente Faciale", price: "350 MDL+", rating: 5,
|
||||
reviewCount: "90", imageSrc: "http://img.b2bpic.net/free-photo/cosmetologist-applying-mask-face-client-beauty-salon_1303-16787.jpg"},
|
||||
{
|
||||
id: "s4",
|
||||
brand: "Brows",
|
||||
name: "Stilizare Sprâncene",
|
||||
price: "100 MDL",
|
||||
rating: 5,
|
||||
reviewCount: "200",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hairdresser-taking-care-client-salon_23-2147769794.jpg",
|
||||
},
|
||||
id: "s4", brand: "Brows", name: "Stilizare Sprâncene", price: "100 MDL", rating: 5,
|
||||
reviewCount: "200", imageSrc: "http://img.b2bpic.net/free-photo/hairdresser-taking-care-client-salon_23-2147769794.jpg"},
|
||||
{
|
||||
id: "s5",
|
||||
brand: "Skin",
|
||||
name: "Skin Care",
|
||||
price: "400 MDL+",
|
||||
rating: 5,
|
||||
reviewCount: "80",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-lying-cosmetologist-s-table-rejuvenation-procedure_343596-96.jpg",
|
||||
},
|
||||
id: "s5", brand: "Skin", name: "Skin Care", price: "400 MDL+", rating: 5,
|
||||
reviewCount: "80", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-lying-cosmetologist-s-table-rejuvenation-procedure_343596-96.jpg"},
|
||||
{
|
||||
id: "s6",
|
||||
brand: "Makeup",
|
||||
name: "Machiaj Profesional",
|
||||
price: "500 MDL+",
|
||||
rating: 5,
|
||||
reviewCount: "70",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-dreamy-woman-with-tattoo-got-nail-care-from-young-dilligent-manicurist_613910-20767.jpg",
|
||||
},
|
||||
id: "s6", brand: "Makeup", name: "Machiaj Profesional", price: "500 MDL+", rating: 5,
|
||||
reviewCount: "70", imageSrc: "http://img.b2bpic.net/free-photo/pretty-dreamy-woman-with-tattoo-got-nail-care-from-young-dilligent-manicurist_613910-20767.jpg"},
|
||||
]}
|
||||
title="Serviciile Noastre"
|
||||
description="O gamă completă de tratamente pentru frumusețea ta."
|
||||
buttons={[
|
||||
{
|
||||
text: "Rezervă o consultație", href: "#contact"
|
||||
}
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -265,14 +172,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
names={[
|
||||
"Interior",
|
||||
"Rezultate",
|
||||
"Tratamente",
|
||||
"Ambianță",
|
||||
"Echipă",
|
||||
"Satisfacție",
|
||||
"Detalii",
|
||||
]}
|
||||
"Interior", "Rezultate", "Tratamente", "Ambianță", "Echipă", "Satisfacție", "Detalii"]}
|
||||
title="Galerie"
|
||||
description="Momente de eleganță în salonul nostru."
|
||||
/>
|
||||
@@ -284,60 +184,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Elena M.",
|
||||
date: "10.05.2024",
|
||||
title: "Servicii excelente",
|
||||
quote: "Cea mai bună manichiură din oraș!",
|
||||
tag: "Manichiură",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/customer-shop-assistant-meeting-fashion-store-sitting-together-using-tablet-discussing-clothes-purchases-consumerism-shopping-concept_74855-11657.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blurry-room-with-wooden-floor_1203-1050.jpg?_wi=2",
|
||||
imageAlt: "happy beauty client portrait",
|
||||
},
|
||||
id: "1", name: "Elena M.", date: "10.05.2024", title: "Servicii excelente", quote: "Cea mai bună manichiură din oraș!", tag: "Manichiură", avatarSrc: "http://img.b2bpic.net/free-photo/customer-shop-assistant-meeting-fashion-store-sitting-together-using-tablet-discussing-clothes-purchases-consumerism-shopping-concept_74855-11657.jpg", imageSrc: "http://img.b2bpic.net/free-photo/blurry-room-with-wooden-floor_1203-1050.jpg?_wi=2", imageAlt: "happy beauty client portrait"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Maria C.",
|
||||
date: "15.05.2024",
|
||||
title: "Atmosferă plăcută",
|
||||
quote: "Recomand cu încredere pentru stil și relaxare.",
|
||||
tag: "Hair Styling",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/close-up-cheerful-woman_329181-7271.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-bride-getting-ready-wedding_23-2149860801.jpg",
|
||||
imageAlt: "happy beauty client portrait",
|
||||
},
|
||||
id: "2", name: "Maria C.", date: "15.05.2024", title: "Atmosferă plăcută", quote: "Recomand cu încredere pentru stil și relaxare.", tag: "Hair Styling", avatarSrc: "http://img.b2bpic.net/free-photo/close-up-cheerful-woman_329181-7271.jpg", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-bride-getting-ready-wedding_23-2149860801.jpg", imageAlt: "happy beauty client portrait"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Ana D.",
|
||||
date: "20.05.2024",
|
||||
title: "Profesionalism",
|
||||
quote: "Servicii faciale de top. Mă simt minunat.",
|
||||
tag: "Tratamente",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/closeup-smiling-adult-woman-leaning-wall_1262-1759.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/metallic-hair-supplies-flat-lay_23-2148352885.jpg?_wi=2",
|
||||
imageAlt: "happy beauty client portrait",
|
||||
},
|
||||
id: "3", name: "Ana D.", date: "20.05.2024", title: "Profesionalism", quote: "Servicii faciale de top. Mă simt minunat.", tag: "Tratamente", avatarSrc: "http://img.b2bpic.net/free-photo/closeup-smiling-adult-woman-leaning-wall_1262-1759.jpg", imageSrc: "http://img.b2bpic.net/free-photo/metallic-hair-supplies-flat-lay_23-2148352885.jpg?_wi=2", imageAlt: "happy beauty client portrait"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Ionela R.",
|
||||
date: "25.05.2024",
|
||||
title: "Recomand",
|
||||
quote: "Echipa este foarte atentă la detalii.",
|
||||
tag: "Machiaj",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/team-bride-celebrating-before-wedding_23-2149329119.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lodge-wintertime-with-ski-gear_482257-76632.jpg?_wi=2",
|
||||
imageAlt: "happy beauty client portrait",
|
||||
},
|
||||
id: "4", name: "Ionela R.", date: "25.05.2024", title: "Recomand", quote: "Echipa este foarte atentă la detalii.", tag: "Machiaj", avatarSrc: "http://img.b2bpic.net/free-photo/team-bride-celebrating-before-wedding_23-2149329119.jpg", imageSrc: "http://img.b2bpic.net/free-photo/lodge-wintertime-with-ski-gear_482257-76632.jpg?_wi=2", imageAlt: "happy beauty client portrait"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Diana S.",
|
||||
date: "01.06.2024",
|
||||
title: "Servicii de calitate",
|
||||
quote: "Un salon curat și primitor.",
|
||||
tag: "Altele",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/female-agent-customer-meeting-co-working-signing-agreement-woman-writing-document_74855-15145.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-working-laptop_23-2149395645.jpg?_wi=2",
|
||||
imageAlt: "happy beauty client portrait",
|
||||
},
|
||||
id: "5", name: "Diana S.", date: "01.06.2024", title: "Servicii de calitate", quote: "Un salon curat și primitor.", tag: "Altele", avatarSrc: "http://img.b2bpic.net/free-photo/female-agent-customer-meeting-co-working-signing-agreement-woman-writing-document_74855-15145.jpg", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-working-laptop_23-2149395645.jpg?_wi=2", imageAlt: "happy beauty client portrait"},
|
||||
]}
|
||||
title="Ce spun clientele noastre"
|
||||
description="Experiențe reale în salonul nostru."
|
||||
@@ -348,15 +203,13 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Contact"
|
||||
title="Programează-te acum"
|
||||
description="Strada Gheorghe Caşu 30A, Chișinău, Moldova | Telefon: +373 699 04 240"
|
||||
buttons={[
|
||||
{
|
||||
text: "Scrie-ne pe WhatsApp",
|
||||
},
|
||||
text: "Scrie-ne pe WhatsApp"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -366,42 +219,27 @@ export default function LandingPage() {
|
||||
logoText="Alva Dona"
|
||||
columns={[
|
||||
{
|
||||
title: "Companie",
|
||||
items: [
|
||||
title: "Companie", items: [
|
||||
{
|
||||
label: "Despre noi",
|
||||
href: "#about",
|
||||
},
|
||||
label: "Despre noi", href: "#about"},
|
||||
{
|
||||
label: "Servicii",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Servicii", href: "#services"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Suport",
|
||||
items: [
|
||||
title: "Suport", items: [
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
{
|
||||
label: "Programări",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Programări", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Termeni",
|
||||
href: "#",
|
||||
},
|
||||
label: "Termeni", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user