Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-03-13 18:20:05 +00:00
5 changed files with 59 additions and 26 deletions

View File

@@ -109,21 +109,21 @@ export default function AboutPage() {
id: 1,
title: "Handwerkskunst",
description: "Jeder Schnitt wird mit Präzision und Liebe zum Detail ausgeführt. Wir nutzen hochwertige Werkzeuge und Produkte.",
imageSrc: "http://img.b2bpic.net/free-photo/blurred-hairdresser-cutting-hair-male-client_23-2147778768.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/blurred-hairdresser-cutting-hair-male-client_23-2147778768.jpg?_wi=2",
imageAlt: "Handwerkskunst",
},
{
id: 2,
title: "Kundenerlebnis",
description: "Wir schaffen eine entspannende und einladende Atmosphäre, in der sich jeder Kunde wohlfühlt und verstanden wird.",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-getting-groomed_23-2150668472.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-getting-groomed_23-2150668472.jpg?_wi=2",
imageAlt: "Kundenerlebnis",
},
{
id: 3,
title: "Innovation",
description: "Wir bleiben am Puls der Zeit und integrieren die neuesten Techniken und Trends in unsere Services.",
imageSrc: "http://img.b2bpic.net/free-photo/blonde-girl-getting-her-hair-washed_23-2148108811.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/blonde-girl-getting-her-hair-washed_23-2148108811.jpg?_wi=2",
imageAlt: "Innovation",
},
]}

View File

