7 Commits

Author SHA1 Message Date
ec5746d6bf Update src/app/page.tsx 2025-12-24 15:49:21 +00:00
62ca7ff914 Update src/app/layout.tsx 2025-12-24 15:49:20 +00:00
7043ece654 Update src/app/page.tsx 2025-12-24 15:31:02 +00:00
52c3296f23 Update src/app/page.tsx 2025-12-24 15:22:30 +00:00
59b7f15d44 Update src/app/layout.tsx 2025-12-24 15:22:29 +00:00
7c4b71906f Update src/app/page.tsx 2025-12-24 15:20:44 +00:00
8b75654bed Update src/app/layout.tsx 2025-12-24 15:20:43 +00:00
2 changed files with 38 additions and 53 deletions

View File

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

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 HeroBillboardCarouselSplit from "@/components/sections/hero/HeroBillboardCarouselSplit";
import MetricCardOne from "@/components/sections/metrics/MetricCardOne"; import MetricCardThree from "@/components/sections/metrics/MetricCardThree";
import TextSplitAbout from "@/components/sections/about/TextSplitAbout"; import ParallaxAbout from "@/components/sections/about/ParallaxAbout";
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm"; import ContactInline from "@/components/sections/contact/ContactInline";
import FooterBaseSocial from "@/components/sections/footer/FooterBaseSocial"; import FooterSocial from "@/components/sections/footer/FooterSocial";
import { TrendingUp, Users, Zap, Youtube, Twitter, Linkedin } from "lucide-react"; import { Youtube, Twitter, Linkedin } from "lucide-react";
export default function StarWarsPage() { export default function StarWarsPage() {
return ( return (
@@ -23,30 +23,28 @@ export default function StarWarsPage() {
headingFontWeight="extrabold" headingFontWeight="extrabold"
> >
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardMetrics <HeroBillboardCarouselSplit
title="STAR WARS" title="STAR WARS: Join millions of fans exploring the galaxy's greatest saga"
description="Join millions of fans exploring the galaxy's greatest saga. Discover exclusive content, connect with the community, and celebrate the Force." mediaItems={[
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 1" },
imageAlt="Star Wars galaxy" { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg", imageAlt: "Star Wars galaxy 2" },
frameStyle="card" { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg", imageAlt: "Star Wars galaxy 3" },
metricsLabel="Trusted by leading companies and organizations worldwide" { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg", imageAlt: "Star Wars galaxy 4" },
metrics={[ { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg", imageAlt: "Star Wars galaxy 5" },
{ id: "1", value: "40+", label: "Years of storytelling" }, { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg", imageAlt: "Star Wars galaxy 6" }
{ id: "2", value: "11", label: "Films in saga" },
{ id: "3", value: "100M+", label: "Fans worldwide" }
]} ]}
buttons={[{ text: "Join the Force", href: "contact" }]} buttons={[{ text: "Join the Force", href: "contact" }]}
/> />
</div> </div>
<div id="metrics" data-section="metrics"> <div id="metrics" data-section="metrics">
<MetricCardOne <MetricCardThree
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={[ metrics={[
{ id: "1", value: "40", title: "Years", description: "Of Star Wars storytelling", icon: TrendingUp }, { id: "1", icon: Youtube, title: "Years", value: "40+" },
{ id: "2", value: "11", title: "Films", description: "Complete Skywalker saga", icon: Zap }, { id: "2", icon: Twitter, title: "Films", value: "11" },
{ id: "3", value: "100M", title: "Fans", description: "Worldwide united by Force", icon: Users } { id: "3", icon: Linkedin, title: "Fans", value: "100M+" }
]} ]}
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
textboxLayout="default" textboxLayout="default"
@@ -56,66 +54,53 @@ export default function StarWarsPage() {
</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="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.", imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg"
"From Episode I through IX, experience the story of the Skywalker family and the eternal battle between light and dark sides of the Force." imageAlt="Star Wars background"
]}
useInvertedBackground="noInvert"
buttons={[{ text: "Discover More", href: "#" }]} buttons={[{ text: "Discover More", href: "#" }]}
showBorder={false}
/> />
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactSplitForm <ContactInline
title="Join the Force" text="Join the Force"
description="Subscribe for exclusive Star Wars news, community updates, and behind-the-scenes content." inputPlaceholder="Enter your email address"
inputs={[ buttonText="Subscribe"
{ name: "name", type: "text", placeholder: "Your name", 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"
imageAlt="Contact background"
mediaPosition="right"
buttonText="Send Message"
onSubmit={(data) => console.log(data)}
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterBaseSocial <FooterSocial
logoText="STAR WARS"
columns={[ columns={[
{ {
title: "Explore", title: "Explore",
items: [ items: [
{ label: "Movies", href: "#movies" }, { label: "Movies", href: "#" },
{ label: "Series", href: "#series" }, { label: "Series", href: "#" },
{ label: "Characters", href: "#characters" } { label: "Characters", href: "#" }
] ]
}, },
{ {
title: "Community", title: "Community",
items: [ items: [
{ label: "Forums", href: "#forums" }, { label: "Forums", href: "#" },
{ label: "Events", href: "#events" }, { label: "Events", href: "#" },
{ label: "Merch", href: "#merch" } { label: "Merch", href: "#" }
] ]
} }
]} ]}
description="Join millions of Star Wars fans worldwide. Discover exclusive content, connect with the community, and celebrate the epic saga."
logoText="STAR WARS"
copyrightText="© 2024 STAR WARS. All rights reserved."
socialLinks={[ socialLinks={[
{ icon: Youtube, href: "https://youtube.com", ariaLabel: "YouTube" }, { icon: Youtube, href: "https://youtube.com", ariaLabel: "YouTube" },
{ icon: Twitter, href: "https://twitter.com", ariaLabel: "Twitter" }, { icon: Twitter, href: "https://twitter.com", ariaLabel: "Twitter" },
{ icon: Linkedin, href: "https://linkedin.com", ariaLabel: "LinkedIn" } { icon: Linkedin, href: "https://linkedin.com", ariaLabel: "LinkedIn" }
]} ]}
copyrightText="© 2024 STAR WARS. All rights reserved."
/> />
</div> </div>
</ThemeProvider> </ThemeProvider>
); );
} }