|
|
|
|
@@ -1,7 +1,7 @@
|
|
|
|
|
"use client";
|
|
|
|
|
|
|
|
|
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|
|
|
|
import { Camera, Heart, Shield, Sparkles, TrendingUp, Zap } from "lucide-react";
|
|
|
|
|
import { Camera, Heart, Shield, Sparkles, TrendingUp, Zap, Facebook, Twitter, Instagram, Linkedin } from "lucide-react";
|
|
|
|
|
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
|
|
|
|
|
import HeroBillboard from "@/components/sections/hero/HeroBillboard";
|
|
|
|
|
import FeatureCardNine from "@/components/sections/feature/FeatureCardNine";
|
|
|
|
|
@@ -12,6 +12,54 @@ import TestimonialCardFifteen from "@/components/sections/testimonial/Testimonia
|
|
|
|
|
import FooterBase from "@/components/sections/footer/FooterBase";
|
|
|
|
|
|
|
|
|
|
export default function SpiderManPage() {
|
|
|
|
|
const spiderWebSVG = (
|
|
|
|
|
<svg
|
|
|
|
|
viewBox="0 0 1200 100"
|
|
|
|
|
preserveAspectRatio="none"
|
|
|
|
|
className="w-full h-auto"
|
|
|
|
|
aria-hidden="true"
|
|
|
|
|
>
|
|
|
|
|
{/* Spider web pattern */}
|
|
|
|
|
<defs>
|
|
|
|
|
<linearGradient id="webGradient" x1="0%" y1="0%" x2="100%" y2="100%">
|
|
|
|
|
<stop offset="0%" stopColor="var(--primary-cta)" stopOpacity="0.3" />
|
|
|
|
|
<stop offset="50%" stopColor="var(--accent)" stopOpacity="0.5" />
|
|
|
|
|
<stop offset="100%" stopColor="var(--primary-cta)" stopOpacity="0.3" />
|
|
|
|
|
</linearGradient>
|
|
|
|
|
</defs>
|
|
|
|
|
|
|
|
|
|
{/* Radial web lines */}
|
|
|
|
|
<line x1="100" y1="50" x2="200" y2="10" stroke="url(#webGradient)" strokeWidth="1.5" />
|
|
|
|
|
<line x1="100" y1="50" x2="180" y2="90" stroke="url(#webGradient)" strokeWidth="1.5" />
|
|
|
|
|
<line x1="300" y1="50" x2="380" y2="15" stroke="url(#webGradient)" strokeWidth="1.5" />
|
|
|
|
|
<line x1="300" y1="50" x2="380" y2="85" stroke="url(#webGradient)" strokeWidth="1.5" />
|
|
|
|
|
<line x1="500" y1="50" x2="580" y2="10" stroke="url(#webGradient)" strokeWidth="1.5" />
|
|
|
|
|
<line x1="500" y1="50" x2="580" y2="90" stroke="url(#webGradient)" strokeWidth="1.5" />
|
|
|
|
|
<line x1="700" y1="50" x2="780" y2="15" stroke="url(#webGradient)" strokeWidth="1.5" />
|
|
|
|
|
<line x1="700" y1="50" x2="780" y2="85" stroke="url(#webGradient)" strokeWidth="1.5" />
|
|
|
|
|
<line x1="900" y1="50" x2="980" y2="10" stroke="url(#webGradient)" strokeWidth="1.5" />
|
|
|
|
|
<line x1="900" y1="50" x2="980" y2="90" stroke="url(#webGradient)" strokeWidth="1.5" />
|
|
|
|
|
<line x1="1100" y1="50" x2="1180" y2="15" stroke="url(#webGradient)" strokeWidth="1.5" />
|
|
|
|
|
<line x1="1100" y1="50" x2="1180" y2="85" stroke="url(#webGradient)" strokeWidth="1.5" />
|
|
|
|
|
|
|
|
|
|
{/* Circular web lines */}
|
|
|
|
|
<circle cx="100" cy="50" r="40" fill="none" stroke="url(#webGradient)" strokeWidth="1" opacity="0.4" />
|
|
|
|
|
<circle cx="300" cy="50" r="35" fill="none" stroke="url(#webGradient)" strokeWidth="1" opacity="0.4" />
|
|
|
|
|
<circle cx="500" cy="50" r="38" fill="none" stroke="url(#webGradient)" strokeWidth="1" opacity="0.4" />
|
|
|
|
|
<circle cx="700" cy="50" r="36" fill="none" stroke="url(#webGradient)" strokeWidth="1" opacity="0.4" />
|
|
|
|
|
<circle cx="900" cy="50" r="40" fill="none" stroke="url(#webGradient)" strokeWidth="1" opacity="0.4" />
|
|
|
|
|
<circle cx="1100" cy="50" r="35" fill="none" stroke="url(#webGradient)" strokeWidth="1" opacity="0.4" />
|
|
|
|
|
|
|
|
|
|
{/* Spider body nodes */}
|
|
|
|
|
<circle cx="100" cy="50" r="4" fill="var(--primary-cta)" opacity="0.8" />
|
|
|
|
|
<circle cx="300" cy="50" r="4" fill="var(--primary-cta)" opacity="0.8" />
|
|
|
|
|
<circle cx="500" cy="50" r="4" fill="var(--primary-cta)" opacity="0.8" />
|
|
|
|
|
<circle cx="700" cy="50" r="4" fill="var(--primary-cta)" opacity="0.8" />
|
|
|
|
|
<circle cx="900" cy="50" r="4" fill="var(--primary-cta)" opacity="0.8" />
|
|
|
|
|
<circle cx="1100" cy="50" r="4" fill="var(--primary-cta)" opacity="0.8" />
|
|
|
|
|
</svg>
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
return (
|
|
|
|
|
<ThemeProvider
|
|
|
|
|
defaultButtonVariant="directional-hover"
|
|
|
|
|
@@ -187,6 +235,12 @@ export default function SpiderManPage() {
|
|
|
|
|
/>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div className="relative py-8 overflow-hidden" aria-hidden="true">
|
|
|
|
|
<div className="opacity-60 hover:opacity-100 transition-opacity duration-500">
|
|
|
|
|
{spiderWebSVG}
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div id="footer" data-section="footer">
|
|
|
|
|
<FooterBase
|
|
|
|
|
logoText="Spider-Man"
|
|
|
|
|
@@ -209,11 +263,11 @@ export default function SpiderManPage() {
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: "Follow", items: [
|
|
|
|
|
title: "Follow Us", items: [
|
|
|
|
|
{ label: "Facebook", href: "https://facebook.com" },
|
|
|
|
|
{ label: "Twitter", href: "https://twitter.com" },
|
|
|
|
|
{ label: "Instagram", href: "https://instagram.com" },
|
|
|
|
|
{ label: "YouTube", href: "https://youtube.com" },
|
|
|
|
|
{ label: "TikTok", href: "https://tiktok.com" }
|
|
|
|
|
{ label: "LinkedIn", href: "https://linkedin.com" }
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]}
|
|
|
|
|
|