@@ -1,18 +1,22 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { Roboto } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Roboto } from "next/font/google";
const halant = Halant({
variable: "--font-halant",
subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
export const metadata: Metadata = {
title: "Webild components 2",
description: "Generated by create next app",
};
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
const roboto = Roboto({
variable: "--font-roboto",
@@ -20,6 +24,33 @@ const roboto = Roboto({
weight: ["100", "300", "400", "500", "700", "900"]
});
export const metadata: Metadata = {
title: "Profi Stil Premium Friseursalon Worpswede",
description: "Moderner Friseursalon in Worpswede mit Premium Haarschnitten, Bartpflege und professioneller Beratung.",
keywords: "Friseursalon Worpswede, Barbershop, Haarschnitt, Bartpflege, Premium Styling",
metadataBase: new URL("https://profi-stil.de"),
alternates: {
canonical: "https://profi-stil.de"
},
openGraph: {
title: "Profi Stil Premium Friseursalon Worpswede",
description: "Erleben Sie professionelles Handwerk und modernen Style.",
url: "https://profi-stil.de",
siteName: "Profi Stil",
type: "website",
images: [
{
url: "http://img.b2bpic.net/free-photo/front-view-barbershop-concept_23-2148506186.jpg",
alt: "Profi Stil Friseursalon"
}
]
},
robots: {
index: true,
follow: true
}
};
export default function RootLayout({
children,
}: Readonly<{
@@ -28,7 +59,9 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${roboto.variable} antialiased`}>
<body
className={`${halant.variable} ${inter.variable} ${roboto.variable} antialiased`}
>
<Tag />
{children}
<script
@@ -40,4 +73,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -127,21 +127,21 @@ export default function HomePage() {
id: 1,
title: "Moderne Haarschnitte",
description: "Präzise Schnitte mit den neuesten Trends, angepasst an Ihren persönlichen Stil und Gesichtsform.",
imageSrc: "http://img.b2bpic.net/free-photo/blurred-hairdresser-cutting-hair-male-client_23-2147778768.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/blurred-hairdresser-cutting-hair-male-client_23-2147778768.jpg?_wi=1",
imageAlt: "Moderner Haarschnitt",
},
{
id: 2,
title: "Bartpflege & Styling",
description: "Professionelle Bartpflege, Trimmen und Styling mit hochwertigen Produkten für optimale Ergebnisse.",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-getting-groomed_23-2150668472.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-getting-groomed_23-2150668472.jpg?_wi=1",
imageAlt: "Bartpflege Service",
},
{
id: 3,
title: "Haarfarbe & Tönung",
description: "Hochwertige Haarfärbe- und Tönungsservices mit professioneller Beratung für den perfekten Look.",
imageSrc: "http://img.b2bpic.net/free-photo/blonde-girl-getting-her-hair-washed_23-2148108811.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/blonde-girl-getting-her-hair-washed_23-2148108811.jpg?_wi=1",
imageAlt: "Haarfarb-Service",
},
]}
@@ -167,7 +167,7 @@ export default function HomePage() {
handle: "@m_schmidt_biz",
testimonial: "Endlich ein Friseursalon mit echter Handwerkskunst! Die Beratung ist persönlich, die Qualität ist top.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-stylish-serious-bearded-male-wearing-elegant-suit-dark-background_613910-11332.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-stylish-serious-bearded-male-wearing-elegant-suit-dark-background_613910-11332.jpg?_wi=1",
imageAlt: "Marcus Schmidt",
},
{
@@ -176,7 +176,7 @@ export default function HomePage() {
handle: "@thomas.weber",
testimonial: "Profi Stil ist mein neuer Lieblingssalon. Der Service ist zuverlässig und die Ergebnisse sprechen für sich.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-successful-businesswoman-suit-cross-arms-chest-smile-look-confident_1258-194088.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-successful-businesswoman-suit-cross-arms-chest-smile-look-confident_1258-194088.jpg?_wi=1",
imageAlt: "Thomas Weber",
},
{
@@ -185,7 +185,7 @@ export default function HomePage() {
handle: "@andy_mueller",
testimonial: "Die beste Bartpflege in Worpswede! Der Team kennt sein Handwerk und kümmert sich wirklich um Details.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/serious-executive-sitting-couch_1098-2454.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/serious-executive-sitting-couch_1098-2454.jpg?_wi=1",
imageAlt: "Andreas Mueller",
},
{

View File

@@ -82,7 +82,7 @@ export default function PricingPage() {
id: 1,
title: "Standard Haarschnitt",
description: "Professioneller Haarschnitt mit Beratung. Dauer: ca. 45 Minuten. Perfekt für einen modernen Look.",
imageSrc: "http://img.b2bpic.net/free-photo/blurred-hairdresser-cutting-hair-male-client_23-2147778768.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/blurred-hairdresser-cutting-hair-male-client_23-2147778768.jpg?_wi=4",
imageAlt: "Standard Haarschnitt",
buttons: [
{ text: "€35", href: "/contact" },
@@ -92,7 +92,7 @@ export default function PricingPage() {
id: 2,
title: "Premium Haarschnitt + Styling",
description: "Exklusiver Haarschnitt mit professionellem Styling und Produkt-Empfehlungen. Dauer: ca. 60 Minuten.",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-getting-groomed_23-2150668472.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-getting-groomed_23-2150668472.jpg?_wi=4",
imageAlt: "Premium Haarschnitt",
buttons: [
{ text: "€55", href: "/contact" },
@@ -102,7 +102,7 @@ export default function PricingPage() {
id: 3,
title: "Bartpflege + Schnitt Kombi",
description: "Komplettes Service-Paket: Haarschnitt, Bartpflege, Konturierung und Styling. Dauer: ca. 75 Minuten.",
imageSrc: "http://img.b2bpic.net/free-photo/blonde-girl-getting-her-hair-washed_23-2148108811.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/blonde-girl-getting-her-hair-washed_23-2148108811.jpg?_wi=4",
imageAlt: "Kombi Service",
buttons: [
{ text: "€70", href: "/contact" },

View File

@@ -82,21 +82,21 @@ export default function ServicesPage() {
id: 1,
title: "Moderne Haarschnitte",
description: "Präzise Schnitte mit den neuesten Trends und Techniken. Jeder Schnitt wird individuell auf Ihren Gesichtstyp, Haartyp und persönlichen Stil abgestimmt. Von klassischen Looks bis zu modernen Trendsettings.",
imageSrc: "http://img.b2bpic.net/free-photo/blurred-hairdresser-cutting-hair-male-client_23-2147778768.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/blurred-hairdresser-cutting-hair-male-client_23-2147778768.jpg?_wi=3",
imageAlt: "Moderner Haarschnitt",
},
{
id: 2,
title: "Bartpflege & Styling",
description: "Professionelle Bartpflege mit Trimmen, Konturierung und Styling. Wir verwenden hochwertige Bartöle und Balsame für optimale Ergebnisse. Perfekt gepflegte Bärte für jeden Stil.",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-getting-groomed_23-2150668472.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-getting-groomed_23-2150668472.jpg?_wi=3",
imageAlt: "Bartpflege Service",
},
{
id: 3,
title: "Haarfarbe & Tönung",
description: "Hochwertige Haarfärbe- und Tönungsservices mit professioneller Farbberatung. Von dezenten Tönungen bis zu kreativen Colorationen wir setzen Ihre Farbwünsche professionell um.",
imageSrc: "http://img.b2bpic.net/free-photo/blonde-girl-getting-her-hair-washed_23-2148108811.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/blonde-girl-getting-her-hair-washed_23-2148108811.jpg?_wi=3",
imageAlt: "Haarfarb-Service",
},
]}
@@ -122,7 +122,7 @@ export default function ServicesPage() {
handle: "@m_schmidt_biz",
testimonial: "Die Haarschnitte bei Profi Stil sind einfach hervorragend! Die Beratung ist persönlich und die Qualität ist top. Ich bin seit Monaten Stammkunde.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-stylish-serious-bearded-male-wearing-elegant-suit-dark-background_613910-11332.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-stylish-serious-bearded-male-wearing-elegant-suit-dark-background_613910-11332.jpg?_wi=2",
imageAlt: "Marcus Schmidt",
},
{
@@ -131,7 +131,7 @@ export default function ServicesPage() {
handle: "@thomas.weber",
testimonial: "Endlich ein Salon, der sich wirklich Zeit nimmt. Die Bartpflege ist professionell und das Ergebnis ist perfekt. Sehr zu empfehlen!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-successful-businesswoman-suit-cross-arms-chest-smile-look-confident_1258-194088.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-successful-businesswoman-suit-cross-arms-chest-smile-look-confident_1258-194088.jpg?_wi=2",
imageAlt: "Thomas Weber",
},
{
@@ -140,7 +140,7 @@ export default function ServicesPage() {
handle: "@andy_mueller",
testimonial: "Die Farbberatung bei Profi Stil ist ausgezeichnet. Ich habe meine Haarfarbe komplett neu gestaltet und bin begeistert vom Ergebnis!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/serious-executive-sitting-couch_1098-2454.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/serious-executive-sitting-couch_1098-2454.jpg?_wi=2",
imageAlt: "Andreas Mueller",
},
]}