23 Commits

Author SHA1 Message Date
2f8cec54b5 Update theme colors 2026-03-10 21:34:53 +00:00
44af5166fc Update src/app/page.tsx 2026-03-10 21:19:04 +00:00
cb349c19a5 Update src/app/page.tsx 2026-03-10 21:16:20 +00:00
e8814db502 Merge version_13 into main
Merge version_13 into main
2026-03-10 21:14:25 +00:00
bbaa79afe4 Update src/app/page.tsx 2026-03-10 21:14:15 +00:00
b04f75d78c Merge version_12 into main
Merge version_12 into main
2026-03-10 21:11:51 +00:00
5ac084f0aa Update theme fonts 2026-03-10 21:11:47 +00:00
ba252b7a36 Update theme fonts 2026-03-10 21:11:46 +00:00
9cf6b1938f Merge version_12 into main
Merge version_12 into main
2026-03-10 21:11:39 +00:00
395fbac99c Update theme fonts 2026-03-10 21:11:35 +00:00
9eacf663ee Update theme fonts 2026-03-10 21:11:35 +00:00
46bdd3bb00 Merge version_12 into main
Merge version_12 into main
2026-03-10 21:10:09 +00:00
276cbeb545 Update theme fonts 2026-03-10 21:10:05 +00:00
3dd04a338d Update theme fonts 2026-03-10 21:10:04 +00:00
26e09b410a Merge version_12 into main
Merge version_12 into main
2026-03-10 21:08:22 +00:00
5b4dcbe51b Update src/app/page.tsx 2026-03-10 21:08:19 +00:00
8820e7dd5f Merge version_11 into main
Merge version_11 into main
2026-03-10 21:04:06 +00:00
0d82269ad3 Update src/app/page.tsx 2026-03-10 21:04:02 +00:00
96abf9def3 Merge version_10 into main
Merge version_10 into main
2026-03-10 21:02:52 +00:00
7f1f4e1692 Update src/app/page.tsx 2026-03-10 21:02:48 +00:00
e5e1c5ca99 Merge version_9 into main
Merge version_9 into main
2026-03-10 21:01:02 +00:00
2216ba9224 Update src/app/page.tsx 2026-03-10 21:00:58 +00:00
95ba2f1a70 Merge version_8 into main
Merge version_8 into main
2026-03-10 20:59:30 +00:00
3 changed files with 25 additions and 15 deletions

View File

