diff --git a/client/src/components/about/about-section.tsx b/client/src/components/about/about-section.tsx index 9476875..8a12d6c 100644 --- a/client/src/components/about/about-section.tsx +++ b/client/src/components/about/about-section.tsx @@ -1,5 +1,7 @@ import { Link } from "wouter"; import { ArabicDecoration } from "@/components/ui/arabic-decoration"; +import { SectionDivider, SectionDividerBottom, CrescentDivider } from "@/components/ui/section-divider"; +import { ArabesquePattern } from "@/components/ui/section-divider"; export function AboutSection() { const certifications = [ @@ -30,69 +32,79 @@ export function AboutSection() { ]; return ( -
-
-
- -

About Fadia

-
-

- Discover the journey, philosophy, and passion behind Pilates with Fadia. -

-
+
+ + +
+ -
-
- Pilates instructor demonstrating a pose with elegant form +
+
+

+ About Fadia +
+

+ +

+ Discover the journey, philosophy, and passion behind Pilates with Fadia. +

-
-
-

My Pilates Journey

-

- With over a decade of experience in the art of Pilates, I have dedicated my life to understanding the profound connection between movement, breath, and wellness. My journey began in 2010 when I discovered how Pilates transformed not only my physical strength but my entire approach to well-being. -

- -

My Teaching Philosophy

-

- I believe that Pilates is more than exercise—it's a path to self-discovery and inner harmony. My teaching combines classical techniques with modern approaches, always honoring the core principles of concentration, control, centering, flow, precision, and breath. -

- -
-

- "Movement is medicine for creating change in a person's physical, emotional, and mental states." +

+
+ Pilates instructor demonstrating a pose with elegant form +
+ +
+
+

My Pilates Journey

+

+ With over a decade of experience in the art of Pilates, I have dedicated my life to understanding the profound connection between movement, breath, and wellness. My journey began in 2010 when I discovered how Pilates transformed not only my physical strength but my entire approach to well-being.

-
- -
- - - Connect with Me - - + +

My Teaching Philosophy

+

+ I believe that Pilates is more than exercise—it's a path to self-discovery and inner harmony. My teaching combines classical techniques with modern approaches, always honoring the core principles of concentration, control, centering, flow, precision, and breath. +

+ +
+

+ "Movement is medicine for creating change in a person's physical, emotional, and mental states." +

+
+ +
+ + + Connect with Me + + +
-
- -
-
- {certifications.map((cert, index) => ( -
-
- + +
+
+ {certifications.map((cert, index) => ( +
+
+ +
+

{cert.title}

+

{cert.description}

-

{cert.title}

-

{cert.description}

-
- ))} + ))} +
+ +
); -} +} \ No newline at end of file diff --git a/client/src/components/classes/classes-section.tsx b/client/src/components/classes/classes-section.tsx index f6772e5..80a7e54 100644 --- a/client/src/components/classes/classes-section.tsx +++ b/client/src/components/classes/classes-section.tsx @@ -1,10 +1,11 @@ -import { useEffect, useState } from "react"; +import { useState } from "react"; import { ClassCard } from "./class-card"; import { BookingCalendar } from "./booking-calendar"; import { useQuery } from "@tanstack/react-query"; import { Class } from "@shared/schema"; -import { ArabicDecoration } from "@/components/ui/arabic-decoration"; import { Skeleton } from "@/components/ui/skeleton"; +import { SectionDivider, SectionDividerBottom, StarDivider } from "@/components/ui/section-divider"; +import { IslamicPattern } from "@/components/ui/section-divider"; export function ClassesSection() { const [selectedClassId, setSelectedClassId] = useState(null); @@ -29,7 +30,7 @@ export function ClassesSection() { if (error) { return ( -
+

Error loading classes. Please try again later.

@@ -38,57 +39,67 @@ export function ClassesSection() { } return ( -
-
-
- -

Our Classes

-
-

- Discover the perfect Pilates class tailored to your needs and wellness goals. -

-
+
+ + +
+ - {isLoading ? ( -
- {[1, 2, 3].map((_, i) => ( -
- -
-
- - +
+
+

+ Our Classes +
+

+ +

+ Discover the perfect Pilates class tailored to your needs and wellness goals. +

+
+ + {isLoading ? ( +
+ {[1, 2, 3].map((_, i) => ( +
+ +
+
+ + +
+ + + +
+ + +
+
- - - -
- - -
-
-
- ))} -
- ) : ( -
- {classes?.map(classItem => ( - - ))} -
- )} - -
- {selectedClass && ( - + ))} +
+ ) : ( +
+ {classes?.map(classItem => ( + + ))} +
)} + +
+ {selectedClass && ( + + )} +
+ +
); -} +} \ No newline at end of file diff --git a/client/src/components/home/feature-card.tsx b/client/src/components/home/feature-card.tsx index ec0d827..a0af680 100644 --- a/client/src/components/home/feature-card.tsx +++ b/client/src/components/home/feature-card.tsx @@ -1,4 +1,5 @@ import React from "react"; +import { SectionDividerBottom, CrescentDivider } from "@/components/ui/section-divider"; interface FeatureCardProps { title: string; @@ -84,12 +85,33 @@ export function FeaturesSection() { ]; return ( -
-
- {features.map((feature, index) => ( - - ))} +
+
+ +
+
+

+ Core Benefits +
+

+ +

+ Experience the transformative power of Pilates through these foundational principles +

+
+ +
+
+ {features.map((feature, index) => ( + + ))} +
+
-
+ +
+ +
+
); }