11 Commits

Author SHA1 Message Date
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
3 changed files with 72 additions and 46 deletions

View File

@@ -4,13 +4,13 @@
/* Base units */ /* Base units */
/* --vw is set by ThemeProvider */ /* --vw is set by ThemeProvider */
--background: #ffffff; --background: #0a0a0a;
--card: #fafafa; --card: #1a1a1a;
--foreground: #000000; --foreground: #fffef5e6;
--primary-cta: #ff0000; --primary-cta: #facc15;
--secondary-cta: #ffffff; --secondary-cta: #1a1a1a;
--accent: #e5e5e5; --accent: #737373;
--background-accent: #f5f5f5; --background-accent: #737373;
/* text sizing - set by ThemeProvider */ /* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);

View File

@@ -1276,4 +1276,4 @@ export default function RootLayout({
</ServiceWrapper> </ServiceWrapper>
</html> </html>
); );
} }

View File

@@ -2,11 +2,11 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import HeroBillboardMetrics from "@/components/sections/hero/HeroBillboardMetrics"; import HeroBillboardMetrics from "@/components/sections/hero/HeroBillboardMetrics";
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 (
@@ -29,42 +29,65 @@ export default function StarWarsPage() {
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="Star Wars galaxy" imageAlt="Star Wars galaxy"
frameStyle="card" frameStyle="card"
metricsLabel="Trusted by leading companies and organizations worldwide" metricsLabel="Witness the scale of the Star Wars universe and its influence across generations"
metrics={[ metrics={[
{ id: "1", value: "40+", label: "Years of storytelling" }, { id: "1", value: "40+", label: "Years of Star Wars storytelling" },
{ id: "2", value: "11", label: "Films in saga" }, { id: "2", value: "11", label: "Films in Complete Skywalker saga" },
{ id: "3", value: "100M+", label: "Fans worldwide" } { id: "3", value: "100M+", label: "Fans Worldwide united by Force" }
]}
buttons={[
{ text: "Enter the Galaxy", href: "#community" },
{ 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: "/images/noise.webp",
imageAlt: "Star Wars years"
},
{
id: "2",
value: "11",
title: "Films",
description: "Complete Skywalker saga",
imageSrc: "/images/noise.webp",
imageAlt: "Star Wars films"
},
{
id: "3",
value: "100M+",
title: "Fans",
description: "Worldwide united by Force",
imageSrc: "/images/noise.webp",
imageAlt: "Star Wars fans"
}
]}
/> />
</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>
@@ -73,21 +96,18 @@ export default function StarWarsPage() {
title="Join the Force" title="Join the Force"
description="Subscribe for exclusive Star Wars news, community updates, and behind-the-scenes content." description="Subscribe for exclusive Star Wars news, community updates, and behind-the-scenes content."
inputs={[ inputs={[
{ 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" buttonText="Send email"
mediaPosition="right"
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,18 +124,24 @@ 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>
</ThemeProvider> </ThemeProvider>
); );
} }