From 5a7dfa0292a58cb9500818c0cf93ea6b5952ffa6 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 26 May 2026 07:59:49 +0000 Subject: [PATCH 1/4] Add src/app/booking/page.tsx --- src/app/booking/page.tsx | 78 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 src/app/booking/page.tsx diff --git a/src/app/booking/page.tsx b/src/app/booking/page.tsx new file mode 100644 index 0000000..81bb215 --- /dev/null +++ b/src/app/booking/page.tsx @@ -0,0 +1,78 @@ +"use client"; + +import ReactLenis from "lenis/react"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; +import ContactForm from '@/components/form/ContactForm'; +import FooterBase from '@/components/sections/footer/FooterBase'; + +export default function BookingPage() { + return ( + + + + + + + + ); +} \ No newline at end of file -- 2.49.1 From 7610b1696a577ba7decaa694d797552d6435e003 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 26 May 2026 07:59:50 +0000 Subject: [PATCH 2/4] Add src/app/contact/page.tsx --- src/app/contact/page.tsx | 84 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 src/app/contact/page.tsx diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx new file mode 100644 index 0000000..ad543e6 --- /dev/null +++ b/src/app/contact/page.tsx @@ -0,0 +1,84 @@ +"use client"; + +import ReactLenis from "lenis/react"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; +import ContactForm from '@/components/form/ContactForm'; +import ContactText from '@/components/sections/contact/ContactText'; +import FooterBase from '@/components/sections/footer/FooterBase'; + +export default function ContactUsPage() { + return ( + + + + + + + + + ); +} \ No newline at end of file -- 2.49.1 From c655820a0351831c08ace8e766479b11c84c0197 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 26 May 2026 07:59:50 +0000 Subject: [PATCH 3/4] Add src/app/gallery/page.tsx --- src/app/gallery/page.tsx | 95 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 src/app/gallery/page.tsx diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx new file mode 100644 index 0000000..afd7b28 --- /dev/null +++ b/src/app/gallery/page.tsx @@ -0,0 +1,95 @@ +"use client"; + +import ReactLenis from "lenis/react"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; +import FeatureCardSix from '@/components/sections/feature/FeatureCardSix'; +import FooterBase from '@/components/sections/footer/FooterBase'; +import { ArrowUpRight } from "lucide-react"; + +const salonImages = [ + { + title: "Chic Haircut & Styling", description: "Modern and elegant hairstyles for every occasion.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/placeholders/gallery-salon-1.jpg", imageAlt: "Woman getting a chic haircut at a salon"}, + { + title: "Relaxing Spa Experience", description: "Indulge in our luxurious spa treatments for ultimate relaxation.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/placeholders/gallery-salon-2.jpg", imageAlt: "Person receiving a facial at a spa"}, + { + title: "Vibrant Nail Art", description: "Express your style with our creative and vibrant nail art designs.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/placeholders/gallery-salon-3.jpg", imageAlt: "Close-up of hands with vibrant nail polish"}, + { + title: "Professional Makeup", description: "Flawless makeup application for weddings, events, and photoshoots.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/placeholders/gallery-salon-4.jpg", imageAlt: "Woman getting professional makeup applied"}, + { + title: "Barber Services", description: "Precision cuts and grooming for a refined look.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/placeholders/gallery-salon-5.jpg", imageAlt: "Man getting a beard trim at a barber shop"}, + { + title: "Hair Coloring & Highlights", description: "Transform your look with our expert hair coloring services.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/placeholders/gallery-salon-6.jpg", imageAlt: "Hairdresser applying highlights to client's hair"}, +]; + +export default function GalleryPage() { + return ( + + + + ({ ...image, buttonIcon: ArrowUpRight }))} + /> + + + + ); +} \ No newline at end of file -- 2.49.1 From 538d2c61c80a17fd2797cff8c8c3cffabc14fdc7 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 26 May 2026 07:59:51 +0000 Subject: [PATCH 4/4] Update src/app/page.tsx --- src/app/page.tsx | 559 ++++++++++++++++++++++------------------------- 1 file changed, 256 insertions(+), 303 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 0165d48..2d46acc 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,7 +2,7 @@ import ReactLenis from "lenis/react"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; +import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarFloatingOverlay/NavbarLayoutFloatingOverlay"; import HeroSplitDoubleCarousel from "@/components/sections/hero/HeroSplitDoubleCarousel"; import FeatureBento from "@/components/sections/feature/FeatureBento"; import FeatureCardTwentySix from "@/components/sections/feature/FeatureCardTwentySix"; @@ -11,7 +11,7 @@ import MetricCardOne from "@/components/sections/metrics/MetricCardOne"; import TeamCardFive from "@/components/sections/team/TeamCardFive"; import FaqBase from "@/components/sections/faq/FaqBase"; import ContactCTA from "@/components/sections/contact/ContactCTA"; -import FooterBase from "@/components/sections/footer/FooterBase"; +import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'; import TestimonialCardFifteen from "@/components/sections/testimonial/TestimonialCardFifteen"; import { Sparkles, Search, ArrowUpRight, Monitor, Shield, Zap, Puzzle, TrendingUp, Lock, Phone, MessageCircle, BookOpen, Tv, Camera, Music, Settings, Award, Users } from "lucide-react"; @@ -40,309 +40,262 @@ export default function WebAgency2Page() { ]} button={{ text: "Get Started", href: "#contact" }} /> - - + + +
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ - - - - - - - - - + "Custom designs tailored to your brand", "Lightning-fast performance on all devices", "Built-in SEO to drive organic traffic", "Modern design that builds trust", "Dedicated support and maintenance"], + }} + /> +
+
+ +
+
+ +
+
+ +
+ ); -- 2.49.1