4 Commits

Author SHA1 Message Date
58593ea1b4 Update src/app/tickets/page.tsx 2026-04-22 20:09:20 +00:00
5bd6ef398a Merge version_3 into main
Merge version_3 into main
2026-04-22 20:08:14 +00:00
10d530ce2c Update src/app/tickets/page.tsx 2026-04-22 20:08:10 +00:00
526b6289df Merge version_2 into main
Merge version_2 into main
2026-04-22 20:05:02 +00:00

View File

@@ -4,10 +4,9 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import FooterBase from '@/components/sections/footer/FooterBase'; import FooterBase from '@/components/sections/footer/FooterBase';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import PricingCardTwo from '@/components/sections/pricing/PricingCardTwo'; import PricingCardFive from '@/components/sections/pricing/PricingCardFive';
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
export default function LandingPage() { export default function TicketsPage() {
return ( return (
<ThemeProvider <ThemeProvider
defaultButtonVariant="text-shift" defaultButtonVariant="text-shift"
@@ -25,124 +24,31 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ { name: "Home", id: "/" },
name: "Home", { name: "Program", id: "/program" },
id: "/", { name: "Tickets", id: "/tickets" },
},
{
name: "Program",
id: "/program",
},
{
name: "Tickets",
id: "/tickets",
},
]} ]}
brandName="Comicon Fair" brandName="Comicon Fair"
/> />
</div> </div>
<div id="pricing" data-section="pricing"> <div id="pricing" data-section="pricing">
<PricingCardTwo <PricingCardFive
animationType="slide-up" animationType="slide-up"
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
plans={[ plans={[
{ {
id: "day-pass", id: "day-pass", tag: "Standard", price: "€20", period: "per day", description: "Full access for one day to all main exhibition areas.", button: { text: "Buy on Comicon Official", href: "https://www.comicon.it/" },
badge: "Popular", featuresTitle: "Included", features: ["Access to all pavilions", "Exhibition areas access", "Artist Alley entry"]
price: "$45",
subtitle: "Single day entry",
buttons: [
{
text: "Buy Now",
href: "#",
},
],
features: [
"Full floor access",
"All panels",
],
}, },
{ {
id: "weekend-pass", id: "full-pass", tag: "Best Value", price: "€65", period: "4 days", description: "Complete event access for the entire 4-day experience.", button: { text: "Buy on Comicon Official", href: "https://www.comicon.it/" },
badge: "Best Value", featuresTitle: "Included", features: ["Full 4-day access", "All stages access", "Priority entry lanes", "Commemorative badge"]
price: "$120",
subtitle: "Full weekend entry",
buttons: [
{
text: "Buy Now",
href: "#",
},
],
features: [
"Full floor access",
"All panels",
"Early entry",
],
},
{
id: "vip-pass",
badge: "VIP",
price: "$350",
subtitle: "Premium access",
buttons: [
{
text: "Buy Now",
href: "#",
},
],
features: [
"Priority seating",
"Exclusive meet & greet",
"VIP lounge access",
],
},
]}
title="Buy Your Tickets"
description="Secure your spot at the most anticipated event of the year."
/>
</div>
<div id="testimonial" data-section="testimonial">
<TestimonialCardSixteen
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
title="What Fans Are Saying"
description="Hear from our passionate community."
testimonials={[
{
id: "t1",
name: "Sarah J.",
role: "Fan",
company: "Cosplay Group",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-holding-tickets-medium-shot_23-2149704922.jpg",
},
{
id: "t2",
name: "Mike B.",
role: "Collector",
company: "Action Toy Fans",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-with-tombola-tickets-front-view_23-2149704897.jpg",
},
]}
kpiItems={[
{
value: "99%",
label: "Happy Fans",
},
{
value: "500+",
label: "Volunteers",
},
{
value: "12",
label: "Years Running",
}, },
]} ]}
title="Official Comicon Tickets"
description="Purchase your tickets directly through the official Comicon ticketing portal."
/> />
</div> </div>
@@ -150,33 +56,16 @@ export default function LandingPage() {
<FooterBase <FooterBase
columns={[ columns={[
{ {
title: "Navigate", title: "Navigate", items: [
items: [ { label: "Home", href: "/" },
{ { label: "Program", href: "/program" },
label: "Home", { label: "Tickets", href: "/tickets" },
href: "/",
},
{
label: "Program",
href: "/program",
},
{
label: "Tickets",
href: "/tickets",
},
], ],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [ { label: "Privacy Policy", href: "#" },
{ { label: "Terms of Service", href: "#" },
label: "Privacy Policy",
href: "#",
},
{
label: "Terms of Service",
href: "#",
},
], ],
}, },
]} ]}
@@ -186,4 +75,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }