10 Commits

Author SHA1 Message Date
217d450e59 Update src/app/page.tsx 2025-12-25 10:55:39 +00:00
18db534079 Update src/app/layout.tsx 2025-12-25 10:55:38 +00:00
cc1045064d Update src/app/globals.css 2025-12-25 10:55:37 +00:00
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 105 additions and 52 deletions

View File

@@ -4,13 +4,13 @@
/* Base units */ /* Base units */
/* --vw is set by ThemeProvider */ /* --vw is set by ThemeProvider */
--background: #ffffff; --background: #000000;
--card: #fafafa; --card: #1b1b1b;
--foreground: #000000; --foreground: #ffffff;
--primary-cta: #ff0000; --primary-cta: #ffcc00;
--secondary-cta: #ffffff; --secondary-cta: #151515;
--accent: #e5e5e5; --accent: #303030;
--background-accent: #f5f5f5; --background-accent: #303030;
/* 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

@@ -1,12 +1,13 @@
"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 ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
import FooterBaseSocial from "@/components/sections/footer/FooterBaseSocial"; import ProductCardTwo from "@/components/sections/product/ProductCardTwo";
import { TrendingUp, Users, Zap, Youtube, Twitter, Linkedin } from "lucide-react"; import FooterSocial from "@/components/sections/footer/FooterSocial";
import { Youtube, Twitter, Linkedin } from "lucide-react";
export default function StarWarsPage() { export default function StarWarsPage() {
return ( return (
@@ -23,30 +24,82 @@ 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"
textboxLayout="default"
animationType="slide-up"
useInvertedBackground="noInvert"
/>
</div>
<div id="products" data-section="products">
<ProductCardTwo
title="Featured Products"
description="Explore our premium Star Wars collection with top-rated items"
tag="Best Sellers"
products={[
{
id: "1",
brand: "Lucasfilm Collectibles",
name: "Premium Lightsaber Replica",
price: "$199.99",
rating: 5,
reviewCount: "2.3k",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg",
imageAlt: "Premium Lightsaber Replica"
},
{
id: "2",
brand: "Star Wars Universe",
name: "Millennium Falcon Model Kit",
price: "$149.99",
rating: 4,
reviewCount: "1.8k",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg",
imageAlt: "Millennium Falcon Model Kit"
},
{
id: "3",
brand: "Force Masters",
name: "Yoda Statue Figurine",
price: "$89.99",
rating: 5,
reviewCount: "3.1k",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg",
imageAlt: "Yoda Statue Figurine"
},
{
id: "4",
brand: "Imperial Design",
name: "Death Star Lamp",
price: "$129.99",
rating: 4,
reviewCount: "956",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/gallery/uploaded-1766502905270-5whkj6nu.jpg",
imageAlt: "Death Star Lamp"
}
]} ]}
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
textboxLayout="default" textboxLayout="default"
@@ -56,64 +109,64 @@ 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 <ContactSplitForm
title="Join the Force" title="Get in Touch with the Force"
description="Subscribe for exclusive Star Wars news, community updates, and behind-the-scenes content." description="Subscribe to our newsletter for exclusive Star Wars content, updates, and announcements from the galaxy far, far away."
inputs={[ inputs={[
{ 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", required: true }
]} ]}
textarea={{ name: "message", placeholder: "Type your message...", rows: 5, required: true }} textarea={{
useInvertedBackground="noInvert" name: "message",
placeholder: "Tell us about your favorite Star Wars moment...",
rows: 4,
required: true
}}
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" imageAlt="Star Wars Contact"
mediaPosition="right" mediaPosition="right"
buttonText="Send Message" buttonText="Send Message"
onSubmit={(data) => console.log(data)} useInvertedBackground="noInvert"
/> />
</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>