"use client";

import { Star } from "lucide-react";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FooterSimple from '@/components/sections/footer/FooterSimple';

export default function AmenitiesPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="elastic-effect"
      defaultTextAnimation="background-highlight"
      borderRadius="soft"
      contentWidth="medium"
      sizing="largeSmallSizeMediumTitles"
      background="aurora"
      cardStyle="layered-gradient"
      primaryButtonStyle="flat"
      secondaryButtonStyle="solid"
      headingFontWeight="extrabold"
    >
      {/* Navigation */}
      <div id="nav" data-section="nav">
        <NavbarStyleFullscreen
          navItems={[
            { name: "Home", id: "/" },
            { name: "Rooms", id: "/rooms" },
            { name: "Amenities", id: "/amenities" },
            { name: "About", id: "/about" },
            { name: "Book Now", id: "/contact" }
          ]}
          brandName="Luxe Haven"
          bottomLeftText="Luxury Hospitality"
          bottomRightText="reservations@luxehaven.com"
        />
      </div>

      {/* Main Amenities */}
      <div id="main-amenities" data-section="main-amenities">
        <FeatureCardOne
          title="Exceptional Hotel Amenities"
          description="Indulge in our world-class facilities designed to enhance every moment of your stay. From relaxation to recreation, we have everything you need for an unforgettable experience."
          tag="Facilities"
          tagIcon={Star}
          features={[
            {
              title: "Rejuvenating Spa & Wellness Center",
              description: "Unwind at our full-service spa featuring therapeutic massages, rejuvenating facials, aromatherapy treatments, and a tranquil relaxation lounge.",
              imageSrc: "https://img.b2bpic.net/free-photo/spa-massage-concept-with-woman_23-2147817020.jpg",
              imageAlt: "Luxury spa treatment"
            },
            {
              title: "State-of-the-Art Fitness Center",
              description: "Maintain your fitness routine in our modern gym equipped with the latest Technogym equipment, personal training services, and wellness programs.",
              imageSrc: "https://img.b2bpic.net/free-photo/peaceful-body-lying-person-relax_1301-3277.jpg",
              imageAlt: "Modern fitness center"
            },
            {
              title: "Award-Winning Fine Dining",
              description: "Experience culinary excellence at our signature restaurant featuring international cuisine crafted by world-renowned chefs using locally sourced ingredients.",
              imageSrc: "https://img.b2bpic.net/free-photo/woman-enjoying-aromatherapy_1098-1295.jpg",
              imageAlt: "Fine dining restaurant"
            },
            {
              title: "Resort Swimming Pool",
              description: "Relax by our stunning infinity pool with panoramic city views, poolside service, and private cabanas available for ultimate comfort.",
              imageSrc: "https://img.b2bpic.net/free-photo/type-entertainment-complex-popular-resort-with-pools-water-parks-turkey-with-more-than-5-million-visitors-year-amara-dolce-vita-luxury-hotel-resort-tekirova-kemer_146671-18728.jpg",
              imageAlt: "Resort swimming pool"
            },
            {
              title: "Business & Conference Center",
              description: "Host successful meetings in our fully equipped business center with high-speed internet, meeting rooms, and comprehensive event planning services.",
              imageSrc: "https://img.b2bpic.net/free-photo/christmas-spa-composition-with-incense-sticks-soap-blurred-background_169016-26255.jpg",
              imageAlt: "Business conference center"
            }
          ]}
          gridVariant="uniform-all-items-equal"
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground="noInvert"
        />
      </div>

      {/* Guest Experiences */}
      <div id="guest-experiences" data-section="guest-experiences">
        <TestimonialCardTen
          title="Unforgettable Guest Experiences"
          description="Our amenities create lasting memories for guests from around the world."
          tag="Experiences"
          textboxLayout="default"
          useInvertedBackground="invertDefault"
          testimonials={[
            {
              id: "1",
              title: "The Spa Experience Was Divine",
              quote: "The spa at Luxe Haven is absolutely incredible. From the moment I walked in, I felt transported to a world of tranquility. The massage was therapeutic and the facilities are pristine. It's the perfect way to unwind after a long day of exploring the city.",
              name: "Emily Rodriguez",
              role: "Wellness Enthusiast",
              imageSrc: "https://img.b2bpic.net/free-photo/close-up-positive-executive-work_1098-519.jpg",
              imageAlt: "Emily Rodriguez"
            },
            {
              id: "2",
              title: "Outstanding Dining Experience",
              quote: "The restaurant exceeded all my expectations. The chef's attention to detail and the use of fresh, local ingredients created an unforgettable culinary journey. The service was impeccable and the atmosphere was perfect for a romantic dinner.",
              name: "James Anderson",
              role: "Food Connoisseur",
              imageSrc: "https://img.b2bpic.net/free-photo/portrait-beautiful-woman-home_23-2149122066.jpg",
              imageAlt: "James Anderson"
            },
            {
              id: "3",
              title: "Perfect Pool & Recreation",
              quote: "The pool area is stunning with breathtaking views. The poolside service was excellent, and having a private cabana made our stay feel truly luxurious. Our kids loved the pool while we enjoyed the peaceful ambiance.",
              name: "Sarah Mitchell",
              role: "Family Traveler",
              imageSrc: "https://img.b2bpic.net/free-photo/stylish-businesswoman-with-glasses_23-2147989567.jpg",
              imageAlt: "Sarah Mitchell"
            }
          ]}
        />
      </div>

      {/* Experience Our Amenities CTA */}
      <div id="amenities-cta" data-section="amenities-cta">
        <ContactCenter
          tag="Book Today"
          title="Experience Our World-Class Amenities"
          description="Don't just take our word for it – come experience the luxury and comfort that makes Luxe Haven truly special. Book your stay today and discover what sets us apart."
          useInvertedBackground="noInvert"
          inputPlaceholder="Enter your email for special offers"
          buttonText="Reserve Now"
          termsText="Get exclusive access to member rates and special amenities packages."
        />
      </div>

      {/* Footer */}
      <FooterSimple
        columns={[
          {
            title: "Hotel",
            items: [
              { label: "About Us", href: "/about" },
              { label: "Rooms", href: "/rooms" },
              { label: "Amenities", href: "/amenities" },
              { label: "Book Now", href: "/contact" }
            ]
          },
          {
            title: "Guest Services",
            items: [
              { label: "Concierge", href: "#" },
              { label: "Room Service", href: "#" },
              { label: "Spa & Wellness", href: "#" },
              { label: "Restaurant", href: "#" }
            ]
          },
          {
            title: "Information",
            items: [
              { label: "Contact Us", href: "/contact" },
              { label: "Location", href: "#" },
              { label: "Careers", href: "#" },
              { label: "Group Bookings", href: "#" }
            ]
          },
          {
            title: "Legal",
            items: [
              { label: "Privacy Policy", href: "#" },
              { label: "Terms & Conditions", href: "#" },
              { label: "Cookie Policy", href: "#" },
              { label: "Sitemap", href: "#" }
            ]
          }
        ]}
        bottomLeftText="© 2025 Luxe Haven Hotel. All rights reserved."
        bottomRightText="Crafted for Luxury Hospitality"
      />
    </ThemeProvider>
  );
}