13 Commits

Author SHA1 Message Date
1070bf740e Merge version_10 into main
Merge version_10 into main
2025-12-24 14:32:37 +00:00
556648f05e Merge version_9 into main
Merge version_9 into main
2025-12-24 13:24:21 +00:00
f92f3e51f4 Merge version_9 into main
Merge version_9 into main
2025-12-24 13:22:51 +00:00
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
2 changed files with 74 additions and 43 deletions

View File

@@ -1,12 +1,12 @@
"use client"; "use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import HeroBillboardMetrics from "@/components/sections/hero/HeroBillboardMetrics"; import HeroBillboardGallery from "@/components/sections/hero/HeroBillboardGallery";
import MetricCardOne from "@/components/sections/metrics/MetricCardOne"; import MetricCardEleven from "@/components/sections/metrics/MetricCardEleven";
import TextSplitAbout from "@/components/sections/about/TextSplitAbout"; import ParallaxAbout from "@/components/sections/about/ParallaxAbout";
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm"; import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
import FooterBaseSocial from "@/components/sections/footer/FooterBaseSocial"; import FooterSplit from "@/components/sections/footer/FooterSplit";
import { TrendingUp, Users, Zap, Youtube, Twitter, Linkedin } from "lucide-react"; import { Phone, Mail, MapPin } from "lucide-react";
export default function StarWarsPage() { export default function StarWarsPage() {
return ( return (
@@ -23,48 +23,75 @@ export default function StarWarsPage() {
headingFontWeight="extrabold" headingFontWeight="extrabold"
> >
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardMetrics <HeroBillboardGallery
title="STAR WARS" title="STAR WARS"
description="Join millions of fans exploring the galaxy's greatest saga. Discover exclusive content, connect with the community, and celebrate the Force." description="Join millions of fans exploring the galaxy's greatest saga. Discover exclusive content, connect with the community, and celebrate the Force."
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg" mediaItems={[
imageAlt="Star Wars galaxy" {
frameStyle="card" imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg",
metricsLabel="Trusted by leading companies and organizations worldwide" imageAlt: "Star Wars galaxy 1"
metrics={[ },
{ id: "1", value: "40+", label: "Years of storytelling" }, {
{ id: "2", value: "11", label: "Films in saga" }, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg",
{ id: "3", value: "100M+", label: "Fans worldwide" } imageAlt: "Star Wars galaxy 2"
}
]}
buttons={[
{ text: "Enter the Galaxy", href: "#metrics" },
{ text: "Join Community", href: "#about" }
]} ]}
buttons={[{ text: "Join the Force", href: "contact" }]}
/> />
</div> </div>
<div id="metrics" data-section="metrics"> <div id="metrics" data-section="metrics">
<MetricCardOne <MetricCardEleven
title="Our Galactic Impact" title="Our Galactic Impact"
description="Experience the epic saga spanning decades of storytelling" description="Experience the epic saga spanning decades of storytelling"
metrics={[
{ id: "1", value: "40", title: "Years", description: "Of Star Wars storytelling", icon: TrendingUp },
{ id: "2", value: "11", title: "Films", description: "Complete Skywalker saga", icon: Zap },
{ id: "3", value: "100M", title: "Fans", description: "Worldwide united by Force", icon: Users }
]}
gridVariant="uniform-all-items-equal"
textboxLayout="default" textboxLayout="default"
animationType="slide-up"
useInvertedBackground="noInvert" useInvertedBackground="noInvert"
animationType="slide-up"
metrics={[
{
id: "1",
value: "40+",
title: "Years",
description: "Of Star Wars storytelling",
imageSrc: "/placeholders/placeholder1.webp",
imageAlt: "Star Wars years",
rating: 4.8
},
{
id: "2",
value: "11",
title: "Films",
description: "Complete Skywalker saga",
imageSrc: "/placeholders/placeholder1.webp",
imageAlt: "Star Wars films",
rating: 4.9
},
{
id: "3",
value: "100M+",
title: "Fans",
description: "Worldwide united by Force",
imageSrc: "/placeholders/placeholder1.webp",
imageAlt: "Star Wars fans",
rating: 4.7
}
]}
/> />
</div> </div>
<div id="about" data-section="about"> <div id="about" data-section="about">
<TextSplitAbout <ParallaxAbout
title="Elevate Your Experience" title="Elevate Your Experience"
description={[ 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."
"Experience the epic saga spanning decades of storytelling across multiple eras and universes.", tag="About Us"
"From Episode I through IX, experience the story of the Skywalker family and the eternal battle between light and dark sides of the Force." imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg"
imageAlt="Star Wars background"
buttons={[
{ text: "Discover More", href: "#contact" }
]} ]}
useInvertedBackground="noInvert"
buttons={[{ text: "Discover More", href: "#" }]}
showBorder={false}
/> />
</div> </div>
@@ -76,18 +103,16 @@ export default function StarWarsPage() {
{ name: "name", type: "text", placeholder: "Your name", required: true }, { name: "name", type: "text", placeholder: "Your name", required: true },
{ name: "email", type: "email", placeholder: "Your email address", required: true } { name: "email", type: "email", placeholder: "Your email address", required: true }
]} ]}
textarea={{ name: "message", placeholder: "Type your message...", rows: 5, required: true }}
useInvertedBackground="noInvert" useInvertedBackground="noInvert"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg"
imageAlt="Contact background"
mediaPosition="right"
buttonText="Send Message" buttonText="Send Message"
onSubmit={(data) => console.log(data)} onSubmit={(data) => console.log(data)}
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterBaseSocial <FooterSplit
logoText="STAR WARS"
columns={[ columns={[
{ {
title: "Explore", title: "Explore",
@@ -104,15 +129,21 @@ export default function StarWarsPage() {
{ label: "Events", href: "#events" }, { label: "Events", href: "#events" },
{ label: "Merch", href: "#merch" } { label: "Merch", href: "#merch" }
] ]
},
{
title: "More",
items: [
{ label: "About Us", href: "#about" },
{ label: "Blog", href: "#blog" },
{ label: "Contact", href: "#contact" }
]
} }
]} ]}
description="Join millions of Star Wars fans worldwide. Discover exclusive content, connect with the community, and celebrate the epic saga." title="Join millions of Star Wars fans worldwide. Discover exclusive content, connect with the community, and celebrate the epic saga."
logoText="STAR WARS" contactItems={[
copyrightText="© 2024 STAR WARS. All rights reserved." { icon: Phone, text: "(914) 820-5734" },
socialLinks={[ { icon: Mail, text: "contact@starwars.com" },
{ icon: Youtube, href: "https://youtube.com", ariaLabel: "YouTube" }, { icon: MapPin, text: "Galaxy, Universe" }
{ icon: Twitter, href: "https://twitter.com", ariaLabel: "Twitter" },
{ icon: Linkedin, href: "https://linkedin.com", ariaLabel: "LinkedIn" }
]} ]}
/> />
</div> </div>