Merge version_1 into main #1

Merged
bender merged 1 commits from version_1 into main 2026-03-15 21:05:24 +00:00

View File

@@ -55,19 +55,19 @@ export default function LandingPage() {
testimonials={[
{
name: "Marco T.", handle: "@marco_fresh", testimonial: "Sehr guter und professioneller Service, ich empfehle ihn 👍🏻", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "male portrait professional headshot"
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "male portrait professional headshot"
},
{
name: "Stefan P.", handle: "@stefan_style", testimonial: "Top, guter Service.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/man-portrait-posing-loft-modern-space_158595-5367.jpg", imageAlt: "diverse male portrait headshot"
imageSrc: "http://img.b2bpic.net/free-photo/man-portrait-posing-loft-modern-space_158595-5367.jpg?_wi=1", imageAlt: "diverse male portrait headshot"
},
{
name: "Felix D.", handle: "@felix_barber", testimonial: "Classic Barbershop mit coolem Interior und fairen Preisen. Perfekt gelegen beim Bahnhof.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/positive-shaved-head-male-dressed-grey-suit-dark-grey-background_613910-11352.jpg", imageAlt: "man portrait professional headshot"
imageSrc: "http://img.b2bpic.net/free-photo/positive-shaved-head-male-dressed-grey-suit-dark-grey-background_613910-11352.jpg?_wi=1", imageAlt: "man portrait professional headshot"
},
{
name: "Lars W.", handle: "@lars_precision", testimonial: "Mein Kollege ging mit Haaren hinein und kam mit einer Existenzkrise wieder heraus. Der Schnitt ist so präzise, dass man ihm beim Denken fast zuschauen kann. Kompromisslose Präzision.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiley-front-view-business-man_23-2148763836.jpg", imageAlt: "professional male portrait headshot"
imageSrc: "http://img.b2bpic.net/free-photo/smiley-front-view-business-man_23-2148763836.jpg?_wi=1", imageAlt: "professional male portrait headshot"
}
]}
testimonialRotationInterval={5000}
@@ -95,10 +95,10 @@ export default function LandingPage() {
title: "Professionelle Schnitte", description: "Saubere Übergänge, präzise Konturen und Erfahrung aus der klassischen Barber-Tradition.", icon: Scissors,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-barber-cutting-hair-man_23-2147737060.jpg", imageAlt: "barber performing precision haircut fade"
imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-barber-cutting-hair-man_23-2147737060.jpg?_wi=1", imageAlt: "barber performing precision haircut fade"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-barber-cutting-hair-man_23-2147737060.jpg", imageAlt: "Barber performing fade haircut"
imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-barber-cutting-hair-man_23-2147737060.jpg?_wi=2", imageAlt: "Barber performing fade haircut"
}
]
},
@@ -106,10 +106,10 @@ export default function LandingPage() {
title: "Cooles Barbershop-Interior", description: "Ein moderner, stilvoller Shop mit entspannter Atmosphäre.", icon: Home,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/barber-applying-shaving-cream-aged-man-hair-salon_23-2148182016.jpg", imageAlt: "modern barbershop interior cozy atmosphere"
imageSrc: "http://img.b2bpic.net/free-photo/barber-applying-shaving-cream-aged-man-hair-salon_23-2148182016.jpg?_wi=1", imageAlt: "modern barbershop interior cozy atmosphere"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/two-straight-razors_23-2147778743.jpg", imageAlt: "barbershop station tools mirrors professional"
imageSrc: "http://img.b2bpic.net/free-photo/two-straight-razors_23-2147778743.jpg?_wi=1", imageAlt: "barbershop station tools mirrors professional"
}
]
},
@@ -120,7 +120,7 @@ export default function LandingPage() {
imageSrc: "http://img.b2bpic.net/free-photo/barber-showing-man-his-haircut-mirror_107420-94782.jpg", imageAlt: "Barbershop located near train station"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/barber-applying-shaving-cream-aged-man-hair-salon_23-2148182016.jpg", imageAlt: "Accessible barbershop entrance"
imageSrc: "http://img.b2bpic.net/free-photo/barber-applying-shaving-cream-aged-man-hair-salon_23-2148182016.jpg?_wi=2", imageAlt: "Accessible barbershop entrance"
}
]
},
@@ -128,10 +128,10 @@ export default function LandingPage() {
title: "Faire Preise", description: "Top Qualität ohne übertriebene Preise. Einfach & schnell. Nur Barzahlung keine Karten, kein Stress.", icon: Wallet,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/close-up-barber-combing-moustache-client_23-2147778838.jpg", imageAlt: "barber trimming beard grooming care"
imageSrc: "http://img.b2bpic.net/free-photo/close-up-barber-combing-moustache-client_23-2147778838.jpg?_wi=1", imageAlt: "barber trimming beard grooming care"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/two-straight-razors_23-2147778743.jpg", imageAlt: "Barbershop tools and equipment"
imageSrc: "http://img.b2bpic.net/free-photo/two-straight-razors_23-2147778743.jpg?_wi=2", imageAlt: "Barbershop tools and equipment"
}
]
}
@@ -148,13 +148,13 @@ export default function LandingPage() {
description="Professionelle Haarschnitte und Bartpflege für jeden Anspruch."
products={[
{
id: "haircut", name: "Haarschnitt", price: "Fairer Preis", imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-barber-cutting-hair-man_23-2147737060.jpg", imageAlt: "Professional haircut service"
id: "haircut", name: "Haarschnitt", price: "Fairer Preis", imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-barber-cutting-hair-man_23-2147737060.jpg?_wi=3", imageAlt: "Professional haircut service"
},
{
id: "beard", name: "Bartpflege", price: "Fairer Preis", imageSrc: "http://img.b2bpic.net/free-photo/close-up-barber-combing-moustache-client_23-2147778838.jpg", imageAlt: "Professional beard grooming"
id: "beard", name: "Bartpflege", price: "Fairer Preis", imageSrc: "http://img.b2bpic.net/free-photo/close-up-barber-combing-moustache-client_23-2147778838.jpg?_wi=2", imageAlt: "Professional beard grooming"
},
{
id: "complete", name: "Komplettpaket", price: "Bestes Angebot", imageSrc: "http://img.b2bpic.net/free-photo/two-straight-razors_23-2147778743.jpg", imageAlt: "Complete barbershop service"
id: "complete", name: "Komplettpaket", price: "Bestes Angebot", imageSrc: "http://img.b2bpic.net/free-photo/two-straight-razors_23-2147778743.jpg?_wi=3", imageAlt: "Complete barbershop service"
}
]}
gridVariant="three-columns-all-equal-width"
@@ -168,16 +168,16 @@ export default function LandingPage() {
<TestimonialCardTwelve
testimonials={[
{
id: "1", name: "Marco T.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Marco T."
id: "1", name: "Marco T.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "Marco T."
},
{
id: "2", name: "Stefan P.", imageSrc: "http://img.b2bpic.net/free-photo/man-portrait-posing-loft-modern-space_158595-5367.jpg", imageAlt: "Stefan P."
id: "2", name: "Stefan P.", imageSrc: "http://img.b2bpic.net/free-photo/man-portrait-posing-loft-modern-space_158595-5367.jpg?_wi=2", imageAlt: "Stefan P."
},
{
id: "3", name: "Felix D.", imageSrc: "http://img.b2bpic.net/free-photo/positive-shaved-head-male-dressed-grey-suit-dark-grey-background_613910-11352.jpg", imageAlt: "Felix D."
id: "3", name: "Felix D.", imageSrc: "http://img.b2bpic.net/free-photo/positive-shaved-head-male-dressed-grey-suit-dark-grey-background_613910-11352.jpg?_wi=2", imageAlt: "Felix D."
},
{
id: "4", name: "Lars W.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-front-view-business-man_23-2148763836.jpg", imageAlt: "Lars W."
id: "4", name: "Lars W.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-front-view-business-man_23-2148763836.jpg?_wi=2", imageAlt: "Lars W."
}
]}
cardTitle="Kundenstimmen"