Files
ab654e88-ce0b-4dd0-87ec-e10…/src/app/page.tsx
2026-04-03 10:18:32 +00:00

466 lines
15 KiB
TypeScript

"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureBento from '@/components/sections/feature/FeatureBento';
import FeatureCardSixteen from '@/components/sections/feature/FeatureCardSixteen';
import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix';
import FooterBase from '@/components/sections/footer/FooterBase';
import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleCarousel';
import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import TeamCardFive from '@/components/sections/team/TeamCardFive';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import { Award, Rocket, Sparkles, Star, Users } from "lucide-react";
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="entrance-slide"
borderRadius="pill"
contentWidth="medium"
sizing="medium"
background="none"
cardStyle="glass-elevated"
primaryButtonStyle="metallic"
secondaryButtonStyle="glass"
headingFontWeight="medium"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Work",
id: "#work",
},
{
name: "Services",
id: "#services",
},
{
name: "About",
id: "#about",
},
{
name: "Contact",
id: "#contact",
},
]}
brandName="Lumina Creative"
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitDoubleCarousel
background={{
variant: "radial-gradient",
}}
title="Where Vision Meets Digital Precision."
description="Lumina Creative crafts high-end digital experiences for brands that demand excellence. We blend artistry with robust engineering to build the future of the web."
leftCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/world-happy-pride-day-laptop_23-2148516277.jpg?_wi=1",
imageAlt: "Concept 1",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-sitting-table_23-2149345221.jpg?_wi=1",
imageAlt: "Concept 2",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/modern-office-space-with-futuristic-decor-furniture_23-2151797638.jpg?_wi=1",
imageAlt: "Concept 3",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/burning-paper-background-still-life_23-2150093312.jpg?_wi=1",
imageAlt: "Concept 4",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/bright-turquoise-yellow-paint_23-2147745432.jpg?_wi=1",
imageAlt: "Concept 5",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/messy-office-desk-still-life_23-2150155614.jpg?_wi=1",
imageAlt: "Concept 6",
},
]}
rightCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/messy-office-desk-still-life_23-2150155614.jpg?_wi=2",
imageAlt: "Concept 6",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/bright-turquoise-yellow-paint_23-2147745432.jpg?_wi=2",
imageAlt: "Concept 5",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/burning-paper-background-still-life_23-2150093312.jpg?_wi=2",
imageAlt: "Concept 4",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/modern-office-space-with-futuristic-decor-furniture_23-2151797638.jpg?_wi=2",
imageAlt: "Concept 3",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-sitting-table_23-2149345221.jpg?_wi=2",
imageAlt: "Concept 2",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/world-happy-pride-day-laptop_23-2148516277.jpg?_wi=2",
imageAlt: "Concept 1",
},
]}
tag="Award-Winning Digital Agency"
buttons={[
{
text: "View Our Work",
href: "#work",
},
{
text: "Start a Project",
href: "#contact",
},
]}
avatars={[
{
src: "http://img.b2bpic.net/free-photo/front-view-business-woman-suit_23-2148603018.jpg",
alt: "Client 1",
},
{
src: "http://img.b2bpic.net/free-photo/positive-shaved-head-male-dressed-grey-suit-dark-grey-background_613910-11352.jpg",
alt: "Client 2",
},
{
src: "http://img.b2bpic.net/free-photo/young-man-with-beard-holding-virtual-currency-bitcoin-retail-shop-smiling-with-idea-question-pointing-finger-with-happy-face-number-one_839833-28138.jpg",
alt: "Client 3",
},
{
src: "http://img.b2bpic.net/free-photo/portrait-confident-businesswoman-office_23-2148452664.jpg",
alt: "Client 4",
},
{
src: "http://img.b2bpic.net/free-photo/talented-writer-is-ready-present-his-new-book-he-is-doing-last-notes_613910-14617.jpg",
alt: "Client 5",
},
]}
avatarText="Trusted by 500+ global brands"
marqueeItems={[
{
type: "text",
text: "Innovation",
},
{
type: "text",
text: "Design",
},
{
type: "text",
text: "Engineering",
},
{
type: "text",
text: "Strategy",
},
{
type: "text",
text: "Growth",
},
]}
/>
</div>
<div id="services" data-section="services">
<FeatureBento
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={true}
features={[
{
title: "Strategy",
description: "Defining your digital identity through data and creative research.",
bentoComponent: "globe",
imageSrc: "http://img.b2bpic.net/free-photo/world-happy-pride-day-laptop_23-2148516277.jpg?_wi=3",
imageAlt: "digital agency office concept dark theme",
},
{
title: "UI Design",
description: "Pixel-perfect interfaces crafted to drive user engagement and conversion.",
bentoComponent: "reveal-icon",
icon: Sparkles,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-sitting-table_23-2149345221.jpg?_wi=3",
imageAlt: "design studio professional working atmosphere",
},
{
title: "Web Development",
description: "Robust, scalable codebases built on the latest technologies.",
bentoComponent: "animated-bar-chart",
imageSrc: "http://img.b2bpic.net/free-photo/modern-office-space-with-futuristic-decor-furniture_23-2151797638.jpg?_wi=3",
imageAlt: "modern architecture design studio high end",
},
]}
title="Full-Service Digital Innovation"
description="We offer a suite of services designed to propel your brand into the digital era with sophistication and technical edge."
/>
</div>
<div id="portfolio" data-section="portfolio">
<FeatureCardTwentySix
textboxLayout="split"
useInvertedBackground={false}
features={[
{
title: "Tech Haven",
description: "Modern SaaS platform redesign for a Silicon Valley startup.",
imageSrc: "http://img.b2bpic.net/free-psd/hand-drawn-asian-restaurant-instagram-posts-template_23-2149962864.jpg?_wi=1",
buttonIcon: "ArrowRight",
},
{
title: "Global Logistics",
description: "Dynamic web solution for international shipping operations.",
imageSrc: "http://img.b2bpic.net/free-psd/hand-drawn-asian-restaurant-instagram-posts-template_23-2149962864.jpg?_wi=2",
buttonIcon: "ArrowRight",
},
{
title: "Fintech Solutions",
description: "High-security banking interface with custom analytics.",
imageSrc: "http://img.b2bpic.net/free-psd/hand-drawn-asian-restaurant-instagram-posts-template_23-2149962864.jpg?_wi=3",
buttonIcon: "ArrowRight",
},
]}
title="Selected Work"
description="A glimpse into our recent collaborations with visionary brands across the globe."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardFifteen
useInvertedBackground={true}
testimonial="Lumina Creative completely transformed our digital presence. Their attention to detail is truly unparalleled in the industry."
rating={5}
author="Sarah Jenkins, CTO at NovaTech"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/front-view-business-woman-suit_23-2148603018.jpg",
alt: "Client 1",
},
{
src: "http://img.b2bpic.net/free-photo/positive-shaved-head-male-dressed-grey-suit-dark-grey-background_613910-11352.jpg",
alt: "Client 2",
},
{
src: "http://img.b2bpic.net/free-photo/young-man-with-beard-holding-virtual-currency-bitcoin-retail-shop-smiling-with-idea-question-pointing-finger-with-happy-face-number-one_839833-28138.jpg",
alt: "Client 3",
},
{
src: "http://img.b2bpic.net/free-photo/portrait-confident-businesswoman-office_23-2148452664.jpg",
alt: "Client 4",
},
{
src: "http://img.b2bpic.net/free-photo/talented-writer-is-ready-present-his-new-book-he-is-doing-last-notes_613910-14617.jpg",
alt: "Client 5",
},
]}
ratingAnimation="blur-reveal"
avatarsAnimation="blur-reveal"
/>
</div>
<div id="metrics" data-section="metrics">
<MetricCardOne
animationType="slide-up"
textboxLayout="split"
gridVariant="bento-grid"
useInvertedBackground={false}
metrics={[
{
id: "m1",
value: "150+",
title: "Projects Launched",
description: "Successful deployments globally.",
icon: Rocket,
},
{
id: "m2",
value: "20+",
title: "Industry Awards",
description: "Recognized for creative excellence.",
icon: Award,
},
{
id: "m3",
value: "85%",
title: "User Retention",
description: "Average increase in user retention.",
icon: Users,
},
{
id: "m4",
value: "4.9",
title: "Avg. Client Rating",
description: "Trusted by market leaders.",
icon: Star,
},
]}
title="Agency Impact"
description="Our work delivers tangible growth and measurable outcomes for our clients."
/>
</div>
<div id="process" data-section="process">
<FeatureCardSixteen
textboxLayout="split"
useInvertedBackground={true}
negativeCard={{
items: [
"No Hidden Fees",
"No Generic Templates",
"No Compromise on Quality",
],
}}
positiveCard={{
items: [
"Deep Discovery Phase",
"Strategic User Research",
"Collaborative Design Workshops",
],
}}
title="Our Approach"
description="How we turn complex challenges into simple, elegant solutions."
/>
</div>
<div id="team" data-section="team">
<TeamCardFive
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
team={[
{
id: "t1",
name: "Alex Rivers",
role: "Creative Director",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-serious-young-businessman-glasses_1262-3810.jpg",
},
{
id: "t2",
name: "Jamie Chen",
role: "Head of Design",
imageSrc: "http://img.b2bpic.net/free-photo/woman-designer-with-musical-earphones-standing-office-holding-folder_1303-32105.jpg",
},
{
id: "t3",
name: "Morgan West",
role: "Tech Lead",
imageSrc: "http://img.b2bpic.net/free-photo/military-girl-camouflage-uniform-against-army-background-shooting-range_627829-8532.jpg",
},
{
id: "t4",
name: "Jordan P.",
role: "Senior Developer",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-bearded-man-art-studio_23-2149705900.jpg",
},
]}
title="The Creators"
description="Meet the minds behind Lumina Creative."
/>
</div>
<div id="faq" data-section="faq">
<FaqBase
textboxLayout="split"
useInvertedBackground={true}
faqs={[
{
id: "f1",
title: "How long does a project take?",
content: "Most projects take 6-12 weeks depending on scope.",
},
{
id: "f2",
title: "Do you offer ongoing support?",
content: "Yes, we provide monthly maintenance packages.",
},
{
id: "f3",
title: "Can you handle enterprise projects?",
content: "We specialize in scaling platforms for enterprise needs.",
},
]}
title="Frequently Asked"
description="Quick answers to common questions about our agency process."
faqsAnimation="blur-reveal"
/>
</div>
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={false}
background={{
variant: "sparkles-gradient",
}}
tag="Ready to Start?"
title="Let's Build Something Extraordinary"
description="We are currently accepting new partnerships. Reach out to discuss your project vision."
buttons={[
{
text: "Contact Us",
href: "mailto:hello@luminacreative.com",
},
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBase
columns={[
{
title: "Company",
items: [
{
label: "Work",
href: "#work",
},
{
label: "About",
href: "#about",
},
],
},
{
title: "Services",
items: [
{
label: "UI Design",
href: "#services",
},
{
label: "Development",
href: "#services",
},
],
},
{
title: "Legal",
items: [
{
label: "Privacy",
href: "#",
},
{
label: "Terms",
href: "#",
},
],
},
]}
logoText="Lumina Creative"
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}