"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import HeroBillboardTestimonial from '@/components/sections/hero/HeroBillboardTestimonial';
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
import FeatureCardTwelve from '@/components/sections/feature/FeatureCardTwelve';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FooterSimple from '@/components/sections/footer/FooterSimple';
import { Star } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="elastic-effect"
      defaultTextAnimation="entrance-slide"
      borderRadius="soft"
      contentWidth="mediumSmall"
      sizing="mediumLargeSizeMediumTitles"
      background="aurora"
      cardStyle="gradient-bordered"
      primaryButtonStyle="flat"
      secondaryButtonStyle="radial-glow"
      headingFontWeight="light"
    >
      <div id="nav" data-section="nav">
        <NavbarStyleApple logoSrc="http://img.b2bpic.net/free-photo/tile-mosaic_1340-27958.jpg" logoAlt="North End Tiling Logo" navItems={[{ name: "Work", id: "#portfolio" }, { name: "Services", id: "#services" }, { name: "Process", id: "#process" }]} />
      </div>
      <div id="hero" data-section="hero">
        <HeroBillboardTestimonial
          title="Pools that hold the light: Bespoke tiling for the Gold Coast's most exquisite aquatic spaces."
          description="Experience submerged luxury with North End Tiling, where unparalleled craftsmanship meets the shimmer of glass mosaic, porcelain, and natural stone. Transforming your vision into a luminous reality."
          background={{ variant: "downward-rays-animated" }}
          useInvertedBackground={true}
          buttons={[{ text: "Request a Consultation", href: "#contact" }, { text: "View Our Portfolio", href: "#portfolio" }]}
          mediaAnimation="slide-up"
          testimonials={[{ name: "Sarah Johnson", handle: "@sarahj", testimonial: "North End Tiling brought our dream pool to life! The glass mosaic is absolutely stunning and the craftsmanship is second to none. Truly a masterpiece.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-man-street_641386-768.jpg?_wi=1" }]}
        />
      </div>
      <div id="trust-strip" data-section="trust-strip">
        <MetricCardEleven
          title="Experience & Excellence You Can Trust"
          description="With nearly two decades of dedication to perfecting aquatic tiling, North End Tiling brings unmatched expertise and a commitment to lasting quality to every project."
          metrics={[
            { id: "years", value: "18", title: "Years of Craftsmanship", description: "Established leaders in specialist pool tiling across SEQ.", imageSrc: "http://img.b2bpic.net/free-vector/vintage-premium-quality-stickers_23-2147541808.jpg" },
            { id: "pools", value: "400+", title: "Pools Transformed", description: "A vast portfolio of stunning residential and commercial projects.", imageSrc: "http://img.b2bpic.net/free-vector/flat-design-swimming-pool-background_23-2149446291.jpg" },
            { id: "guarantee", value: "10-Year", title: "Workmanship Guarantee", description: "Confidence in our enduring quality and meticulous attention to detail.", imageSrc: "http://img.b2bpic.net/free-photo/crazy-chef-happy-expression_1194-1505.jpg" },
            { id: "license", value: "QBCC", title: "Licensed & Insured", description: "Fully compliant and accredited, ensuring peace of mind.", imageSrc: "http://img.b2bpic.net/free-photo/businessmen-analyzing-business-plan-tablet_23-2148252119.jpg" }
          ]}
          animationType="slide-up"
          useInvertedBackground={false}
          textboxLayout="default"
        />
      </div>
      <div id="why-tiled" data-section="why-tiled">
        <FeatureCardTwelve
          title="The Enduring Value of a Fully Tiled Pool"
          description="Beyond aesthetics, fully tiled pools offer superior durability, chemical resistance, and a lifetime of effortless beauty. Discover the difference true craftsmanship makes."
          features={[
            { id: "durability", label: "Durability", title: "Unmatched Longevity & Resilience", items: ["Resists fading, staining, and chemical damage more effectively than other finishes.", "Provides a superior structural integrity to the pool shell, preventing common issues.", "Designed to last a lifetime, performing flawlessly even in demanding Queensland conditions."] },
            { id: "aesthetics", label: "Aesthetic", title: "Elevated Design & Pristine Finish", items: ["Achieves a seamless, luxurious appearance that exudes sophistication and refinement.", "Tiles beautifully reflect light, creating stunning water effects and a vibrant ambiance.", "Offers limitless design possibilities with an extensive range of materials, colours, and textures."] }
          ]}
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground={true}
        />
      </div>
      <div id="services" data-section="services">
        <FeatureCardTwelve
          title="Our Specialist Tiling Services"
          description="From conception to completion, North End Tiling delivers meticulous craftsmanship across a spectrum of aquatic projects, ensuring a perfect finish every time."
          features={[
            { id: "pools", label: "Tiling", title: "Fully-Tiled Pools", items: ["Comprehensive tiling for new builds."] },
            { id: "waterline", label: "Enhancement", title: "Waterline Bands", items: ["Stylish and protective waterline solutions."] },
            { id: "spas", label: "Features", title: "Spas & Water Features", items: ["Custom tiling for tranquil spas and dynamic features."] },
            { id: "stone", label: "Detailing", title: "Natural Stone & Coping", items: ["Elegant natural stone for coping and surrounds."] },
            { id: "renovation", label: "Restoration", title: "Renovation & Retiling", items: ["Revitalising existing pools with a fresh, new look."] },
            { id: "bespoke", label: "Artistry", title: "Bespoke Mosaic Design", items: ["Unique, hand-laid mosaic art for a personalised touch."] }
          ]}
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
        />
      </div>
      
      <div id="process" data-section="process">
        <FeatureCardTwelve
          title="Our Seamless Tiling Journey"
          description="From your initial idea to the final shimmering fill, our proven 5-step process ensures a smooth, transparent, and exceptional experience, delivered with Gold Coast precision."
          features={[
            { id: "consultation", label: "Step 1", title: "Initial Consultation & Vision", items: ["Discuss your aspirations, site specifics, and material preferences in detail.", "Provide expert advice on design, feasibility, and optimal solutions for your property."] },
            { id: "design", label: "Step 2", title: "Custom Design & Selection", items: ["Collaborate on material selection, colour palettes, and luxurious finishes.", "Finalise detailed plans and a transparent quote for your approval, ensuring clarity."] },
            { id: "prep", label: "Step 3", title: "Preparation & Waterproofing", items: ["Meticulous surface preparation and precise substrate assessment are paramount.", "Application of premium, certified waterproofing systems for lasting integrity and peace of mind."] },
            { id: "tiling", label: "Step 4", title: "Precision Tiling & Grouting", items: ["Our skilled artisans hand-lay each tile with unparalleled precision and care.", "High-performance, durable grouts are selected and applied for longevity and a flawless finish."] },
            { id: "handover", label: "Step 5", title: "Fill, Handover & Enjoyment", items: ["Conduct a final quality inspection, followed by the pool fill and detailed handover.", "Receive comprehensive guidance on initial care to ensure years of magnificent enjoyment."] }
          ]}
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
        />
      </div>
      <div id="portfolio" data-section="portfolio">
        <ProductCardTwo
          title="Crafting Gold Coast's Finest Pools"
          description="Explore a selection of our recent projects, showcasing the diversity of our craftsmanship and the stunning transformations we achieve across Gold Coast and South-East Queensland."
          products={[
            { id: "proj-1", brand: "Mermaid Beach", name: "Blue Glass Mosaic", price: "", rating: 5, reviewCount: "", imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-luxury-waterfront-homes-private-docks-gold-coast_1308-189354.jpg", imageAlt: "Luxury pool in Mermaid Beach with blue glass mosaic" },
            { id: "proj-2", brand: "Broadbeach Waters", name: "Natural Travertine", price: "", rating: 5, reviewCount: "", imageSrc: "http://img.b2bpic.net/free-photo/umbrella-paradise-summer-travel-modern_1203-6278.jpg", imageAlt: "Waterfront pool in Broadbeach Waters with natural travertine" },
            { id: "proj-3", brand: "Burleigh Heads", name: "Large Format Porcelain", price: "", rating: 5, reviewCount: "", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-outdoor-swimming-pool-hotel-resort-with-chair-deck-lounge-around-there-leisure-vacation_74190-8436.jpg", imageAlt: "Modern pool in Burleigh Heads with large format porcelain" },
            { id: "proj-4", brand: "Sanctuary Cove", name: "Custom Glass Blend", price: "", rating: 5, reviewCount: "", imageSrc: "http://img.b2bpic.net/free-photo/vertical-high-angle-view-pool-party-sunlight-us_181624-21929.jpg", imageAlt: "Exclusive pool in Sanctuary Cove with custom glass blend" }
          ]}
          gridVariant="four-items-2x2-equal-grid"
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground={true}
        />
      </div>
      <div id="testimonials" data-section="testimonials">
        <TestimonialCardSix
          title="Hear From Our Valued Clients"
          description="We pride ourselves on exceeding expectations and delivering pools that are truly exceptional. Here’s what high-value homeowners across the Gold Coast have to say about their North End Tiling experience."
          testimonials={[
            { id: "t1", name: "Eleanor Vance", handle: "Gold Coast Homeowner", testimonial: "The North End Tiling team are true artisans. Our new glass mosaic pool is beyond stunning; it catches the light beautifully and has become the jewel of our outdoor space. Professional, meticulous, and an absolute pleasure to work with.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-man-street_641386-768.jpg?_wi=2", icon: Star },
            { id: "t2", name: "Marcus & Olivia Chen", handle: "Broadbeach Waters", testimonial: "From initial consultation to the final shimmer, North End Tiling delivered a seamless experience. The natural stone coping around our spa is flawless, adding a touch of understated luxury that perfectly complements our home.", imageSrc: "http://img.b2bpic.net/free-photo/standing-vote-graduation-conference-room-bargain_1134-1130.jpg", icon: Star },
            { id: "t3", name: "Isabelle Dubois", handle: "Paradise Point Resident", testimonial: "I was looking for a very specific porcelain tile finish, and North End Tiling not only sourced it but installed it with incredible precision. The attention to detail is evident in every corner of our fully tiled pool. Highly recommend their bespoke services.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-man-beach_23-2149031173.jpg", icon: Star },
            { id: "t4", name: "David & Chloe Smith", handle: "Burleigh Heads", testimonial: "Our pool renovation by North End Tiling has exceeded all expectations. They revitalised our aging pool with contemporary, durable tiles, and the quality of workmanship is outstanding. It feels like a brand new, high-end resort pool.", imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-indoor_624325-3501.jpg", icon: Star },
            { id: "t5", name: "Penelope Lawson", handle: "Sanctuary Cove Client", testimonial: "The 'pools that hold the light' concept truly resonates with our new pool. The custom mosaic work is breathtaking, creating a unique play of light and shadow. North End Tiling delivered luxury and artistry in equal measure.", imageSrc: "http://img.b2bpic.net/free-photo/concept-christmas-winter-holidays-celebration-closeup-handsome-man-white-sweater-pa_1258-86075.jpg", icon: Star },
            { id: "t6", name: "Ethan & Maya Patel", handle: "Robina Waters", testimonial: "We were guided through every step of the process with professionalism and expertise. Our new pool is not just beautifully tiled, but also incredibly well-built. The 10-year guarantee gave us immense confidence, and they certainly delivered on quality.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-curly-girl_1398-662.jpg", icon: Star }
          ]}
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
        />
      </div>
      <div id="contact" data-section="contact">
        <ContactCenter
          tag="Enquire Now"
          title="Ready for Your Bespoke Pool?"
          description="Connect with North End Tiling to begin your journey. Provide your email below, and our team will be in touch to arrange a personalised consultation for your Gold Coast property. Let's discuss your vision and bring unparalleled craftsmanship to your aquatic space."
          background={{ variant: "radial-gradient" }}
          useInvertedBackground={true}
          inputPlaceholder="Your Email Address"
          buttonText="Request a Consultation"
        />
      </div>
      <div id="footer" data-section="footer">
        <FooterSimple
          columns={[
            { title: "Contact Us", items: [{ label: "07 5555 1234", href: "tel:0755551234" }, { label: "info@northendtiling.com.au", href: "mailto:info@northendtiling.com.au" }, { label: "Gold Coast, QLD", href: "#" }]},
            { title: "Service Areas", items: [{ label: "Gold Coast", href: "#" }, { label: "Brisbane South", href: "#" }, { label: "Northern NSW", href: "#" }, { label: "Sunshine Coast", href: "#" }]},
            { title: "Quick Links", items: [{ label: "Our Work", href: "#portfolio" }, { label: "Our Services", href: "#services" }, { label: "Our Process", href: "#process" }]
          ]}
          bottomLeftText="© 2024 North End Tiling. All rights reserved."
          bottomRightText="QBCC License No. 1234567"
        />
      </div>
    </ThemeProvider>
  );
}
