From 9b47b6dd46d7d0436ee00ff9ebaaf83e06a51b3f Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 4 Mar 2026 16:15:40 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 147 +++++++++++------------------------------------ 1 file changed, 34 insertions(+), 113 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 118c00e..97e4f6d 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -13,7 +13,7 @@ import FaqSplitText from "@/components/sections/faq/FaqSplitText"; import ContactSplit from "@/components/sections/contact/ContactSplit"; import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal"; import Link from "next/link"; -import { Sparkles, Film, Mic2, TrendingUp, Star, Handshake, Mail, Users } from "lucide-react"; +import { Sparkles, Film, Mic2, TrendingUp, Star, Handshake, Mail, Users, MapPin, Ticket } from "lucide-react"; const navItems = [ { name: "Movies", id: "movies" }, @@ -24,9 +24,7 @@ const navItems = [ ]; const navButton = { - text: "Book Now", - href: "/movies", -}; + text: "Book Now", href: "/movies"}; export default function HomePage() { return ( @@ -36,7 +34,7 @@ export default function HomePage() { borderRadius="soft" contentWidth="mediumSmall" sizing="mediumLarge" - background="aurora" + background="circleGradient" cardStyle="glass-depth" primaryButtonStyle="gradient" secondaryButtonStyle="glass" @@ -57,16 +55,12 @@ export default function HomePage() { tagAnimation="slide-up" title="Book Your Entertainment Experience" description="Discover movies, live events, shows, and sports experiences. Reserve your seats instantly with BookMyShow - your ultimate entertainment companion." - background={{ variant: "aurora" }} + background={{ variant: "plain" }} mediaItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/girl-big-cinema-hall-with-popcorn_23-2147768004.jpg", - imageAlt: "Cinema experience with premium seats", - }, + imageSrc: "http://img.b2bpic.net/free-photo/girl-big-cinema-hall-with-popcorn_23-2147768004.jpg", imageAlt: "Cinema experience with premium seats"}, { - imageSrc: "http://img.b2bpic.net/free-photo/rear-view-carefree-fans-having-fun-music-festival-front-illuminated-stage-night_637285-615.jpg", - imageAlt: "Live entertainment event on stage", - }, + imageSrc: "http://img.b2bpic.net/free-photo/rear-view-carefree-fans-having-fun-music-festival-front-illuminated-stage-night_637285-615.jpg", imageAlt: "Live entertainment event on stage"}, ]} rating={5} ratingText="Trusted by 5M+ Users" @@ -89,33 +83,13 @@ export default function HomePage() { tagAnimation="slide-up" products={[ { - id: "1", - name: "Action Thriller", - price: "From ₹200", - imageSrc: "http://img.b2bpic.net/free-vector/realistic-horror-movie-poster_23-2149721019.jpg?_wi=1", - imageAlt: "Action Thriller poster", - }, + id: "1", name: "Action Thriller", price: "From ₹200", imageSrc: "http://img.b2bpic.net/free-vector/realistic-horror-movie-poster_23-2149721019.jpg", imageAlt: "Action Thriller poster"}, { - id: "2", - name: "Romantic Drama", - price: "From ₹180", - imageSrc: "http://img.b2bpic.net/free-photo/beautiful-happy-woman-holding-hands-with-young-man-street_23-2148012611.jpg?_wi=1", - imageAlt: "Romantic Drama poster", - }, + id: "2", name: "Romantic Drama", price: "From ₹180", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-happy-woman-holding-hands-with-young-man-street_23-2148012611.jpg", imageAlt: "Romantic Drama poster"}, { - id: "3", - name: "Comedy Adventure", - price: "From ₹200", - imageSrc: "http://img.b2bpic.net/free-psd/horror-movie-template-design_23-2151341562.jpg?_wi=1", - imageAlt: "Comedy Adventure poster", - }, + id: "3", name: "Comedy Adventure", price: "From ₹200", imageSrc: "http://img.b2bpic.net/free-psd/horror-movie-template-design_23-2151341562.jpg", imageAlt: "Comedy Adventure poster"}, { - id: "4", - name: "Sci-Fi Epic", - price: "From ₹250", - imageSrc: "http://img.b2bpic.net/free-photo/space-travel-collage-design_23-2150163778.jpg?_wi=1", - imageAlt: "Sci-Fi Epic poster", - }, + id: "4", name: "Sci-Fi Epic", price: "From ₹250", imageSrc: "http://img.b2bpic.net/free-photo/space-travel-collage-design_23-2150163778.jpg", imageAlt: "Sci-Fi Epic poster"}, ]} gridVariant="four-items-2x2-equal-grid" animationType="slide-up" @@ -135,25 +109,17 @@ export default function HomePage() { features={[ { id: 1, - title: "Music Concerts", - description: "Book tickets for your favorite artists and bands performing live.", - phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-woman-singer-stage-singing-into-microphone_1321-2067.jpg?_wi=1", - }, + title: "Music Concerts", description: "Book tickets for your favorite artists and bands performing live.", phoneOne: { + imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-woman-singer-stage-singing-into-microphone_1321-2067.jpg"}, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/band-performing-studio_107420-96137.jpg?_wi=1", - }, + imageSrc: "http://img.b2bpic.net/free-photo/band-performing-studio_107420-96137.jpg"}, }, { id: 2, - title: "Sports Events", - description: "Never miss the action - secure your seats for thrilling sports matches.", - phoneOne: { - imageSrc: "http://img.b2bpic.net/free-photo/soccer-fans-cheering-their-team_23-2151536085.jpg?_wi=1", - }, + title: "Sports Events", description: "Never miss the action - secure your seats for thrilling sports matches.", phoneOne: { + imageSrc: "http://img.b2bpic.net/free-photo/soccer-fans-cheering-their-team_23-2151536085.jpg"}, phoneTwo: { - imageSrc: "http://img.b2bpic.net/free-photo/long-shot-kickball-team-field_23-2149457221.jpg?_wi=1", - }, + imageSrc: "http://img.b2bpic.net/free-photo/long-shot-kickball-team-field_23-2149457221.jpg"}, }, ]} showStepNumbers={true} @@ -186,8 +152,8 @@ export default function HomePage() { metrics={[ { id: "1", icon: Users, title: "Active Users", value: "5M+" }, { id: "2", icon: Film, title: "Movies Listed", value: "2000+" }, - { id: "3", icon: Handshake, title: "Venues", value: "500+" }, - { id: "4", icon: Star, title: "Tickets Sold", value: "50M+" }, + { id: "3", icon: MapPin, title: "Venues", value: "500+" }, + { id: "4", icon: Ticket, title: "Tickets Sold", value: "50M+" }, ]} animationType="slide-up" textboxLayout="default" @@ -204,37 +170,17 @@ export default function HomePage() { tagAnimation="slide-up" testimonials={[ { - id: "1", - name: "Priya Sharma", - role: "Movie Enthusiast", - company: "Mumbai", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=1", - }, + id: "1", name: "Priya Sharma", role: "Movie Enthusiast", company: "Mumbai", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg"}, { - id: "2", - name: "Rajesh Kumar", - role: "Event Organizer", - company: "Bangalore", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", - }, + id: "2", name: "Rajesh Kumar", role: "Event Organizer", company: "Bangalore", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"}, { - id: "3", - name: "Anjali Patel", - role: "Regular Moviegoer", - company: "Delhi", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=2", - }, + id: "3", name: "Anjali Patel", role: "Regular Moviegoer", company: "Delhi", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg"}, { - id: "4", - name: "Vikram Singh", - role: "Sports Fan", - company: "Pune", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-businessman-conference-room-thinking-about-future_482257-25787.jpg?_wi=1", - }, + id: "4", name: "Vikram Singh", role: "Sports Fan", company: "Pune", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/portrait-businessman-conference-room-thinking-about-future_482257-25787.jpg"}, ]} kpiItems={[ { value: "99.2%", label: "User Satisfaction" }, @@ -255,15 +201,7 @@ export default function HomePage() { tagIcon={Handshake} tagAnimation="slide-up" names={[ - "PVR Cinemas", - "INOX", - "Cinepolis", - "Big Cinemas", - "Mumbai Film Festival", - "Comic Con India", - "T20 Cricket League", - "Comedy Central Stand Up", - ]} + "PVR Cinemas", "INOX", "Cinepolis", "Big Cinemas", "Mumbai Film Festival", "Comic Con India", "T20 Cricket League", "Comedy Central Stand Up"]} textboxLayout="default" useInvertedBackground={false} speed={40} @@ -277,39 +215,22 @@ export default function HomePage() { sideDescription="Everything you need to know about booking with BookMyShow" faqs={[ { - id: "1", - title: "How do I book movie tickets?", - content: "Simply select your movie, choose your preferred cinema and showtime, select your seats on our interactive seating chart, and proceed to payment. Your e-tickets will be sent to your email and phone.", - }, + id: "1", title: "How do I book movie tickets?", content: "Simply select your movie, choose your preferred cinema and showtime, select your seats on our interactive seating chart, and proceed to payment. Your e-tickets will be sent to your email and phone."}, { - id: "2", - title: "Can I cancel or modify my booking?", - content: "Yes, you can cancel or modify bookings up to 30 minutes before the show start time. Cancellations will receive a refund minus a small service charge. Modifications are free if seats are available.", - }, + id: "2", title: "Can I cancel or modify my booking?", content: "Yes, you can cancel or modify bookings up to 30 minutes before the show start time. Cancellations will receive a refund minus a small service charge. Modifications are free if seats are available."}, { - id: "3", - title: "What payment methods do you accept?", - content: "We accept all major credit and debit cards, digital wallets like PayTM and Google Pay, net banking, and our own BookMyShow wallet. Special offers and discounts are available for certain payment methods.", - }, + id: "3", title: "What payment methods do you accept?", content: "We accept all major credit and debit cards, digital wallets like PayTM and Google Pay, net banking, and our own BookMyShow wallet. Special offers and discounts are available for certain payment methods."}, { - id: "4", - title: "Are there discounts available?", - content: "Yes! We offer regular discounts on movie tickets, early bird offers, weekday specials, and exclusive partner offers. Download our app to access member-only deals and cashback offers.", - }, + id: "4", title: "Are there discounts available?", content: "Yes! We offer regular discounts on movie tickets, early bird offers, weekday specials, and exclusive partner offers. Download our app to access member-only deals and cashback offers."}, { - id: "5", - title: "How do I receive my tickets?", - content: "Your e-tickets are instantly delivered via email and SMS after payment confirmation. You can also view them in the BookMyShow app under 'My Bookings' and present them at the cinema counter.", - }, + id: "5", title: "How do I receive my tickets?", content: "Your e-tickets are instantly delivered via email and SMS after payment confirmation. You can also view them in the BookMyShow app under 'My Bookings' and present them at the cinema counter."}, { - id: "6", - title: "Is there a group booking option?", - content: "Absolutely! For group bookings of 10 or more people, we offer special discounted rates. Contact our group bookings team or call +91-XXXX-XXXX for personalized assistance.", - }, + id: "6", title: "Is there a group booking option?", content: "Absolutely! For group bookings of 10 or more people, we offer special discounted rates. Contact our group bookings team or call +91-XXXX-XXXX for personalized assistance."}, ]} textPosition="left" useInvertedBackground={false} animationType="smooth" + faqsAnimation="slide-up" /> -- 2.49.1