@@ -6,6 +6,8 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Nunito_Sans } from "next/font/google";
import { Montserrat } from "next/font/google";
import { Open_Sans } from "next/font/google";
@@ -14,8 +16,16 @@ export const metadata: Metadata = {
description: 'Moderne Physiotherapie in Konstanz. Schmerzbehandlung, Rehabilitation und Mobilitätstraining mit professionellem Team. Jetzt Termin anfragen.',
};
const nunitoSans = Nunito_Sans({
variable: "--font-nunito-sans", subsets: ["latin"],
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
const openSans = Open_Sans({
variable: "--font-open-sans",
subsets: ["latin"],
});
export default function RootLayout({
@@ -26,7 +36,7 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${nunitoSans.variable} antialiased`}>
<body className={`${inter.variable} ${openSans.variable} antialiased`}>
<Tag />
{children}
<script

View File

@@ -9,7 +9,7 @@ import TestimonialCardThirteen from '@/components/sections/testimonial/Testimoni
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import { Activity, Calendar, Heart, HeartHandshake, Smile, Users, Zap } from 'lucide-react';
import { Activity, Calendar, Heart, HeartHandshake, Smile, Users, Zap, Award } from 'lucide-react';
export default function LandingPage() {
return (
@@ -41,7 +41,7 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardRotatedCarousel
title="Physiotherapie, die wirklich hilft Konstanz"
title="Physiotherapie und Training an zentraler Lage in Konstanz "
description="Schmerzen lindern, Bewegung zurückgewinnen, Lebensqualität verbessern mit modernen Therapiemethoden und persönlicher Betreuung. Physio Shala: Ihre Praxis in der Marktstätte."
background={{ variant: "plain" }}
tag="Professionelle Physiotherapie"
@@ -54,7 +54,7 @@ export default function LandingPage() {
buttonAnimation="slide-up"
buttonClassName="primary"
carouselItems={[
{ id: "1", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Aj0fCNhpHkySqkJU4xKgOiGDZm/uploaded-1773096321975-05c0y0yo.png?_wi=1", imageAlt: "back pain relief physiotherapy treatment" },
{ id: "1", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Aj0fCNhpHkySqkJU4xKgOiGDZm/uploaded-1773177479519-mek5d6fj.png", imageAlt: "back pain relief physiotherapy treatment" },
{ id: "2", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-young-woman-talking-nurse_23-2149341522.jpg", imageAlt: "mobility enhancement physical therapy" },
{ id: "3", imageSrc: "http://img.b2bpic.net/free-photo/woman-rehabilitation-center-getting-treatment_23-2150356710.jpg", imageAlt: "modern physiotherapy clinic bright" },
{ id: "4", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Aj0fCNhpHkySqkJU4xKgOiGDZm/uploaded-1773096321975-05c0y0yo.png?_wi=2", imageAlt: "postoperative rehabilitation patient care" },
@@ -69,7 +69,7 @@ export default function LandingPage() {
<div id="about" data-section="about">
<TextAbout
tag="Über Physio Shala"
title="Schmerzfrei leben mit 15+ Jahren Erfahrung und modernen Therapiemethoden"
title="15+ Jahren Erfahrung | 1000+ zufriedene Patienten | Zertifiziert nach DIN EN ISO 9001"
buttons={[
{ text: "Unsere Geschichte", href: "#services" },
{ text: "Team kennenlernen", href: "#team" }
@@ -162,13 +162,13 @@ export default function LandingPage() {
faqsAnimation="slide-up"
faqs={[
{
id: "1", title: "Brauche ich eine ärztliche Überweisung?", content: "In den meisten Fällen ja. Wir akzeptieren Überweisungen von Hausärzten und Fachleuten. Bei Fragen zu Ihrem Einzelfall kontaktieren Sie uns bitte direkt unser Team berät Sie gerne und kann in speziellen Situationen auch ohne Überweisung weiterhelfen."
id: "1", title: "Brauche ich eine ärztliche Überweisung?", content: "In den meisten Fällen ja. Wir akzeptieren Überweisungen von Hausärzten und Fachleuten. Bei Fragen zu Ihrem Einzelfall kontaktieren Sie uns bitte direkt."
},
{
id: "2", title: "Wie lange dauert eine typische Behandlung?", content: "Eine Sitzung dauert normalerweise 3060 Minuten. Die Gesamtdauer der Therapie hängt von Ihrer Verletzung oder Erkrankung ab und wird in der ersten Sitzung besprochen. Wir passen den Zeitplan individuell an Ihre Bedürfnisse an und halten Sie regelmäßig über Fortschritte informiert."
id: "2", title: "Wie lange dauert eine typische Behandlung?", content: "Eine Sitzung dauert normalerweise 3060 Minuten. Die Gesamtdauer der Therapie hängt von Ihrer Verletzung oder Erkrankung ab und wird in der ersten Sitzung besprochen."
},
{
id: "3", title: "Wie schnell werde ich Ergebnisse sehen?", content: "Viele Patienten verspüren bereits nach 23 Sitzungen Verbesserungen. Dauerhafte Resultate erfordern in der Regel 612 Wochen regelmäßiger Therapie. Wir dokumentieren Ihren Fortschritt kontinuierlich und zeigen Ihnen messbare Verbesserungen in Beweglichkeit und Schmerzreduktion."
id: "3", title: "Wie schnell werde ich Ergebnisse sehen?", content: "Viele Patienten verspüren bereits nach 23 Sitzungen Verbesserungen. Dauerhafte Resultate erfordern in der Regel 612 Wochen regelmäßiger Therapie."
},
{
id: "4", title: "Werden meine Kosten von der Versicherung übernommen?", content: "Ja, die meisten gesetzlichen und privaten Krankenversicherungen decken Physiotherapie ab. Bitte bringen Sie Ihre Versicherungskarte und Überweisung mit."
@@ -187,14 +187,14 @@ export default function LandingPage() {
<ContactCenter
tag="Kontakt"
title="Buchen Sie Ihren Termin"
description="Starten Sie Ihre Reise zu besserer Gesundheit und Mobilität. Wir freuen uns, Sie in unserer Praxis willkommen zu heißen."
description="Starten Sie Ihre Reise zu besserer Gesundheit und Mobilität. Wir rufen Sie an oder senden Ihnen einen Bestätigungslink."
tagIcon={Calendar}
tagAnimation="slide-up"
background={{ variant: "plain" }}
useInvertedBackground={false}
inputPlaceholder="Ihre E-Mail-Adresse"
buttonText="Termin buchen"
termsText="Durch das Absenden bestätigen Sie, dass Sie unsere Datenschutzrichtlinie akzeptieren. Wir werden Sie bald kontaktieren."
termsText="Wir werden Sie anrufen oder Ihnen einen Bestätigungslink senden. Keine Spam, keine versteckten Verpflichtungen wir kontaktieren Sie innerhalb von 24 Stunden. Mit dem Absenden akzeptieren Sie unsere Datenschutzrichtlinie."
/>
</div>
@@ -236,4 +236,4 @@ export default function LandingPage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -11,7 +11,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-nunito-sans), sans-serif;
font-family: var(--font-open-sans), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-nunito-sans), sans-serif;
font-family: var(--font-inter), sans-serif;
}