Merge version_2 into main #2

Merged
bender merged 1 commits from version_2 into main 2026-04-18 14:46:40 +00:00

View File

@@ -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>
);
}
}