Merge version_2 into main #2
193
src/app/page.tsx
193
src/app/page.tsx
@@ -32,21 +32,13 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
name: "Pricing", id: "pricing"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="ISTANBUL"
|
||||
/>
|
||||
@@ -56,71 +48,41 @@ export default function LandingPage() {
|
||||
<HeroOverlayTestimonial
|
||||
title="ISTANBUL Barbershop Gomel"
|
||||
description="Experience professional grooming by Hasan with over 25 years of mastery. Located at ul. Ilyicha, 106/147."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Now", href: "tel:+375298026255"
|
||||
}
|
||||
]}
|
||||
testimonials={[
|
||||
{
|
||||
name: "Alexey K.",
|
||||
handle: "@alexey_gomel",
|
||||
testimonial: "Best service in Gomel, Hasan is a true legend.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CXE4lJ2AmHGHLBfPJSoLT7UqGz/uploaded-1776523475972-rrhri8v6.png?_wi=1",
|
||||
imageAlt: "User provided image",
|
||||
},
|
||||
name: "Alexey K.", handle: "@alexey_gomel", testimonial: "Best service in Gomel, Hasan is a true legend.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CXE4lJ2AmHGHLBfPJSoLT7UqGz/uploaded-1776523475972-rrhri8v6.png?_wi=1", imageAlt: "User provided image"},
|
||||
{
|
||||
name: "Dmitry S.",
|
||||
handle: "@dmitry_style",
|
||||
testimonial: "Precision work, always consistent.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CXE4lJ2AmHGHLBfPJSoLT7UqGz/uploaded-1776523475972-239gtag7.png?_wi=1",
|
||||
imageAlt: "User provided image",
|
||||
},
|
||||
name: "Dmitry S.", handle: "@dmitry_style", testimonial: "Precision work, always consistent.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CXE4lJ2AmHGHLBfPJSoLT7UqGz/uploaded-1776523475972-239gtag7.png?_wi=1", imageAlt: "User provided image"},
|
||||
{
|
||||
name: "Ivan V.",
|
||||
handle: "@ivan.ivanov",
|
||||
testimonial: "Real professional experience, great atmosphere.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CXE4lJ2AmHGHLBfPJSoLT7UqGz/uploaded-1776523475972-ii47jdrk.png?_wi=1",
|
||||
imageAlt: "User provided image",
|
||||
},
|
||||
name: "Ivan V.", handle: "@ivan.ivanov", testimonial: "Real professional experience, great atmosphere.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CXE4lJ2AmHGHLBfPJSoLT7UqGz/uploaded-1776523475972-ii47jdrk.png?_wi=1", imageAlt: "User provided image"},
|
||||
{
|
||||
name: "Oleg P.",
|
||||
handle: "@oleg_p",
|
||||
testimonial: "Been coming here for years, never disappointed.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-barbershop_1303-5412.jpg?_wi=1",
|
||||
imageAlt: "User provided image",
|
||||
},
|
||||
name: "Oleg P.", handle: "@oleg_p", testimonial: "Been coming here for years, never disappointed.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-barbershop_1303-5412.jpg?_wi=1", imageAlt: "User provided image"},
|
||||
{
|
||||
name: "Mikhail R.",
|
||||
handle: "@misha_style",
|
||||
testimonial: "The best haircut in town, hands down.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/latino-hair-salon-owner-preparing-clients_23-2150286015.jpg",
|
||||
imageAlt: "User provided image",
|
||||
},
|
||||
name: "Mikhail R.", handle: "@misha_style", testimonial: "The best haircut in town, hands down.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/latino-hair-salon-owner-preparing-clients_23-2150286015.jpg", imageAlt: "User provided image"},
|
||||
]}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CXE4lJ2AmHGHLBfPJSoLT7UqGz/uploaded-1776523475972-rrhri8v6.png?_wi=2"
|
||||
imageAlt="Barbershop Istanbul Logo"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-man-sitting-chair_23-2149220533.jpg",
|
||||
alt: "Client profile 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-man-sitting-chair_23-2149220533.jpg", alt: "Client profile 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/european-brutal-man-with-beard-cut-barbershop_343596-4697.jpg",
|
||||
alt: "Client profile 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/european-brutal-man-with-beard-cut-barbershop_343596-4697.jpg", alt: "Client profile 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-two-male-barbers-looking-camera_23-2147839857.jpg",
|
||||
alt: "Client profile 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-two-male-barbers-looking-camera_23-2147839857.jpg", alt: "Client profile 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/professional-hairdresser-sitting-armchair-has-rest-after-work-with-beer-bottle-his-hand_613910-18605.jpg",
|
||||
alt: "Client profile 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/professional-hairdresser-sitting-armchair-has-rest-after-work-with-beer-bottle-his-hand_613910-18605.jpg", alt: "Client profile 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/joyful-young-handsome-barber-holding-hair-clippers-winner-cup-isolated-olive-green_141793-84218.jpg",
|
||||
alt: "Client profile 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/joyful-young-handsome-barber-holding-hair-clippers-winner-cup-isolated-olive-green_141793-84218.jpg", alt: "Client profile 5"},
|
||||
]}
|
||||
avatarText="Join 500+ satisfied clients"
|
||||
/>
|
||||
@@ -140,52 +102,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "cut",
|
||||
badge: "Popular",
|
||||
price: "30 Р.",
|
||||
subtitle: "Haircut service",
|
||||
buttons: [
|
||||
id: "cut", badge: "Popular", price: "30 Р.", subtitle: "Haircut service", buttons: [
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "tel:+375298026255",
|
||||
},
|
||||
text: "Book Now", href: "tel:+375298026255"},
|
||||
],
|
||||
features: [
|
||||
"Precision haircut",
|
||||
"Styling",
|
||||
],
|
||||
"Precision haircut", "Styling"],
|
||||
},
|
||||
{
|
||||
id: "beard",
|
||||
badge: "Essential",
|
||||
price: "20 Р.",
|
||||
subtitle: "Beard trim",
|
||||
buttons: [
|
||||
id: "beard", badge: "Essential", price: "20 Р.", subtitle: "Beard trim", buttons: [
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "tel:+375298026255",
|
||||
},
|
||||
text: "Book Now", href: "tel:+375298026255"},
|
||||
],
|
||||
features: [
|
||||
"Shape definition",
|
||||
"Conditioning",
|
||||
],
|
||||
"Shape definition", "Conditioning"],
|
||||
},
|
||||
{
|
||||
id: "combo",
|
||||
badge: "Best Value",
|
||||
price: "50 Р.",
|
||||
subtitle: "Hair & Beard",
|
||||
buttons: [
|
||||
id: "combo", badge: "Best Value", price: "50 Р.", subtitle: "Hair & Beard", buttons: [
|
||||
{
|
||||
text: "Book Now",
|
||||
href: "tel:+375298026255",
|
||||
},
|
||||
text: "Book Now", href: "tel:+375298026255"},
|
||||
],
|
||||
features: [
|
||||
"Complete grooming",
|
||||
"Full transformation",
|
||||
],
|
||||
"Complete grooming", "Full transformation"],
|
||||
},
|
||||
]}
|
||||
title="Price List"
|
||||
@@ -199,20 +137,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "25 Years Experience",
|
||||
description: "Hasan brings decades of craft to your style.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CXE4lJ2AmHGHLBfPJSoLT7UqGz/uploaded-1776523475972-239gtag7.png?_wi=2",
|
||||
},
|
||||
title: "25 Years Experience", description: "Hasan brings decades of craft to your style.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CXE4lJ2AmHGHLBfPJSoLT7UqGz/uploaded-1776523475972-239gtag7.png?_wi=2"},
|
||||
{
|
||||
title: "Precision Styling",
|
||||
description: "We specialize in modern and classic cuts.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CXE4lJ2AmHGHLBfPJSoLT7UqGz/uploaded-1776523475972-ii47jdrk.png?_wi=2",
|
||||
},
|
||||
title: "Precision Styling", description: "We specialize in modern and classic cuts.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CXE4lJ2AmHGHLBfPJSoLT7UqGz/uploaded-1776523475972-ii47jdrk.png?_wi=2"},
|
||||
{
|
||||
title: "Prime Location",
|
||||
description: "Centrally located on ul. Ilyicha, 106/147.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-barbershop_1303-5412.jpg?_wi=2",
|
||||
},
|
||||
title: "Prime Location", description: "Centrally located on ul. Ilyicha, 106/147.", imageSrc: "http://img.b2bpic.net/free-photo/man-barbershop_1303-5412.jpg?_wi=2"},
|
||||
]}
|
||||
title="Why Choose Us"
|
||||
description="Professional quality and care"
|
||||
@@ -227,11 +156,7 @@ export default function LandingPage() {
|
||||
membersAnimation="slide-up"
|
||||
members={[
|
||||
{
|
||||
id: "hasan",
|
||||
name: "Hasan Çağlayan",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-male-barber-standing-with-arm-crossed_107420-94783.jpg",
|
||||
imageAlt: "Hasan Master Barber",
|
||||
},
|
||||
id: "hasan", name: "Hasan Çağlayan", imageSrc: "http://img.b2bpic.net/free-photo/portrait-male-barber-standing-with-arm-crossed_107420-94783.jpg", imageAlt: "Hasan Master Barber"},
|
||||
]}
|
||||
memberVariant="card"
|
||||
/>
|
||||
@@ -245,25 +170,15 @@ export default function LandingPage() {
|
||||
author="Sergey P."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/latino-hair-salon-owner-preparing-clients_23-2150286015.jpg",
|
||||
alt: "Client 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/latino-hair-salon-owner-preparing-clients_23-2150286015.jpg", alt: "Client 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/top-view-smiling-young-hairdesser-wearing-gray-apron-holding-comb-cutting-hair-with-scissor-pastel-blue-color-background_140725-155271.jpg",
|
||||
alt: "Client 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/top-view-smiling-young-hairdesser-wearing-gray-apron-holding-comb-cutting-hair-with-scissor-pastel-blue-color-background_140725-155271.jpg", alt: "Client 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-charismatic-sensual-male-black-sweater-creative-personality_613910-11134.jpg",
|
||||
alt: "Client 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-charismatic-sensual-male-black-sweater-creative-personality_613910-11134.jpg", alt: "Client 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/professional-barber-working-with-client-hairdressing-salon-styling-beard-with-trimmer_613910-5073.jpg",
|
||||
alt: "Client 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/professional-barber-working-with-client-hairdressing-salon-styling-beard-with-trimmer_613910-5073.jpg", alt: "Client 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-handsome-man-black-polo-shirt-swinging-paint-brush-with-aggressive-expression-standing-white-background_141793-20662.jpg",
|
||||
alt: "Client 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/young-handsome-man-black-polo-shirt-swinging-paint-brush-with-aggressive-expression-standing-white-background_141793-20662.jpg", alt: "Client 5"},
|
||||
]}
|
||||
ratingAnimation="blur-reveal"
|
||||
avatarsAnimation="slide-up"
|
||||
@@ -276,20 +191,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Working Hours?",
|
||||
content: "Monday-Saturday: 10:00 - 21:00. Sunday closed.",
|
||||
},
|
||||
id: "q1", title: "Working Hours?", content: "Monday-Saturday: 10:00 - 21:00. Sunday closed."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "How to book?",
|
||||
content: "Call us directly at +375298026255.",
|
||||
},
|
||||
id: "q2", title: "How to book?", content: "Call us directly at +375298026255."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Where are you?",
|
||||
content: "Gomel, ul. Ilyicha, 106/147.",
|
||||
},
|
||||
id: "q3", title: "Where are you?", content: "Gomel, ul. Ilyicha, 106/147."},
|
||||
]}
|
||||
title="Questions & Answers"
|
||||
description="Learn more about our services"
|
||||
@@ -301,14 +207,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
text="Ready to get a premium haircut? Call us today to reserve your spot."
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:+375298026255",
|
||||
},
|
||||
text: "Call Now", href: "tel:+375298026255"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -322,4 +225,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user