33 Commits

Author SHA1 Message Date
43be85cf34 Merge version_16 into main
Merge version_16 into main
2025-12-25 11:03:05 +00:00
3cb3c6d307 Update src/app/page.tsx 2025-12-25 11:03:00 +00:00
3f4db2cb8c Merge version_15 into main
Merge version_15 into main
2025-12-25 10:55:44 +00:00
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
9cec354fa8 Merge version_14 into main
Merge version_14 into main
2025-12-24 15:49:26 +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
6c5a6a3915 Merge version_13 into main
Merge version_13 into main
2025-12-24 15:31:07 +00:00
7043ece654 Update src/app/page.tsx 2025-12-24 15:31:02 +00:00
e5a6147b6b Merge version_12 into main
Merge version_12 into main
2025-12-24 15:22:35 +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
4d4ff6e0a0 Merge version_12 into main
Merge version_12 into main
2025-12-24 15:20:49 +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
7c01095ca9 Merge version_11 into main
Merge version_11 into main
2025-12-24 14:49:56 +00:00
72d3a51aeb Merge version_10 into main
Merge version_10 into main
2025-12-24 14:35:41 +00:00
e57d3c3e94 Merge version_10 into main
Merge version_10 into main
2025-12-24 14:34:04 +00:00
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 109 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,86 @@ 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",
starColor: "#ff0000"
},
{
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",
starColor: "#ff0000"
},
{
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",
starColor: "#ff0000"
},
{
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",
starColor: "#ff0000"
}
]} ]}
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
textboxLayout="default" textboxLayout="default"
@@ -56,64 +113,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>