Merge version_3 into main #5

Merged
bender merged 2 commits from version_3 into main 2026-04-20 19:08:03 +00:00
2 changed files with 35 additions and 37 deletions

View File

@@ -10,8 +10,24 @@ import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import { AlertCircle, Anchor, Award, Cloud, Compass, Cpu, Globe, Infinity, Moon, Power, Rocket, Shield, Star, Sun, Target, Zap } from "lucide-react";
import { useState, useEffect } from 'react';
export default function LandingPage() {
const [loading, setLoading] = useState(true);
useEffect(() => {
const timer = setTimeout(() => setLoading(false), 2000);
return () => clearTimeout(timer);
}, []);
if (loading) {
return (
<div className="fixed inset-0 flex items-center justify-center bg-black text-white text-4xl animate-pulse">
Loading Cinematic Experience...
</div>
);
}
return (
<ThemeProvider
defaultButtonVariant="hover-magnetic"
@@ -26,6 +42,9 @@ export default function LandingPage() {
headingFontWeight="bold"
>
<ReactLenis root>
<audio autoPlay loop className="hidden">
<source src="/audio/cinematic-background.mp3" type="audio/mpeg" />
</audio>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
@@ -41,9 +60,9 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroLogoBillboard
background={{ variant: "glowing-orb" }}
logoText="Step Into the Future"
description="Experience the next dimension of digital interaction. Bold, immersive, and built for tomorrow."
buttons={[{ text: "Explore Now", href: "#features" }]}
logoText="Iron Man 3D Initiative"
description="Step into the future with our premier 3D immersive hero model. Experience precision, power, and design."
buttons={[{ text: "Explore Core", href: "#features" }, { text: "View Tech", href: "/tech" }]}
imageSrc="http://img.b2bpic.net/free-photo/shoot-fantastic-alien_23-2151648314.jpg"
mediaAnimation="slide-up"
/>
@@ -75,12 +94,8 @@ export default function LandingPage() {
{ icon: Infinity, title: "Scaling", subtitle: "Infinite", detail: "Adaptive load" }
]
},
{
bentoComponent: "reveal-icon", icon: Rocket, title: "Quantum Drive", description: "Propel your business into the new era with adaptive propulsion systems."
},
{
bentoComponent: "reveal-icon", icon: Globe, title: "Universal Sync", description: "Synchronize your global operations with automated cross-platform integration."
}
{ bentoComponent: "reveal-icon", icon: Rocket, title: "Quantum Drive", description: "Propel your business into the new era with adaptive propulsion systems." },
{ bentoComponent: "reveal-icon", icon: Globe, title: "Universal Sync", description: "Synchronize your global operations with automated cross-platform integration." }
]}
title="Core Modules"
description="Unlock futuristic power modes and seamless performance across all your digital assets."
@@ -133,14 +148,8 @@ export default function LandingPage() {
features={[
{
title: "Interactive Mode", description: "Click to toggle your power mode for a personalized interface transformation.", bentoComponent: "phone", statusIcon: Power, alertIcon: AlertCircle, alertTitle: "Energy Build Up", alertMessage: "Ready for transformation", apps: [
{ name: "Mode 1", icon: Sun },
{ name: "Mode 2", icon: Moon },
{ name: "Mode 3", icon: Star },
{ name: "Mode 4", icon: Zap },
{ name: "Mode 5", icon: Cloud },
{ name: "Mode 6", icon: Compass },
{ name: "Mode 7", icon: Anchor },
{ name: "Mode 8", icon: Target }
{ name: "Mode 1", icon: Sun }, { name: "Mode 2", icon: Moon }, { name: "Mode 3", icon: Star }, { name: "Mode 4", icon: Zap },
{ name: "Mode 5", icon: Cloud }, { name: "Mode 6", icon: Compass }, { name: "Mode 7", icon: Anchor }, { name: "Mode 8", icon: Target }
]
}
]}
@@ -165,19 +174,8 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterBase
columns={[
{
title: "Navigation", items: [
{ label: "Hero", href: "#hero" },
{ label: "About", href: "#about" },
{ label: "Features", href: "#features" }
]
},
{
title: "Legal", items: [
{ label: "Privacy", href: "#" },
{ label: "Terms", href: "#" }
]
}
{ title: "Navigation", items: [{ label: "Hero", href: "#hero" }, { label: "About", href: "#about" }, { label: "Features", href: "#features" }] },
{ title: "Legal", items: [{ label: "Privacy", href: "#" }, { label: "Terms", href: "#" }] }
]}
logoText="FUTURE"
/>

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #0a0a0a;
--card: #1a1a1a;
--foreground: #ffffffe6;
--primary-cta: #e6e6e6;
--background: #050505;
--card: #101010;
--foreground: #f0f0f0;
--primary-cta: #00d4ff;
--primary-cta-text: #0a0a0a;
--secondary-cta: #1a1a1a;
--secondary-cta: #ff0055;
--secondary-cta-text: #ffffffe6;
--accent: #737373;
--background-accent: #737373;
--accent: #ffcc00;
--background-accent: #1a1a1a;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);