From 90e941f253c86832457d4a1a4c35ee1faeed06eb Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 11:29:29 +0000 Subject: [PATCH 1/5] Update src/app/about/page.tsx --- src/app/about/page.tsx | 200 ++++++++++++++++++----------------------- 1 file changed, 85 insertions(+), 115 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index be173bb..d7feab2 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -1,147 +1,117 @@ "use client"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; +import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered"; import MetricSplitMediaAbout from "@/components/sections/about/MetricSplitMediaAbout"; -import FeatureCardOne from "@/components/sections/feature/FeatureCardOne"; -import MetricCardFourteen from "@/components/sections/metrics/MetricCardFourteen"; -import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal"; -import Link from "next/link"; -import { Award, Gem } from "lucide-react"; +import TeamCardTen from "@/components/sections/team/TeamCardTen"; +import FeatureCardTwentyFive from "@/components/sections/feature/FeatureCardTwentyFive"; +import { Sparkles, Users, Award, Briefcase } from "lucide-react"; export default function AboutPage() { const navItems = [ { name: "Home", id: "/" }, - { name: "Services", id: "/services" }, { name: "About", id: "/about" }, - { name: "Contact", id: "/contact" }, - { name: "Portfolio", id: "/portfolio" }, + { name: "Services", id: "services" }, + { name: "Contact", id: "contact" }, + ]; + + const teamMembers = [ + { + id: "1", name: "Viktor Volkov", imageSrc: "/placeholders/placeholder1.jpg", imageAlt: "Viktor Volkov, Founder & Master Tailor"}, + { + id: "2", name: "Anastasia Petrov", imageSrc: "/placeholders/placeholder2.jpg", imageAlt: "Anastasia Petrov, Design Director"}, + { + id: "3", name: "Dmitri Sokolov", imageSrc: "/placeholders/placeholder3.jpg", imageAlt: "Dmitri Sokolov, Master Craftsman"}, + { + id: "4", name: "Elena Volkova", imageSrc: "/placeholders/placeholder4.jpg", imageAlt: "Elena Volkova, Head of Client Services"}, + ]; + + const expertiseFeatures = [ + { + title: "Precision Tailoring", description: "Expert hand-stitching and machine work with attention to every detail for perfect fit and finish.", icon: Award, + mediaItems: [ + { imageSrc: "/placeholders/placeholder5.jpg", imageAlt: "Precision tailoring work" }, + { imageSrc: "/placeholders/placeholder6.jpg", imageAlt: "Detailed stitching example" }, + ], + }, + { + title: "Bespoke Design", description: "Custom design consultation and creation tailored to your unique style, body type, and preferences.", icon: Sparkles, + mediaItems: [ + { imageSrc: "/placeholders/placeholder7.jpg", imageAlt: "Design consultation" }, + { imageSrc: "/placeholders/placeholder8.jpg", imageAlt: "Fabric selection" }, + ], + }, + { + title: "Premium Materials", description: "Sourced from the finest mills and suppliers worldwide, ensuring quality and durability.", icon: Briefcase, + mediaItems: [ + { imageSrc: "/placeholders/placeholder9.jpg", imageAlt: "Premium fabric collection" }, + { imageSrc: "/placeholders/placeholder10.jpg", imageAlt: "Material samples" }, + ], + }, + { + title: "Expert Consultants", description: "Our experienced team provides personalized guidance throughout the entire tailoring process.", icon: Users, + mediaItems: [ + { imageSrc: "/placeholders/placeholder11.jpg", imageAlt: "Team consultation" }, + { imageSrc: "/placeholders/placeholder12.jpg", imageAlt: "Client meeting" }, + ], + }, ]; return ( - - -
+ + +
-
- -
-
-
- +
- From e7ed281ba5bc45f38a378536f29d69d02f6319d4 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 6 Mar 2026 11:29:29 +0000 Subject: [PATCH 2/5] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 135 +++++++++++++-------------------------- 1 file changed, 46 insertions(+), 89 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index d163ca2..2240b40 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -1,106 +1,63 @@ "use client"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen"; -import ContactSplitForm from "@/components/sections/contact/ContactSplitForm"; -import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal"; -import Link from "next/link"; +import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered"; +import ContactCenter from "@/components/sections/contact/ContactCenter"; +import { Mail, MapPin, Phone } from "lucide-react"; export default function ContactPage() { - const navItems = [ - { name: "Home", id: "/" }, - { name: "Services", id: "/services" }, - { name: "About", id: "/about" }, - { name: "Contact", id: "/contact" }, - { name: "Portfolio", id: "/portfolio" }, - ]; - - const handleContactSubmit = (data: Record) => { - console.log("Contact form submitted:", data); - }; - return ( - - -
- +
+ console.log("Email submitted:", email)} />
- -