Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
232
src/app/page.tsx
232
src/app/page.tsx
@@ -2,6 +2,7 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import { Shield, Zap, TrendingUp } from "lucide-react";
|
||||
import ContactText from '@/components/sections/contact/ContactText';
|
||||
import FeatureCardTwentyEight from '@/components/sections/feature/FeatureCardTwentyEight';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
@@ -32,25 +33,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Features",
|
||||
id: "features",
|
||||
},
|
||||
name: "Features", id: "features"},
|
||||
{
|
||||
name: "Marketplace",
|
||||
id: "products",
|
||||
},
|
||||
name: "Marketplace", id: "products"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "pricing",
|
||||
},
|
||||
name: "Pricing", id: "pricing"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Panini Elite"
|
||||
/>
|
||||
@@ -59,20 +50,15 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardScroll
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
title="Capture the Spirit of 2026"
|
||||
description="Discover the most exclusive Panini World Cup 2026 trading cards. Secure your legendary collections, trade with enthusiasts, and own a piece of history."
|
||||
tag="Official Marketplace"
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore Catalog",
|
||||
href: "#products",
|
||||
},
|
||||
text: "Explore Catalog", href: "#products"},
|
||||
{
|
||||
text: "Start Trading",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Start Trading", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/american-football-player-neon-style_23-2151827439.jpg"
|
||||
imageAlt="Panini World Cup 2026 Football Cards"
|
||||
@@ -86,39 +72,21 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Verified Authenticity",
|
||||
subtitle: "Every card is professionally graded.",
|
||||
category: "Safety",
|
||||
value: "100%",
|
||||
buttons: [
|
||||
id: "f1", title: "Verified Authenticity", subtitle: "Every card is professionally graded.", category: "Safety", value: "100%", buttons: [
|
||||
{
|
||||
text: "View Details",
|
||||
},
|
||||
text: "View Details"},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Global Shipping",
|
||||
subtitle: "Tracked delivery to over 100 countries.",
|
||||
category: "Logistics",
|
||||
value: "Fast",
|
||||
buttons: [
|
||||
id: "f2", title: "Global Shipping", subtitle: "Tracked delivery to over 100 countries.", category: "Logistics", value: "Fast", buttons: [
|
||||
{
|
||||
text: "View Details",
|
||||
},
|
||||
text: "View Details"},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Real-time Analytics",
|
||||
subtitle: "Stay ahead of market trends.",
|
||||
category: "Insight",
|
||||
value: "Live",
|
||||
buttons: [
|
||||
id: "f3", title: "Real-time Analytics", subtitle: "Stay ahead of market trends.", category: "Insight", value: "Live", buttons: [
|
||||
{
|
||||
text: "View Details",
|
||||
},
|
||||
text: "View Details"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -135,41 +103,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Legendary Striker Gold",
|
||||
price: "$1,250",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/american-football-player-neon-style_23-2151827426.jpg",
|
||||
},
|
||||
id: "p1", name: "Legendary Striker Gold", price: "$1,250", imageSrc: "http://img.b2bpic.net/free-photo/american-football-player-neon-style_23-2151827426.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Midfield Maestro Rare",
|
||||
price: "$890",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/arkansas-flag-ribbon-banner_187299-34898.jpg",
|
||||
},
|
||||
id: "p2", name: "Midfield Maestro Rare", price: "$890", imageSrc: "http://img.b2bpic.net/free-photo/arkansas-flag-ribbon-banner_187299-34898.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Rookie Sensation Blue",
|
||||
price: "$450",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/neon-style-american-football-player_23-2151827398.jpg",
|
||||
},
|
||||
id: "p3", name: "Rookie Sensation Blue", price: "$450", imageSrc: "http://img.b2bpic.net/free-photo/neon-style-american-football-player_23-2151827398.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Captain's Edition Signed",
|
||||
price: "$2,100",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mexican-traditional-cards-game_23-2150558595.jpg",
|
||||
},
|
||||
id: "p4", name: "Captain's Edition Signed", price: "$2,100", imageSrc: "http://img.b2bpic.net/free-photo/mexican-traditional-cards-game_23-2150558595.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "World Cup Historic Reprint",
|
||||
price: "$320",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/american-football-player-neon-style_23-2151827476.jpg",
|
||||
},
|
||||
id: "p5", name: "World Cup Historic Reprint", price: "$320", imageSrc: "http://img.b2bpic.net/free-photo/american-football-player-neon-style_23-2151827476.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "2026 Tournament Holo",
|
||||
price: "$600",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-ouija-board-blue-silk-cloth_23-2149413252.jpg",
|
||||
},
|
||||
id: "p6", name: "2026 Tournament Holo", price: "$600", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-ouija-board-blue-silk-cloth_23-2149413252.jpg"},
|
||||
]}
|
||||
title="Featured Collection"
|
||||
description="Handpicked rare items from the 2026 World Cup series."
|
||||
@@ -183,39 +127,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
badge: "Entry",
|
||||
price: "Free",
|
||||
subtitle: "For casual collectors",
|
||||
features: [
|
||||
"Basic trading",
|
||||
"Limited history",
|
||||
"Standard support",
|
||||
],
|
||||
id: "basic", badge: "Entry", price: "Free", subtitle: "For casual collectors", features: [
|
||||
"Basic trading", "Limited history", "Standard support"],
|
||||
},
|
||||
{
|
||||
id: "pro",
|
||||
badge: "Popular",
|
||||
price: "$29/mo",
|
||||
subtitle: "For serious enthusiasts",
|
||||
features: [
|
||||
"Lower fees",
|
||||
"Advanced stats",
|
||||
"Priority support",
|
||||
"Early access",
|
||||
],
|
||||
id: "pro", badge: "Popular", price: "$29/mo", subtitle: "For serious enthusiasts", features: [
|
||||
"Lower fees", "Advanced stats", "Priority support", "Early access"],
|
||||
},
|
||||
{
|
||||
id: "enterprise",
|
||||
badge: "Elite",
|
||||
price: "$99/mo",
|
||||
subtitle: "For professional dealers",
|
||||
features: [
|
||||
"Zero fees",
|
||||
"Market reports",
|
||||
"Concierge support",
|
||||
"VIP events",
|
||||
],
|
||||
id: "enterprise", badge: "Elite", price: "$99/mo", subtitle: "For professional dealers", features: [
|
||||
"Zero fees", "Market reports", "Concierge support", "VIP events"],
|
||||
},
|
||||
]}
|
||||
title="Membership Tiers"
|
||||
@@ -230,19 +151,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
title: "Active Users",
|
||||
value: "50K+",
|
||||
id: "m1", title: "Active Users", value: "50K+", icon: Zap,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
title: "Cards Traded",
|
||||
value: "1.2M+",
|
||||
id: "m2", title: "Cards Traded", value: "1.2M+", icon: TrendingUp,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
title: "Market Cap",
|
||||
value: "$15M+",
|
||||
id: "m3", title: "Market Cap", value: "$15M+", icon: Shield,
|
||||
},
|
||||
]}
|
||||
title="Market Impact"
|
||||
@@ -257,40 +172,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Alex Rivet",
|
||||
role: "Collector",
|
||||
testimonial: "The best place to find rare World Cup 2026 cards! Simply amazing.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-cheering-home_329181-19092.jpg",
|
||||
},
|
||||
id: "t1", name: "Alex Rivet", role: "Collector", testimonial: "The best place to find rare World Cup 2026 cards! Simply amazing.", imageSrc: "http://img.b2bpic.net/free-photo/group-friends-cheering-home_329181-19092.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Sarah Miller",
|
||||
role: "Dealer",
|
||||
testimonial: "Efficient, secure, and professional. My go-to platform for trading.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-asian-couple-are-looking-something-special-chinese-market-male-is-pointing-something-exaiting_613910-20756.jpg",
|
||||
},
|
||||
id: "t2", name: "Sarah Miller", role: "Dealer", testimonial: "Efficient, secure, and professional. My go-to platform for trading.", imageSrc: "http://img.b2bpic.net/free-photo/young-asian-couple-are-looking-something-special-chinese-market-male-is-pointing-something-exaiting_613910-20756.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "John Doe",
|
||||
role: "Enthusiast",
|
||||
testimonial: "Fantastic interface and even better prices. Extremely satisfied.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-middle-aged-woman-with-headphones_23-2148204373.jpg",
|
||||
},
|
||||
id: "t3", name: "John Doe", role: "Enthusiast", testimonial: "Fantastic interface and even better prices. Extremely satisfied.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-middle-aged-woman-with-headphones_23-2148204373.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Emily Chen",
|
||||
role: "Fan",
|
||||
testimonial: "I finally found the rookie card I was looking for! Excellent service.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-lying-fluffy-carpet-speaking-telephone_114579-80467.jpg",
|
||||
},
|
||||
id: "t4", name: "Emily Chen", role: "Fan", testimonial: "I finally found the rookie card I was looking for! Excellent service.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-lying-fluffy-carpet-speaking-telephone_114579-80467.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Mark Stevens",
|
||||
role: "Expert",
|
||||
testimonial: "Professional grading and reliable community. Highly recommended.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-library-reading-club-learning-from-books_23-2150293584.jpg",
|
||||
},
|
||||
id: "t5", name: "Mark Stevens", role: "Expert", testimonial: "Professional grading and reliable community. Highly recommended.", imageSrc: "http://img.b2bpic.net/free-photo/people-library-reading-club-learning-from-books_23-2150293584.jpg"},
|
||||
]}
|
||||
title="Collector Experiences"
|
||||
description="Don't just take our word for it—join a global community of satisfied card enthusiasts."
|
||||
@@ -302,14 +192,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Panini",
|
||||
"FIFA",
|
||||
"Topps",
|
||||
"Upper Deck",
|
||||
"PSA",
|
||||
"BGS",
|
||||
"eBay",
|
||||
]}
|
||||
"Panini", "FIFA", "Topps", "Upper Deck", "PSA", "BGS", "eBay"]}
|
||||
title="Trusted Partners"
|
||||
description="We collaborate with industry leaders in card collecting."
|
||||
/>
|
||||
@@ -319,14 +202,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
text="Ready to expand your collection? Our team is standing by to help you find that rare card you've been looking for."
|
||||
buttons={[
|
||||
{
|
||||
text: "Contact Support",
|
||||
href: "mailto:hello@panini-elite.com",
|
||||
},
|
||||
text: "Contact Support", href: "mailto:hello@panini-elite.com"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -337,49 +217,31 @@ export default function LandingPage() {
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#",
|
||||
},
|
||||
label: "About", href: "#"},
|
||||
{
|
||||
label: "Blog",
|
||||
href: "#",
|
||||
},
|
||||
label: "Blog", href: "#"},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
label: "Careers", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Help Center",
|
||||
href: "#",
|
||||
},
|
||||
label: "Help Center", href: "#"},
|
||||
{
|
||||
label: "Support",
|
||||
href: "#",
|
||||
},
|
||||
label: "Support", href: "#"},
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Twitter",
|
||||
href: "https://twitter.com",
|
||||
},
|
||||
label: "Twitter", href: "https://twitter.com"},
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "https://instagram.com",
|
||||
},
|
||||
label: "Instagram", href: "https://instagram.com"},
|
||||
{
|
||||
label: "LinkedIn",
|
||||
href: "https://linkedin.com",
|
||||
},
|
||||
label: "LinkedIn", href: "https://linkedin.com"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user