10 Commits

Author SHA1 Message Date
476ada74d9 Merge version_8 into main
Merge version_8 into main
2025-12-24 13:10:01 +00:00
0190e9d3e0 Merge version_8 into main
Merge version_8 into main
2025-12-24 13:08:32 +00:00
55b314aaa2 Merge version_8 into main
Merge version_8 into main
2025-12-24 13:07:08 +00:00
d50e44645a Merge version_7 into main
Merge version_7 into main
2025-12-24 13:03:38 +00:00
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 (
@@ -23,125 +17,109 @@ export default function StarWarsPage() {
headingFontWeight="extrabold" headingFontWeight="extrabold"
> >
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardMetrics <div className="min-h-screen flex items-center justify-center text-white">
title="STAR WARS" <div className="text-center space-y-6">
description="Join millions of fans exploring the galaxy's greatest saga. Discover exclusive content, connect with the community, and celebrate the Force." <h1 className="text-6xl font-extrabold">STAR WARS</h1>
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg" <p className="text-xl max-w-2xl mx-auto">Join millions of fans exploring the galaxy's greatest saga. Discover exclusive content, connect with the community, and celebrate the Force.</p>
imageAlt="Star Wars galaxy" <div className="space-x-4">
frameStyle="card" <a href="#community" className="inline-block px-6 py-3 bg-blue-600 rounded-full hover:bg-blue-700 transition-colors">Enter the Galaxy</a>
metricsLabel="Witness the scale of the Star Wars universe and its influence across generations" <a href="#about" className="inline-block px-6 py-3 border border-white rounded-full hover:bg-white hover:text-black transition-colors">Join Community</a>
metrics={[ </div>
{ id: "1", value: "40+", label: "Years of Star Wars storytelling" }, </div>
{ id: "2", value: "11", label: "Films in Complete Skywalker saga" }, </div>
{ id: "3", value: "100M+", label: "Fans Worldwide united by Force" }
]}
buttons={[
{ text: "Enter the Galaxy", href: "#metrics" },
{ text: "Join Community", href: "#about" }
]}
/>
</div> </div>
<div id="metrics" data-section="metrics"> <div id="metrics" data-section="metrics">
<MetricCardEleven <div className="py-20 px-4">
title="Our Galactic Impact" <div className="max-w-6xl mx-auto">
description="Experience the epic saga spanning decades of storytelling" <h2 className="text-3xl font-bold text-center mb-4">Our Galactic Impact</h2>
textboxLayout="default" <p className="text-center text-gray-600 mb-12">Witness the scale of the Star Wars universe and its influence across generations</p>
useInvertedBackground="noInvert" <div className="grid grid-cols-2 md:grid-cols-4 gap-8">
animationType="slide-up" <div className="text-center">
metrics={[ <div className="text-4xl font-bold text-blue-600">40+</div>
{ <div className="font-semibold">Years</div>
id: "1", <div className="text-sm text-gray-600">Of Star Wars storytelling</div>
value: "40+", </div>
title: "Years", <div className="text-center">
description: "Of Star Wars storytelling", <div className="text-4xl font-bold text-blue-600">11</div>
imageSrc: "/placeholders/placeholder1.webp", <div className="font-semibold">Films</div>
imageAlt: "Star Wars years" <div className="text-sm text-gray-600">Complete Skywalker saga</div>
}, </div>
{ <div className="text-center">
id: "2", <div className="text-4xl font-bold text-blue-600">100M+</div>
value: "11", <div className="font-semibold">Fans</div>
title: "Films", <div className="text-sm text-gray-600">Worldwide united by Force</div>
description: "Complete Skywalker saga", </div>
imageSrc: "/placeholders/placeholder1.webp", <div className="text-center">
imageAlt: "Star Wars films" <div className="text-4xl font-bold text-blue-600"></div>
}, <div className="font-semibold">Stories</div>
{ <div className="text-sm text-gray-600">In expanding galaxy</div>
id: "3", </div>
value: "100M+", </div>
title: "Fans", </div>
description: "Worldwide united by Force", </div>
imageSrc: "/placeholders/placeholder1.webp",
imageAlt: "Star Wars fans"
}
]}
/>
</div> </div>
<div id="about" data-section="about"> <div id="about" data-section="about">
<ParallaxAbout <div className="py-20 px-4">
title="Elevate Your Experience" <div className="max-w-4xl mx-auto text-center">
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." <p className="text-lg leading-relaxed">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.</p>
tag="About Us" </div>
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg" </div>
imageAlt="Star Wars background"
buttons={[
{ text: "Discover More", href: "#contact" }
]}
/>
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactSplitForm <div className="py-20 px-4">
title="Join the Force" <div className="max-w-md mx-auto text-center">
description="Subscribe for exclusive Star Wars news, community updates, and behind-the-scenes content." <div className="text-sm font-medium text-blue-600 mb-2">Newsletter</div>
inputs={[ <h2 className="text-3xl font-bold mb-4">Join the Force</h2>
{ name: "name", type: "text", placeholder: "Your name", required: true }, <p className="text-gray-600 mb-8">Subscribe for exclusive Star Wars news, community updates, and behind-the-scenes content.</p>
{ name: "email", type: "email", placeholder: "Your email address", required: true } <div className="flex gap-2">
]} <input type="email" placeholder="Your email address" className="flex-1 px-4 py-2 border border-gray-300 rounded-full focus:outline-none focus:ring-2 focus:ring-blue-600" />
useInvertedBackground="noInvert" <button className="px-6 py-2 bg-blue-600 text-white rounded-full hover:bg-blue-700 transition-colors">Send email</button>
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg" </div>
buttonText="Send Message" </div>
onSubmit={(data) => console.log(data)} </div>
/>
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterSplit <div className="bg-gray-900 text-white py-12 px-4">
logoText="STAR WARS" <div className="max-w-6xl mx-auto">
columns={[ <div className="grid grid-cols-1 md:grid-cols-4 gap-8">
{ <div>
title: "Explore", <h3 className="text-xl font-bold mb-4">STAR WARS</h3>
items: [ <p className="text-gray-400">Join millions of Star Wars fans worldwide. Discover exclusive content, connect with the community, and celebrate the epic saga.</p>
{ label: "Movies", href: "#movies" }, </div>
{ label: "Series", href: "#series" }, <div>
{ label: "Characters", href: "#characters" } <h4 className="font-semibold mb-4">Explore</h4>
] <ul className="space-y-2">
}, <li><a href="#movies" className="text-gray-400 hover:text-white">Movies</a></li>
{ <li><a href="#series" className="text-gray-400 hover:text-white">Series</a></li>
title: "Community", <li><a href="#characters" className="text-gray-400 hover:text-white">Characters</a></li>
items: [ </ul>
{ label: "Forums", href: "#forums" }, </div>
{ label: "Events", href: "#events" }, <div>
{ label: "Merch", href: "#merch" } <h4 className="font-semibold mb-4">Community</h4>
] <ul className="space-y-2">
}, <li><a href="#forums" className="text-gray-400 hover:text-white">Forums</a></li>
{ <li><a href="#events" className="text-gray-400 hover:text-white">Events</a></li>
title: "More", <li><a href="#merch" className="text-gray-400 hover:text-white">Merch</a></li>
items: [ </ul>
{ label: "About Us", href: "#about" }, </div>
{ label: "Blog", href: "#blog" }, <div>
{ label: "Contact", href: "#contact" } <h4 className="font-semibold mb-4">More</h4>
] <ul className="space-y-2">
} <li><a href="#about" className="text-gray-400 hover:text-white">About Us</a></li>
]} <li><a href="#blog" className="text-gray-400 hover:text-white">Blog</a></li>
title="Join millions of Star Wars fans worldwide. Discover exclusive content, connect with the community, and celebrate the epic saga." <li><a href="#contact" className="text-gray-400 hover:text-white">Contact</a></li>
contactItems={[ </ul>
{ icon: Phone, text: "(914) 820-5734" }, </div>
{ icon: Mail, text: "contact@starwars.com" }, </div>
{ icon: MapPin, text: "Galaxy, Universe" } <div className="border-t border-gray-700 mt-8 pt-8 text-center text-gray-400">
]} <p>© 2025 Star Wars Community. All rights reserved.</p>
/> </div>
</div>
</div>
</div> </div>
</ThemeProvider> </ThemeProvider>
); );