"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
import FeatureCardNine from "@/components/sections/feature/FeatureCardNine";
import TestimonialCardFive from "@/components/sections/testimonial/TestimonialCardFive";
import ContactCTA from "@/components/sections/contact/ContactCTA";
import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal";
import Link from "next/link";
import { Scissors, MessageCircle, Phone } from "lucide-react";

export default function WeddingAlterationsPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="hover-magnetic"
      defaultTextAnimation="entrance-slide"
      borderRadius="pill"
      contentWidth="medium"
      sizing="medium"
      background="noise"
      cardStyle="subtle-shadow"
      primaryButtonStyle="shadow"
      secondaryButtonStyle="layered"
      headingFontWeight="extrabold"
    >
      <div id="nav" data-section="nav">
        <NavbarStyleCentered
          navItems={[
            { name: "Home", id: "home" },
            { name: "Services", id: "services" },
            { name: "Gallery", id: "gallery" },
            { name: "About", id: "about" },
            { name: "Contact", id: "contact" },
          ]}
          button={{ text: "Schedule Fitting", href: "contact" }}
          brandName="Fit For A King Tailors"
        />
      </div>

      <div id="wedding-services" data-section="wedding-services">
        <FeatureCardNine
          title="Expert Wedding Dress Alterations"
          description="Your special day deserves perfection. We specialize in bridal gown alterations with meticulous attention to detail."
          tag="Bridal Services"
          tagIcon={Scissors}
          tagAnimation="slide-up"
          buttons={[{ text: "Schedule Your Bridal Fitting", href: "/contact" }]}
          buttonAnimation="slide-up"
          features={[
            {
              id: 1,
              title: "Wedding Gown Alterations",
              description:
                "Expert tailoring for your perfect bridal moment. We specialize in wedding gowns with meticulous attention to detail and delicate fabrics. From hemming to bodice adjustments, we ensure your dress fits flawlessly.",
              phoneOne: {
                imageSrc:
                  "http://img.b2bpic.net/free-photo/adorable-bride-preparation_1153-7078.jpg",
              },
              phoneTwo: {
                imageSrc:
                  "http://img.b2bpic.net/free-photo/young-beautiful-stylish-woman-wedding-dress_285396-7803.jpg",
              },
            },
            {
              id: 2,
              title: "Bridesmaid & Formal Wear",
              description:
                "Complete your wedding party with perfectly fitted bridesmaid dresses and formal evening wear. We handle all coordinating alterations to ensure your entire bridal party looks stunning.",
              phoneOne: {
                imageSrc:
                  "http://img.b2bpic.net/free-photo/young-women-enjoying-bachelorette-party_23-2149278355.jpg",
              },
              phoneTwo: {
                imageSrc:
                  "http://img.b2bpic.net/free-photo/close-up-successful-entrepreneur_1098-3855.jpg",
              },
            },
            {
              id: 3,
              title: "Rush Bridal Services",
              description:
                "Last-minute wedding? Don't worry! We offer expedited bridal alterations to meet your timeline. Contact us immediately for rush service availability and competitive rates.",
              phoneOne: {
                imageSrc:
                  "http://img.b2bpic.net/free-vector/creative-watch-logo-templates_23-2148956618.jpg",
              },
              phoneTwo: {
                imageSrc:
                  "http://img.b2bpic.net/free-photo/fashion-designer-is-cutting-off-fabric-with-scissors-he-is-wearing-denim-closeup-photo-shoot_613910-21806.jpg",
              },
            },
          ]}
          showStepNumbers={true}
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
        />
      </div>

      <div id="wedding-testimonials" data-section="wedding-testimonials">
        <TestimonialCardFive
          testimonials={[
            {
              id: "1",
              name: "Sarah Johnson, Bride",
              date: "Date: 15 November 2024",
              title: "My wedding dress fit perfectly!",
              quote:
                "They saved my wedding day when I had a wardrobe emergency. The staff were incredibly kind and the work was absolutely beautiful. I couldn't have asked for better service for such an important moment.",
              tag: "Bridal Alteration",
              avatarSrc:
                "http://img.b2bpic.net/free-photo/young-businesswoman-portrait-office_1262-1506.jpg",
              imageSrc:
                "http://img.b2bpic.net/free-photo/adorable-bride-preparation_1153-7078.jpg",
              imageAlt: "Wedding dress alteration",
            },
            {
              id: "2",
              name: "Lisa Anderson, Wedding Planner",
              date: "Date: 10 September 2024",
              title: "Trusted partner for all my clients",
              quote:
                "I refer all my brides to Fit For A King Tailors. Their expertise with delicate fabrics and their customer care is unmatched. My clients are always thrilled.",
              tag: "Professional Referral",
              avatarSrc:
                "http://img.b2bpic.net/free-photo/close-up-successful-entrepreneur_1098-3855.jpg",
              imageSrc:
                "http://img.b2bpic.net/free-photo/young-beautiful-stylish-woman-wedding-dress_285396-7803.jpg",
              imageAlt: "Bridal gown fitting",
            },
            {
              id: "3",
              name: "Emma Thompson, Bride",
              date: "Date: 12 July 2024",
              title: "Perfection for my special day",
              quote:
                "From the initial consultation to the final fitting, the team was professional and attentive. My dress looked like it was made for me. Highly recommended for all brides!",
              tag: "Bridal Customer",
              avatarSrc:
                "http://img.b2bpic.net/free-photo/young-beautiful-stylish-woman-wedding-dress_285396-7803.jpg",
              imageSrc:
                "http://img.b2bpic.net/free-photo/adorable-bride-preparation_1153-7078.jpg",
              imageAlt: "Bride in altered gown",
            },
          ]}
          title="Bridal Success Stories"
          description="Hear from brides who trusted us with their special day"
          tag="Testimonials"
          tagIcon={MessageCircle}
          tagAnimation="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
        />
      </div>

      <div id="contact-wedding" data-section="contact-wedding">
        <ContactCTA
          tag="Make Your Day Perfect"
          tagIcon={Phone}
          tagAnimation="slide-up"
          title="Schedule Your Bridal Fitting Today"
          description="Don't let alterations stress you out. Our expert team will ensure your wedding dress and all your bridal wear fit flawlessly for your special day."
          buttons={[
            { text: "Schedule Bridal Fitting", href: "/contact" },
            { text: "Call (281) 555-0123", href: "tel:+1-281-555-0123" },
          ]}
          buttonAnimation="slide-up"
          background={{ variant: "gradient-bars" }}
          useInvertedBackground={false}
        />
      </div>

      <div id="footer" data-section="footer">
        <FooterBaseReveal
          columns={[
            {
              title: "Services",
              items: [
                { label: "Wedding Dress Alterations", href: "/wedding-alterations" },
                { label: "Everyday Alterations", href: "/services" },
                { label: "Embroidery & Custom", href: "/services" },
                { label: "Uniform Tailoring", href: "/services" },
              ],
            },
            {
              title: "Company",
              items: [
                { label: "About Us", href: "/about" },
                { label: "Gallery", href: "/gallery" },
                { label: "Contact", href: "/contact" },
                { label: "FAQ", href: "#faq" },
              ],
            },
            {
              title: "Connect",
              items: [
                { label: "Phone: (281) 555-0123", href: "tel:+1-281-555-0123" },
                { label: "Location: Pearland, TX", href: "#" },
                { label: "Hours: Mon-Sat 9AM-6PM", href: "#" },
                { label: "Privacy Policy", href: "#" },
              ],
            },
          ]}
          copyrightText="© 2025 Fit For A King Tailors. All rights reserved. Professional tailoring and alterations serving Pearland and the greater Houston area."
        />
      </div>
    </ThemeProvider>
  );
}