6 Commits

Author SHA1 Message Date
06abe78f58 Merge version_5 into main
Merge version_5 into main
2025-12-24 12:48:47 +00:00
9be88da2b1 Merge version_5 into main
Merge version_5 into main
2025-12-24 12:47:18 +00:00
9610eb709a Merge version_5 into main
Merge version_5 into main
2025-12-24 12:45:18 +00:00
68f4a67133 Merge version_4 into main
Merge version_4 into main
2025-12-24 12:41:24 +00:00
ea228313f7 Merge version_3 into main
Merge version_3 into main
2025-12-24 12:23:44 +00:00
af56b4ac15 Merge version_2 into main
Merge version_2 into main
2025-12-24 12:13:12 +00:00

View File

@@ -1,12 +1,6 @@
"use client"; "use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import HeroBillboardMetrics from "@/components/sections/hero/HeroBillboardMetrics";
import MetricCardEleven from "@/components/sections/metrics/MetricCardEleven";
import ParallaxAbout from "@/components/sections/about/ParallaxAbout";
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
import FooterSplit from "@/components/sections/footer/FooterSplit";
import { Phone, Mail, MapPin } from "lucide-react";
export default function StarWarsPage() { export default function StarWarsPage() {
return ( return (
@@ -22,126 +16,87 @@ export default function StarWarsPage() {
secondaryButtonStyle="glass" secondaryButtonStyle="glass"
headingFontWeight="extrabold" headingFontWeight="extrabold"
> >
<div id="hero" data-section="hero"> <div className="min-h-screen flex flex-col items-center justify-center p-8">
<HeroBillboardMetrics <div className="max-w-4xl mx-auto text-center space-y-8">
title="STAR WARS" <h1 className="text-6xl font-extrabold text-gradient bg-clip-text text-transparent bg-gradient-to-r from-blue-400 to-purple-600">
description="Join millions of fans exploring the galaxy's greatest saga. Discover exclusive content, connect with the community, and celebrate the Force." STAR WARS
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg" </h1>
imageAlt="Star Wars galaxy" <p className="text-xl text-gray-600 max-w-2xl mx-auto leading-relaxed">
frameStyle="card" Join millions of fans exploring the galaxy's greatest saga. Discover exclusive content, connect with the community, and celebrate the Force.
metricsLabel="Witness the scale of the Star Wars universe and its influence across generations" </p>
metrics={[ <div className="flex gap-4 justify-center flex-wrap">
{ id: "1", value: "40+", label: "Years of Star Wars storytelling" }, <button className="px-8 py-3 bg-gradient-to-r from-blue-500 to-purple-600 text-white rounded-full font-semibold hover:shadow-lg transform hover:scale-105 transition-all duration-300">
{ id: "2", value: "11", label: "Films in Complete Skywalker saga" }, Enter the Galaxy
{ id: "3", value: "100M+", label: "Fans Worldwide united by Force" } </button>
]} <button className="px-8 py-3 bg-white/10 backdrop-blur-sm border border-white/20 text-gray-700 rounded-full font-semibold hover:bg-white/20 transition-all duration-300">
buttons={[ Join Community
{ text: "Enter the Galaxy", href: "#metrics" }, </button>
{ text: "Join Community", href: "#about" } </div>
]} </div>
/>
</div> <div className="mt-16 grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-8 max-w-6xl mx-auto">
<div className="text-center p-6 bg-white/5 backdrop-blur-sm rounded-xl border border-white/10">
<div id="metrics" data-section="metrics"> <div className="text-3xl font-bold text-blue-500">40+</div>
<MetricCardEleven <div className="text-lg font-semibold mt-2">Years</div>
title="Our Galactic Impact" <div className="text-sm text-gray-600 mt-1">Of Star Wars storytelling</div>
description="Experience the epic saga spanning decades of storytelling" </div>
textboxLayout="default" <div className="text-center p-6 bg-white/5 backdrop-blur-sm rounded-xl border border-white/10">
useInvertedBackground="noInvert" <div className="text-3xl font-bold text-purple-500">11</div>
animationType="slide-up" <div className="text-lg font-semibold mt-2">Main Films</div>
metrics={[ <div className="text-sm text-gray-600 mt-1">Complete Skywalker saga</div>
{ </div>
id: "1", <div className="text-center p-6 bg-white/5 backdrop-blur-sm rounded-xl border border-white/10">
value: "40+", <div className="text-3xl font-bold text-blue-500">100M+</div>
title: "Years", <div className="text-lg font-semibold mt-2">Fans</div>
description: "Of Star Wars storytelling", <div className="text-sm text-gray-600 mt-1">Worldwide united by Force</div>
imageSrc: "/placeholders/placeholder1.webp", </div>
imageAlt: "Star Wars years" <div className="text-center p-6 bg-white/5 backdrop-blur-sm rounded-xl border border-white/10">
}, <div className="text-3xl font-bold text-purple-500"></div>
{ <div className="text-lg font-semibold mt-2">Stories</div>
id: "2", <div className="text-sm text-gray-600 mt-1">In expanding galaxy</div>
value: "11", </div>
title: "Films", </div>
description: "Complete Skywalker saga",
imageSrc: "/placeholders/placeholder1.webp", <div className="mt-16 max-w-4xl mx-auto">
imageAlt: "Star Wars films" <h2 className="text-3xl font-bold text-center mb-8">About the Universe</h2>
}, <div className="grid grid-cols-1 md:grid-cols-3 gap-6">
{ <div className="p-6 bg-white/5 backdrop-blur-sm rounded-xl border border-white/10">
id: "3", <h3 className="text-xl font-semibold mb-3">The Saga</h3>
value: "100M+", <p className="text-gray-600 text-sm leading-relaxed">
title: "Fans", From Episode I through IX, experience the epic story of the Skywalker family and the eternal battle between light and dark sides of the Force.
description: "Worldwide united by Force", </p>
imageSrc: "/placeholders/placeholder1.webp", </div>
imageAlt: "Star Wars fans" <div className="p-6 bg-white/5 backdrop-blur-sm rounded-xl border border-white/10">
} <h3 className="text-xl font-semibold mb-3">Expanded Universe</h3>
]} <p className="text-gray-600 text-sm leading-relaxed">
/> Venture into incredible stories beyond the main saga. Explore the Old Republic, High Republic era, and countless tales of heroes and villains.
</div> </p>
</div>
<div id="about" data-section="about"> <div className="p-6 bg-white/5 backdrop-blur-sm rounded-xl border border-white/10">
<ParallaxAbout <h3 className="text-xl font-semibold mb-3">Iconic Characters</h3>
title="Elevate Your Experience" <p className="text-gray-600 text-sm leading-relaxed">
description="Experience the epic saga spanning decades of storytelling across multiple eras and universes. From Episode I through IX, experience the story of the Skywalker family and the eternal battle between light and dark sides of the Force." Meet legendary heroes like Luke Skywalker, Princess Leia, Han Solo, and Darth Vader who define the Star Wars legacy.
tag="About Us" </p>
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg" </div>
imageAlt="Star Wars background" </div>
buttons={[ </div>
{ text: "Discover More", href: "#contact" }
]} <div className="mt-16 max-w-2xl mx-auto text-center">
/> <h2 className="text-3xl font-bold mb-4">Join the Force</h2>
</div> <p className="text-gray-600 mb-8">
Subscribe for exclusive Star Wars news, community updates, and behind-the-scenes content.
<div id="contact" data-section="contact"> </p>
<ContactSplitForm <div className="flex flex-col sm:flex-row gap-4 max-w-md mx-auto">
title="Join the Force" <input
description="Subscribe for exclusive Star Wars news, community updates, and behind-the-scenes content." type="email"
inputs={[ placeholder="Your email"
{ name: "name", type: "text", placeholder: "Your name", required: true }, className="flex-1 px-4 py-3 rounded-full border border-gray-300 focus:outline-none focus:ring-2 focus:ring-blue-500 bg-white/80 backdrop-blur-sm"
{ name: "email", type: "email", placeholder: "Your email address", required: true } />
]} <button className="px-6 py-3 bg-gradient-to-r from-blue-500 to-purple-600 text-white rounded-full font-semibold hover:shadow-lg transform hover:scale-105 transition-all duration-300">
useInvertedBackground="noInvert" Subscribe
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg" </button>
buttonText="Send Message" </div>
onSubmit={(data) => console.log(data)} </div>
/>
</div>
<div id="footer" data-section="footer">
<FooterSplit
logoText="STAR WARS"
columns={[
{
title: "Explore",
items: [
{ label: "Movies", href: "#movies" },
{ label: "Series", href: "#series" },
{ label: "Characters", href: "#characters" }
]
},
{
title: "Community",
items: [
{ label: "Forums", href: "#forums" },
{ label: "Events", href: "#events" },
{ label: "Merch", href: "#merch" }
]
},
{
title: "More",
items: [
{ label: "About Us", href: "#about" },
{ label: "Blog", href: "#blog" },
{ label: "Contact", href: "#contact" }
]
}
]}
title="Join millions of Star Wars fans worldwide. Discover exclusive content, connect with the community, and celebrate the epic saga."
contactItems={[
{ icon: Phone, text: "(914) 820-5734" },
{ icon: Mail, text: "contact@starwars.com" },
{ icon: MapPin, text: "Galaxy, Universe" }
]}
/>
</div> </div>
</ThemeProvider> </ThemeProvider>
); );