From 5ca6fada379290de29d8ac8c1b6e32f4983e971a Mon Sep 17 00:00:00 2001 From: aryabenade Date: Tue, 31 Mar 2026 13:14:14 +0530 Subject: [PATCH 1/8] resolve the text cutting issue in italic spans --- src/components/AboutUsPage.tsx | 2 +- src/components/AttractionsPage.tsx | 2 +- src/components/LandingMagicItinerary.tsx | 2 +- src/components/MagicItineraryPage.tsx | 4 ++-- src/components/MobileAppSection.tsx | 2 +- src/components/PassesPage.tsx | 4 ++-- src/components/PersonalizedTourHero.tsx | 3 ++- src/components/PostCardsPage.tsx | 2 +- src/components/WhatsIncluded.tsx | 2 +- src/components/WhatsIncludedHero.tsx | 7 +++++-- src/index.css | 1 + 11 files changed, 18 insertions(+), 13 deletions(-) diff --git a/src/components/AboutUsPage.tsx b/src/components/AboutUsPage.tsx index 558ffdb..b68a755 100644 --- a/src/components/AboutUsPage.tsx +++ b/src/components/AboutUsPage.tsx @@ -168,7 +168,7 @@ export function AboutUsPage({ transition={{ duration: 3, repeat: Infinity }} > Meet the{' '} - + Dream Team {' '} ✈️ diff --git a/src/components/AttractionsPage.tsx b/src/components/AttractionsPage.tsx index 7df14cb..79ec7df 100644 --- a/src/components/AttractionsPage.tsx +++ b/src/components/AttractionsPage.tsx @@ -301,7 +301,7 @@ export function AttractionsPage({

Discover{' '} - Melbourne's{' '} + Melbourne's{' '} Best{' '} Attractions

diff --git a/src/components/LandingMagicItinerary.tsx b/src/components/LandingMagicItinerary.tsx index cb5c0f5..a67a853 100644 --- a/src/components/LandingMagicItinerary.tsx +++ b/src/components/LandingMagicItinerary.tsx @@ -131,7 +131,7 @@ export function LandingMagicItinerary() { viewport={{ once: true }} > Plan Your{' '} - + Dream Journey
diff --git a/src/components/MagicItineraryPage.tsx b/src/components/MagicItineraryPage.tsx index 45db6da..eb6ae4b 100644 --- a/src/components/MagicItineraryPage.tsx +++ b/src/components/MagicItineraryPage.tsx @@ -107,8 +107,8 @@ export function MagicItineraryPage({ transition={{ duration: 0.6 }} >

- Plan Your Perfect{' '} - + Plan Your Perfect{' '} + Melbourne Adventure

diff --git a/src/components/MobileAppSection.tsx b/src/components/MobileAppSection.tsx index b4d3b91..4cfafc9 100644 --- a/src/components/MobileAppSection.tsx +++ b/src/components/MobileAppSection.tsx @@ -68,7 +68,7 @@ export function MobileAppSection() { >

Access all your{' '} - + city cards
diff --git a/src/components/PassesPage.tsx b/src/components/PassesPage.tsx index 2c05c99..91a64d9 100644 --- a/src/components/PassesPage.tsx +++ b/src/components/PassesPage.tsx @@ -604,7 +604,7 @@ export function PassesPage({

Access all your{' '} - city cards{' '} + city cards{' '} on your{' '} phone

@@ -663,7 +663,7 @@ export function PassesPage({

Why Choose{' '} - CityCards? + CityCards?

We're committed to providing the best city exploration experience with unmatched value and service diff --git a/src/components/PersonalizedTourHero.tsx b/src/components/PersonalizedTourHero.tsx index e5026cf..eb39f32 100644 --- a/src/components/PersonalizedTourHero.tsx +++ b/src/components/PersonalizedTourHero.tsx @@ -121,7 +121,8 @@ export function PersonalizedTourHero({ onCreateItineraryClick }: PersonalizedTou {/* Main Heading */}

Create Your{' '} - + Magic Itinerary

diff --git a/src/components/PostCardsPage.tsx b/src/components/PostCardsPage.tsx index 29ff99d..3350ddd 100644 --- a/src/components/PostCardsPage.tsx +++ b/src/components/PostCardsPage.tsx @@ -105,7 +105,7 @@ export function PostCardsPage({ >

Create Beautiful{' '} - + Custom Postcards

diff --git a/src/components/WhatsIncluded.tsx b/src/components/WhatsIncluded.tsx index afc1307..a31114f 100644 --- a/src/components/WhatsIncluded.tsx +++ b/src/components/WhatsIncluded.tsx @@ -41,7 +41,7 @@ interface WhatsIncludedProps { user: User | null; } -export function WhatsIncluded({ +export function WhatsIncluded({ onBackClick, onHomeClick, onMelbourneClick, diff --git a/src/components/WhatsIncludedHero.tsx b/src/components/WhatsIncludedHero.tsx index 6f8c230..0f8c574 100644 --- a/src/components/WhatsIncludedHero.tsx +++ b/src/components/WhatsIncludedHero.tsx @@ -99,10 +99,13 @@ export function WhatsIncludedHero({ onCreateItineraryClick }: WhatsIncludedHeroP className="text-center max-w-4xl" > {/* Main Heading */} -

+

One pass.{' '} - Everything you need + Everything you + {' '} + + need {' '} to explore.

diff --git a/src/index.css b/src/index.css index 5c19f7d..b774dec 100644 --- a/src/index.css +++ b/src/index.css @@ -3661,6 +3661,7 @@ .bg-gradient-to-r { --tw-gradient-position: to right in oklab; background-image: linear-gradient(var(--tw-gradient-stops)); + padding-right: 8px; } .bg-gradient-to-t { -- 2.34.1 From d22087d5eee128a4514ffbe5ab66729e0bb2570a Mon Sep 17 00:00:00 2001 From: aryabenade Date: Tue, 31 Mar 2026 16:08:21 +0530 Subject: [PATCH 2/8] resolve the italic span cuttinn off issue with padding --- src/components/DiscoverPage.tsx | 2 +- src/components/EnhancedTestimonials.tsx | 2 +- src/components/FAQPage.tsx | 2 +- src/components/HowItWorks.tsx | 9 +++++++-- src/components/MagicItineraryPage.tsx | 2 +- src/components/MelbourneAttractions.tsx | 2 +- src/components/MelbourneBlogs.tsx | 2 +- src/components/MelbourneCardComparison.tsx | 2 +- src/components/MelbourneFAQ.tsx | 2 +- src/components/MelbournePage.tsx | 2 +- src/components/MelbourneTourOverview.tsx | 2 +- src/components/MobileAppSection.tsx | 2 +- src/components/PassesPage.tsx | 4 ++-- src/components/PersonalizedTourHero.tsx | 2 +- src/components/SuperSavingsPage.tsx | 4 ++-- src/components/TrustSection.tsx | 2 +- src/components/WhatsIncludedHero.tsx | 4 ++-- src/index.css | 2 +- 18 files changed, 27 insertions(+), 22 deletions(-) diff --git a/src/components/DiscoverPage.tsx b/src/components/DiscoverPage.tsx index 1ccebfa..2ec1d43 100644 --- a/src/components/DiscoverPage.tsx +++ b/src/components/DiscoverPage.tsx @@ -483,7 +483,7 @@ export function DiscoverPage({ transition={{ duration: 0.6, delay: 0.1 }} > Unlock Your - Adventure + Adventure

What our{' '} - + travelers {' '} say diff --git a/src/components/FAQPage.tsx b/src/components/FAQPage.tsx index 58e7197..ffe84d2 100644 --- a/src/components/FAQPage.tsx +++ b/src/components/FAQPage.tsx @@ -244,7 +244,7 @@ export function FAQPage({

Frequently Asked{' '} - + Questions

diff --git a/src/components/HowItWorks.tsx b/src/components/HowItWorks.tsx index 35c4691..8950716 100644 --- a/src/components/HowItWorks.tsx +++ b/src/components/HowItWorks.tsx @@ -2,6 +2,7 @@ import { CreditCard, MapPin, Calendar, Zap, ChevronLeft, ChevronRight, Smartphon import { useState } from 'react'; import { motion, AnimatePresence } from 'motion/react'; import { ImageWithFallback } from './figma/ImageWithFallback'; +import { useLocation } from 'react-router-dom'; const steps = [ { @@ -51,6 +52,8 @@ const steps = [ export function HowItWorks() { const [activeStep, setActiveStep] = useState(0); // Start with first step active + const location = useLocation() + const nextStep = () => { setActiveStep((prev) => (prev + 1) % steps.length); }; @@ -78,8 +81,10 @@ export function HowItWorks() {

How Your{' '} - Melbourne{' '} - City Card{' '} + {!location.pathname.includes("landing") && + Melbourne + } + City Card{' '} Works.

diff --git a/src/components/MagicItineraryPage.tsx b/src/components/MagicItineraryPage.tsx index eb6ae4b..51b15ad 100644 --- a/src/components/MagicItineraryPage.tsx +++ b/src/components/MagicItineraryPage.tsx @@ -108,7 +108,7 @@ export function MagicItineraryPage({ >

Plan Your Perfect{' '} - + Melbourne Adventure

diff --git a/src/components/MelbourneAttractions.tsx b/src/components/MelbourneAttractions.tsx index 00bd3a2..c8e3f00 100644 --- a/src/components/MelbourneAttractions.tsx +++ b/src/components/MelbourneAttractions.tsx @@ -281,7 +281,7 @@ export function MelbourneAttractions() {

Discover{' '} - + Melbourne's {' '} Best{' '} diff --git a/src/components/MelbourneBlogs.tsx b/src/components/MelbourneBlogs.tsx index d65a7f9..da06e92 100644 --- a/src/components/MelbourneBlogs.tsx +++ b/src/components/MelbourneBlogs.tsx @@ -116,7 +116,7 @@ export function MelbourneBlogs() {

Melbourne{' '} - + Blogs

diff --git a/src/components/MelbourneCardComparison.tsx b/src/components/MelbourneCardComparison.tsx index 58aa1bb..d12ac03 100644 --- a/src/components/MelbourneCardComparison.tsx +++ b/src/components/MelbourneCardComparison.tsx @@ -124,7 +124,7 @@ export function MelbourneCardComparison({ onCheckoutClick }: MelbourneCardCompar

- + Buy {' '} Now diff --git a/src/components/MelbourneFAQ.tsx b/src/components/MelbourneFAQ.tsx index 30afd55..b9c4e83 100644 --- a/src/components/MelbourneFAQ.tsx +++ b/src/components/MelbourneFAQ.tsx @@ -101,7 +101,7 @@ export function MelbourneFAQ() {

Frequently Asked{' '} - + Questions

diff --git a/src/components/MelbournePage.tsx b/src/components/MelbournePage.tsx index 96f0ca6..4960380 100644 --- a/src/components/MelbournePage.tsx +++ b/src/components/MelbournePage.tsx @@ -398,7 +398,7 @@ export function MelbournePage({ viewport={{ once: true }} > Plan Your{' '} - + Dream Journey
diff --git a/src/components/MelbourneTourOverview.tsx b/src/components/MelbourneTourOverview.tsx index 4457593..55882a8 100644 --- a/src/components/MelbourneTourOverview.tsx +++ b/src/components/MelbourneTourOverview.tsx @@ -89,7 +89,7 @@ export function MelbourneTourOverview() { >

Melbourne{' '} - + Tour {' '} Overview diff --git a/src/components/MobileAppSection.tsx b/src/components/MobileAppSection.tsx index 4cfafc9..677347d 100644 --- a/src/components/MobileAppSection.tsx +++ b/src/components/MobileAppSection.tsx @@ -68,7 +68,7 @@ export function MobileAppSection() { >

Access all your{' '} - + city cards
diff --git a/src/components/PassesPage.tsx b/src/components/PassesPage.tsx index 91a64d9..cb87517 100644 --- a/src/components/PassesPage.tsx +++ b/src/components/PassesPage.tsx @@ -189,7 +189,7 @@ export function PassesPage({

- Buy Passes + Buy Passes

Skip the lines, save money, and explore more with our flexible city cards designed for modern travelers @@ -329,7 +329,7 @@ export function PassesPage({

Good to{' '} - Know + Know

Simple tips to help you get the most out of your CityCard experience diff --git a/src/components/PersonalizedTourHero.tsx b/src/components/PersonalizedTourHero.tsx index eb39f32..d7ef775 100644 --- a/src/components/PersonalizedTourHero.tsx +++ b/src/components/PersonalizedTourHero.tsx @@ -122,7 +122,7 @@ export function PersonalizedTourHero({ onCreateItineraryClick }: PersonalizedTou

Create Your{' '} + bg-clip-text text-transparent inline-block overflow-visible whitespace-nowrap pr-2"> Magic Itinerary

diff --git a/src/components/SuperSavingsPage.tsx b/src/components/SuperSavingsPage.tsx index 4124ccc..6743d5d 100644 --- a/src/components/SuperSavingsPage.tsx +++ b/src/components/SuperSavingsPage.tsx @@ -305,7 +305,7 @@ export function SuperSavingsPage({ >

Unlock{' '} - + Super Savings

@@ -355,7 +355,7 @@ export function SuperSavingsPage({ >

Featured{' '} - + Super Savings

diff --git a/src/components/TrustSection.tsx b/src/components/TrustSection.tsx index 14fd60c..327f68d 100644 --- a/src/components/TrustSection.tsx +++ b/src/components/TrustSection.tsx @@ -151,7 +151,7 @@ export function TrustSection() {

What Our{' '} - + Travelers {' '} Say diff --git a/src/components/WhatsIncludedHero.tsx b/src/components/WhatsIncludedHero.tsx index 0f8c574..aed0156 100644 --- a/src/components/WhatsIncludedHero.tsx +++ b/src/components/WhatsIncludedHero.tsx @@ -101,10 +101,10 @@ export function WhatsIncludedHero({ onCreateItineraryClick }: WhatsIncludedHeroP {/* Main Heading */}

One pass.{' '} - + Everything you {' '} - + need {' '} to explore. diff --git a/src/index.css b/src/index.css index b774dec..9c6c605 100644 --- a/src/index.css +++ b/src/index.css @@ -3661,7 +3661,7 @@ .bg-gradient-to-r { --tw-gradient-position: to right in oklab; background-image: linear-gradient(var(--tw-gradient-stops)); - padding-right: 8px; + /* padding-right: 8px; */ } .bg-gradient-to-t { -- 2.34.1 From 3575712d348fc5c94ae7f265c4f2b83fe1d44533 Mon Sep 17 00:00:00 2001 From: aryabenade Date: Tue, 31 Mar 2026 16:49:10 +0530 Subject: [PATCH 3/8] add postcard route in navbar --- src/components/Navbar.tsx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/components/Navbar.tsx b/src/components/Navbar.tsx index 900f3b1..0dcef92 100644 --- a/src/components/Navbar.tsx +++ b/src/components/Navbar.tsx @@ -142,6 +142,13 @@ export default function Navbar({ path: '/faq', isShared: false }, + { + label: 'Your PostCard', + path: '/postcards', + isShared: true, + landingLabel: 'Your PostCard', + melbourneLabel: 'Your PostCard' + } ], melbourne: [ // Position 1 @@ -177,6 +184,13 @@ export default function Navbar({ isShared: true, landingLabel: 'Your Card', melbourneLabel: 'Your Card' + }, + { + label: 'Your PostCard', + path: '/postcards', + isShared: true, + landingLabel: 'Your PostCard', + melbourneLabel: 'Your PostCard' } ] }; -- 2.34.1 From 66ee65b900f298fa3733c2edce3a955eddc2c4e0 Mon Sep 17 00:00:00 2001 From: aryabenade Date: Tue, 31 Mar 2026 16:53:57 +0530 Subject: [PATCH 4/8] resolve the text getting cut off in checkout --- src/components/CheckoutPage.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/CheckoutPage.tsx b/src/components/CheckoutPage.tsx index 790e565..82e5f68 100644 --- a/src/components/CheckoutPage.tsx +++ b/src/components/CheckoutPage.tsx @@ -211,7 +211,7 @@ export function CheckoutPage({ >

Secure{' '} - Checkout + Checkout

Complete your purchase and start exploring Paris -- 2.34.1 From 28f577833b2bc3091897ebe858a7db3ffec89042 Mon Sep 17 00:00:00 2001 From: aryabenade Date: Wed, 1 Apr 2026 15:04:26 +0530 Subject: [PATCH 5/8] change the port number --- src/components/PostCardsPage.tsx | 2 +- vite.config.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/PostCardsPage.tsx b/src/components/PostCardsPage.tsx index 3350ddd..8f94e42 100644 --- a/src/components/PostCardsPage.tsx +++ b/src/components/PostCardsPage.tsx @@ -105,7 +105,7 @@ export function PostCardsPage({ >

Create Beautiful{' '} - + Custom Postcards

diff --git a/vite.config.ts b/vite.config.ts index 551b307..b60eb7e 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -84,7 +84,7 @@ import * as path from 'path'; outDir: 'build', }, server: { - port: 4008, + port: 4009, open: true, }, }); \ No newline at end of file -- 2.34.1 From e793f20d83fbc741f64f8e6cf7ed05672567bf70 Mon Sep 17 00:00:00 2001 From: aryabenade Date: Wed, 1 Apr 2026 16:08:02 +0530 Subject: [PATCH 6/8] refactor the design in PostCradsPage --- src/assets/front.jpg | Bin 0 -> 153944 bytes src/components/CustomPostcards.tsx | 931 +++++++++++++++-------------- src/components/HowItWorks.tsx | 2 +- src/components/PostCardsPage.tsx | 282 +++++---- 4 files changed, 604 insertions(+), 611 deletions(-) create mode 100644 src/assets/front.jpg diff --git a/src/assets/front.jpg b/src/assets/front.jpg new file mode 100644 index 0000000000000000000000000000000000000000..12f06ef55635fff63f7831cc96d6129353c56730 GIT binary patch literal 153944 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 z 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 literal 0 HcmV?d00001 diff --git a/src/components/CustomPostcards.tsx b/src/components/CustomPostcards.tsx index 6562bfe..3556edb 100644 --- a/src/components/CustomPostcards.tsx +++ b/src/components/CustomPostcards.tsx @@ -4,7 +4,7 @@ import { Button } from './ui/button'; import { ImageWithFallback } from './figma/ImageWithFallback'; import { motion, useMotionValue, useSpring, useTransform, useInView } from 'motion/react'; import { HandwrittenText, useHandwrittenText } from './HandwrittenText'; -import postcardImage from 'figma:asset/d3a880cf8b7f1bec6da9b3f2ce4a76e822e483cf.png'; +import front from '../assets/front.jpg' interface EditableCardProps { isEditing: boolean; @@ -190,485 +190,485 @@ export function CustomPostcards() { }; // Ultra-realistic vintage postcard with responsive scaling and animations - const PostcardFrame = () => { - return ( - - {/* Realistic paper texture with variations */} -

+ // const PostcardFrame = () => { + // return ( + // + // {/* Realistic paper texture with variations */} + //
- {/* Age spots and stains */} -
-
-
-
-
+ // {/* Age spots and stains */} + //
+ //
+ //
+ //
+ //
- {/* Corner wear and creases */} -
-
+ // {/* Corner wear and creases */} + //
+ //
- {/* Subtle crease lines */} -
+ // {/* Subtle crease lines */} + //
- {/* Animated Vintage Vector Logo - Top Right - Mobile Optimized */} - - - {/* Subtle aging overlay for the vector */} -
- + // {/* Animated Vintage Vector Logo - Top Right - Mobile Optimized */} + // + // + // {/* Subtle aging overlay for the vector */} + //
+ // - {/* For Correspondence Text */} -
-

- For correspondence -

-
+ // {/* For Correspondence Text */} + //
+ //

+ // For correspondence + //

+ //
- {/* Realistic vertical divider with ink bleeding - Responsive */} -
+ // {/* Realistic vertical divider with ink bleeding - Responsive */} + //
- {/* Ink bleed effect around divider - Responsive */} -
+ // {/* Ink bleed effect around divider - Responsive */} + //
- {/* Right side content area - Responsive */} -
- {/* Editable Address Label Card - Responsive */} - setEditingCard(editingCard === 'label' ? null : 'label')} - style={{ - position: 'absolute', - top: '4.1%', - left: '0%', - pointerEvents: 'auto', - transform: 'rotate(-0.3deg)' - }} - editIcon={} - > -
- {postcardData.addressLabel} -
-
+ // {/* Right side content area - Responsive */} + //
+ // {/* Editable Address Label Card - Responsive */} + // setEditingCard(editingCard === 'label' ? null : 'label')} + // style={{ + // position: 'absolute', + // top: '4.1%', + // left: '0%', + // pointerEvents: 'auto', + // transform: 'rotate(-0.3deg)' + // }} + // editIcon={} + // > + //
+ // {postcardData.addressLabel} + //
+ //
- {/* Realistic horizontal ruled lines with ink bleeding - Responsive */} -
- {[...Array(9)].map((_, i) => ( -
- {/* Main line */} -
- {/* Ink bleed effect */} -
-
- ))} -
+ // {/* Realistic horizontal ruled lines with ink bleeding - Responsive */} + //
+ // {[...Array(9)].map((_, i) => ( + //
+ // {/* Main line */} + //
+ // {/* Ink bleed effect */} + //
+ //
+ // ))} + //
- {/* Editable Message Card with Handwritten Animation - Responsive */} - setEditingCard(editingCard === 'message' ? null : 'message')} - style={{ - position: 'absolute', - top: '17.6%', - left: '4.4%', - width: '88.2%', - pointerEvents: 'auto', - transform: 'rotate(-0.7deg)' - }} - editIcon={} - > -
- {editingCard === 'message' ? ( - // Show static text when editing -
- {postcardData.message} -
- ) : ( - // Show animated handwritten text when not editing - - )} -
-
+ // {/* Editable Message Card with Handwritten Animation - Responsive */} + // setEditingCard(editingCard === 'message' ? null : 'message')} + // style={{ + // position: 'absolute', + // top: '17.6%', + // left: '4.4%', + // width: '88.2%', + // pointerEvents: 'auto', + // transform: 'rotate(-0.7deg)' + // }} + // editIcon={} + // > + //
+ // {editingCard === 'message' ? ( + // // Show static text when editing + //
+ // {postcardData.message} + //
+ // ) : ( + // // Show animated handwritten text when not editing + // + // )} + //
+ //
- {/* Editable Date Card - Responsive */} - setEditingCard(editingCard === 'date' ? null : 'date')} - style={{ - position: 'absolute', - bottom: '16.2%', - right: '7.4%', - pointerEvents: 'auto', - transform: 'rotate(-1.5deg)' - }} - editIcon={} - > -
- {postcardData.date} -
-
-
+ // {/* Editable Date Card - Responsive */} + // setEditingCard(editingCard === 'date' ? null : 'date')} + // style={{ + // position: 'absolute', + // bottom: '16.2%', + // right: '7.4%', + // pointerEvents: 'auto', + // transform: 'rotate(-1.5deg)' + // }} + // editIcon={} + // > + //
+ // {postcardData.date} + //
+ //
+ //
- {/* Ultra-realistic stamp - Responsive */} - setEditingCard(editingCard === 'stamp' ? null : 'stamp')} - style={{ - position: 'absolute', - width: '12.5%', - height: '19.1%', - right: '3.5%', - bottom: '5.3%', - transform: 'rotate(-12deg)' - }} - editIcon={} - > -
- {/* Stamp aging and wear */} -
+ // {/* Ultra-realistic stamp - Responsive */} + // setEditingCard(editingCard === 'stamp' ? null : 'stamp')} + // style={{ + // position: 'absolute', + // width: '12.5%', + // height: '19.1%', + // right: '3.5%', + // bottom: '5.3%', + // transform: 'rotate(-12deg)' + // }} + // editIcon={} + // > + //
+ // {/* Stamp aging and wear */} + //
- {/* Stamp inner details */} -
-
+ // {/* Stamp inner details */} + //
+ //
- {/* Stamp text */} -
-
- TRAVEL -
-
- MEMORIES -
-
- 2024 -
-
+ // {/* Stamp text */} + //
+ //
+ // TRAVEL + //
+ //
+ // MEMORIES + //
+ //
+ // 2024 + //
+ //
- {/* Stamp perforations with realistic variations */} - {[...Array(20)].map((_, i) => ( -
0.1 ? 1 : 0.3 // Random missing perforations - }} - /> - ))} + // {/* Stamp perforations with realistic variations */} + // {[...Array(20)].map((_, i) => ( + //
0.1 ? 1 : 0.3 // Random missing perforations + // }} + // /> + // ))} - {/* Stamp smudge mark */} -
-
- + // {/* Stamp smudge mark */} + //
+ //
+ // - {/* Additional realistic aging effects */} -
- - ); - }; + // {/* Additional realistic aging effects */} + //
+ // + // ); + // }; return (
@@ -700,7 +700,7 @@ export function CustomPostcards() {

The Only Card That Sends Your - + Holiday {' '} Home. @@ -783,7 +783,8 @@ export function CustomPostcards() { WebkitBackfaceVisibility: "hidden" }} > - + {/* */} + Postcard Image {/* Subtle glow effect */} How Your{' '} {!location.pathname.includes("landing") && - Melbourne + Melbourne } City Card{' '} Works. diff --git a/src/components/PostCardsPage.tsx b/src/components/PostCardsPage.tsx index 8f94e42..8486e7d 100644 --- a/src/components/PostCardsPage.tsx +++ b/src/components/PostCardsPage.tsx @@ -13,6 +13,8 @@ import { CustomPostcards } from './CustomPostcards'; import { HowItWorks } from './HowItWorks'; import { ImageWithFallback } from './figma/ImageWithFallback'; import { Layout } from '../Layout'; +import front from '../assets/front.jpg' + interface User { email: string; @@ -73,165 +75,155 @@ export function PostCardsPage({ return (
{/* Navbar */} - + - {/* Sub Navbar */} - {/* */} + {/* Hero Section */} +
+ {/* Background gradient */} +
- {/* Hero Section */} -
- {/* Background gradient */} -
- -
- -

- Create Beautiful{' '} - - Custom Postcards - -

-

- Transform your travel memories into stunning, personalized postcards with authentic handwritten messages. - Share your journey in a way that feels truly personal and meaningful. -

- -
-
- - {/* Decorative elements */} -
-
-
- - {/* Reuse CustomPostcards Component */} - - - {/* How It Works Section */} - - - {/* Features Section */} - - - {/* Gallery Section */} -
-
- -

Postcard Gallery

-

- Get inspired by beautiful postcards created by our community of travelers -

-
- -
- {[ - { - image: 'https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=400&h=600&fit=crop', - title: 'Tropical Paradise', - message: 'Greetings from paradise! The beaches here are absolutely breathtaking...', - location: 'Maldives' - }, - { - image: 'https://images.unsplash.com/photo-1499856871958-5b9627545d1a?w=400&h=600&fit=crop', - title: 'City Adventures', - message: 'Having the most amazing time exploring this incredible city...', - location: 'Paris, France' - }, - { - image: 'https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=400&h=600&fit=crop', - title: 'Mountain Views', - message: 'The views from up here are simply unbelievable. Wish you were here...', - location: 'Swiss Alps' - }, - { - image: 'https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=400&h=600&fit=crop', - title: 'Cultural Journey', - message: 'Immersing myself in the rich culture and history of this amazing place...', - location: 'Kyoto, Japan' - }, - { - image: 'https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=400&h=600&fit=crop', - title: 'Safari Adventure', - message: 'Just saw the most incredible wildlife! This experience is unforgettable...', - location: 'Kenya, Africa' - }, - { - image: 'https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=400&h=600&fit=crop', - title: 'Island Escape', - message: 'Living the island life and loving every moment of this peaceful retreat...', - location: 'Santorini, Greece' - } - ].map((postcard, index) => ( - - - -
- - - {postcard.location} - -
-
-

{postcard.title}

-

"{postcard.message}"

-
-
-
-
- ))} + */} + + < img src={front} alt='Postcard image' />
-
-
- {/* Ready to Explore Melbourne Section */} + {/* Decorative elements */} +
+
+
+ + {/* How It Works Section */} + + + {/* Reuse CustomPostcards Component */} + + + {/* Features Section */} + + + {/* Gallery Section */} +
+
+ +

Postcard Gallery

+

+ Get inspired by beautiful postcards created by our community of travelers +

+
+ +
+ {[ + { + image: 'https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=400&h=600&fit=crop', + title: 'Tropical Paradise', + message: 'Greetings from paradise! The beaches here are absolutely breathtaking...', + location: 'Maldives' + }, + { + image: 'https://images.unsplash.com/photo-1499856871958-5b9627545d1a?w=400&h=600&fit=crop', + title: 'City Adventures', + message: 'Having the most amazing time exploring this incredible city...', + location: 'Paris, France' + }, + { + image: 'https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=400&h=600&fit=crop', + title: 'Mountain Views', + message: 'The views from up here are simply unbelievable. Wish you were here...', + location: 'Swiss Alps' + }, + { + image: 'https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=400&h=600&fit=crop', + title: 'Cultural Journey', + message: 'Immersing myself in the rich culture and history of this amazing place...', + location: 'Kyoto, Japan' + }, + { + image: 'https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=400&h=600&fit=crop', + title: 'Safari Adventure', + message: 'Just saw the most incredible wildlife! This experience is unforgettable...', + location: 'Kenya, Africa' + }, + { + image: 'https://images.unsplash.com/photo-1506905925346-21bda4d32df4?w=400&h=600&fit=crop', + title: 'Island Escape', + message: 'Living the island life and loving every moment of this peaceful retreat...', + location: 'Santorini, Greece' + } + ].map((postcard, index) => ( + + + +
+ + + {postcard.location} + +
+
+

{postcard.title}

+

"{postcard.message}"

+
+
+
+
+ ))} +
+
+
+ + {/* Ready to Explore Melbourne Section */} - {/* Mobile App Section */} - + {/* Customer Reviews */} + + + {/* Mobile App Section */} + - {/* Customer Reviews */} - -
); -- 2.34.1 From adde5b0c2148a16b9a37101c5967c722b86495dd Mon Sep 17 00:00:00 2001 From: aryabenade Date: Wed, 1 Apr 2026 16:08:57 +0530 Subject: [PATCH 7/8] replace the magicIternary page with the landing-magic-iternary page --- src/components/MagicItineraryPage.tsx | 726 ++++++++++++++------------ 1 file changed, 392 insertions(+), 334 deletions(-) diff --git a/src/components/MagicItineraryPage.tsx b/src/components/MagicItineraryPage.tsx index 51b15ad..b6501e9 100644 --- a/src/components/MagicItineraryPage.tsx +++ b/src/components/MagicItineraryPage.tsx @@ -5,364 +5,422 @@ import { Button } from './ui/button'; import { Card, CardContent } from './ui/card'; import { Badge } from './ui/badge'; import Navbar from './Navbar'; -// import SubNavbar from './SubNavbar'; import { Footer } from './Footer'; import { MobileAppSection } from './MobileAppSection'; import { EnhancedTestimonials } from './EnhancedTestimonials'; import { HowItWorks } from './HowItWorks'; import { ImageWithFallback } from './figma/ImageWithFallback'; +import { PersonalizedTourHero } from './PersonalizedTourHero'; import { Layout } from '../Layout'; interface User { - email: string; - name: string; + email: string; + name: string; } interface MagicItineraryPageProps { - onBackClick: () => void; - onHomeClick: () => void; - onMelbourneClick: () => void; - onPassesClick: () => void; - onCheckoutClick: () => void; - onSignInClick: () => void; - onSignOutClick?: () => void; - onAttractionsClick: () => void; - onBlogsClick: () => void; - onHowItWorksClick: () => void; - onFAQClick: () => void; - onPrivacyPolicyClick: () => void; - onAboutUsClick: () => void; - onProfileClick: () => void; - onCityCardsClick: () => void; - onMagicItineraryClick: () => void; - onPostCardsClick: () => void; - onOffersClick: () => void; - onContactUsClick?: () => void; - onEsimsClick?: () => void; - onHotelDiscountsClick?: () => void; - onCreateItineraryClick: () => void; - onViewItineraryClick: () => void; - currentPage: string; - user: User | null; + onBackClick: () => void; + onHomeClick: () => void; + onMelbourneClick: () => void; + onPassesClick: () => void; + onCheckoutClick: () => void; + onSignInClick: () => void; + onSignOutClick?: () => void; + onAttractionsClick: () => void; + onBlogsClick: () => void; + onHowItWorksClick: () => void; + onFAQClick: () => void; + onPrivacyPolicyClick: () => void; + onAboutUsClick: () => void; + onProfileClick: () => void; + onCityCardsClick: () => void; + onMagicItineraryClick: () => void; + onPostCardsClick: () => void; + onOffersClick: () => void; + onSuperSavingsClick?: () => void; + onContactUsClick?: () => void; + onEsimsClick?: () => void; + onHotelDiscountsClick?: () => void; + onCreateItineraryClick: () => void; + onViewItineraryClick: () => void; + currentPage: string; + user: User | null; } export function MagicItineraryPage({ - onBackClick, - onHomeClick, - onMelbourneClick, - onPassesClick, - onCheckoutClick, - onSignInClick, - onSignOutClick, - onAttractionsClick, - onBlogsClick, - onHowItWorksClick, - onFAQClick, - onPrivacyPolicyClick, - onAboutUsClick, - onProfileClick, - onCityCardsClick, - onMagicItineraryClick, - onPostCardsClick, - onOffersClick, - onContactUsClick, - onEsimsClick, - onHotelDiscountsClick, - onCreateItineraryClick, - onViewItineraryClick, - currentPage, - user + onBackClick, + onHomeClick, + onMelbourneClick, + onPassesClick, + onCheckoutClick, + onSignInClick, + onSignOutClick, + onAttractionsClick, + onBlogsClick, + onHowItWorksClick, + onFAQClick, + onPrivacyPolicyClick, + onAboutUsClick, + onProfileClick, + onCityCardsClick, + onMagicItineraryClick, + onPostCardsClick, + onOffersClick, + onSuperSavingsClick, + onContactUsClick, + onEsimsClick, + onHotelDiscountsClick, + onCreateItineraryClick, + onViewItineraryClick, + currentPage, + user }: MagicItineraryPageProps) { - return ( -
- {/* Navbar */} - + return ( - {/* Sub Navbar */} - {/* */} + - {/* Hero Section */} -
- {/* Background gradient */} -
+
-
- -

- Plan Your Perfect{' '} - - Melbourne Adventure - -

-

- Let our AI create a personalized itinerary just for you. Answer a few questions about your preferences, - and we'll craft the perfect Melbourne experience tailored to your interests. -

- -
-
+ {/* Hero Section */} + - {/* Decorative elements */} -
-
-
+ {/* How It Works Section */} + - {/* How It Works Section */} - + {/* Features Section */} +
+
+ {/* Section Header */} + +

+ Smart Features for{' '} + Smart Travelers +

+

+ Experience intelligent trip planning powered by AI technology +

+
- {/* Features Section */} -
-
-
- {/* Left side - Features */} - -

- Smart Features for
- Smart Travelers -

+
+ {/* Left side - Features */} + + {[ + { + icon: , + title: 'AI-Powered Recommendations', + description: 'Our advanced AI analyzes your preferences to suggest the perfect experiences' + }, + { + icon: , + title: 'Optimized Scheduling', + description: 'Smart timing that considers opening hours, travel time, and crowd patterns' + }, + { + icon: , + title: 'Location-Based Planning', + description: 'Efficiently planned routes that minimize travel time and maximize experiences' + }, + { + icon: , + title: 'Instagram-Worthy Spots', + description: 'Discover hidden gems and perfect photo opportunities along your journey' + } + ].map((feature, index) => ( + + {/* Subtle accent line */} +
-
- {[ - { - icon: , - title: 'AI-Powered Recommendations', - description: 'Our advanced AI analyzes your preferences to suggest the perfect experiences' - }, - { - icon: , - title: 'Optimized Scheduling', - description: 'Smart timing that considers opening hours, travel time, and crowd patterns' - }, - { - icon: , - title: 'Location-Based Planning', - description: 'Efficiently planned routes that minimize travel time and maximize experiences' - }, - { - icon: , - title: 'Instagram-Worthy Spots', - description: 'Discover hidden gems and perfect photo opportunities along your journey' - } - ].map((feature, index) => ( - -
- {feature.icon} -
-
-

{feature.title}

-

{feature.description}

-
-
- ))} -
- +
+
+ {feature.icon} +
+
+

+ {feature.title} +

+

+ {feature.description} +

+
+
+ + ))} + - {/* Right side - Visual */} - -
-

Sample Itinerary

-
- {[ - { time: '9:00 AM', activity: 'Coffee at Degraves Street', duration: '30 min' }, - { time: '10:00 AM', activity: 'Royal Botanic Gardens', duration: '2 hours' }, - { time: '1:00 PM', activity: 'Lunch at Queen Victoria Market', duration: '1 hour' }, - { time: '3:00 PM', activity: 'Street Art Tour in Hosier Lane', duration: '1.5 hours' }, - { time: '6:00 PM', activity: 'Sunset at Eureka Skydeck', duration: '1 hour' } - ].map((item, index) => ( -
-
- {item.time} + {/* Right side - Sample Itinerary */} + +
+ {/* Header */} +
+
+
+ +
+

+ Sample Day Itinerary +

+
+

+ A perfectly planned Melbourne adventure +

+
+ + {/* Timeline */} +
+ {/* Vertical line */} +
+ + {[ + { time: '9:00 AM', activity: 'Coffee at Degraves Street', duration: '30 min', emoji: '☕' }, + { time: '10:00 AM', activity: 'Royal Botanic Gardens', duration: '2 hours', emoji: '🌿' }, + { time: '1:00 PM', activity: 'Lunch at Queen Victoria Market', duration: '1 hour', emoji: '🍽️' }, + { time: '3:00 PM', activity: 'Street Art Tour in Hosier Lane', duration: '1.5 hours', emoji: '🎨' }, + { time: '6:00 PM', activity: 'Sunset at Eureka Skydeck', duration: '1 hour', emoji: '🌅' } + ].map((item, index) => ( + + {/* Timeline dot */} +
+ {index === 0 &&
} +
+ +
+
+
+ {item.emoji} + + {item.time} + +
+ + {item.duration} + +
+

+ {item.activity} +

+
+ + ))} +
+ + {/* Decorative gradient blur */} +
+
+
-
-
{item.activity}
-
{item.duration}
+
+
+ + {/* Benefits Section */} +
+
+ +

Why Use Magic Itinerary?

+

+ Save time, discover more, and create unforgettable memories with personalized planning +

+
+ +
+ {[ + { + icon: , + title: 'Save Planning Time', + description: 'Skip hours of research. Get a complete itinerary in under 5 minutes.', + stat: '90% faster than manual planning' + }, + { + icon: , + title: 'Discover Hidden Gems', + description: 'Find unique experiences and local favorites you might have missed.', + stat: '50+ curated hidden spots' + }, + { + icon: , + title: 'Personalized Experience', + description: 'Every itinerary is unique, tailored specifically to your preferences.', + stat: '1000+ possible combinations' + } + ].map((benefit, index) => ( + + + +
+
+ {benefit.icon} +
+
+

+ {benefit.title} +

+

+ {benefit.description} +

+ + {benefit.stat} + +
+
+
+ ))}
-
- ))} -
-
-
+

+ + + {/* What's Included Section */} +
+
+ +

+ Everything You Need,{' '} + All Included +

+

+ Your Magic Itinerary comes with comprehensive features for an amazing Melbourne experience +

+
+ +
+ {[ + { + emoji: '⏰', + title: 'Detailed Timeline', + description: 'Hour-by-hour schedule with optimal timing' + }, + { + emoji: '🚇', + title: 'Transportation Tips', + description: 'Best routes and transport options between locations' + }, + { + emoji: '⭐', + title: 'Local Recommendations', + description: 'Insider tips on food, shopping, and experiences' + }, + { + emoji: '💰', + title: 'Budget Planning', + description: 'Estimated costs and money-saving suggestions' + }, + { + emoji: '☔', + title: 'Weather Backup Plans', + description: 'Alternative indoor activities for rainy days' + }, + { + emoji: '📸', + title: 'Photo Opportunities', + description: 'Best spots and times for Instagram-worthy shots' + }, + { + emoji: '🏛️', + title: 'Cultural Insights', + description: 'Local history and interesting facts about each location' + }, + { + emoji: '🔔', + title: 'Real-time Updates', + description: 'Live information on closures, events, and crowds' + } + ].map((item, index) => ( + +
+
+
+ {item.emoji} +
+

+ {item.title} +

+

+ {item.description} +

+
+
+
+ ))} +
+
+
+ + {/* CTA Section */} + + + {/* Mobile App Section */} + + + {/* Customer Reviews */} + +
-
- - - {/* Benefits Section */} -
-
- -

Why Use Magic Itinerary?

-

- Save time, discover more, and create unforgettable memories with personalized planning -

-
- -
- {[ - { - icon: , - title: 'Save Planning Time', - description: 'Skip hours of research. Get a complete itinerary in under 5 minutes.', - stat: '90% faster than manual planning' - }, - { - icon: , - title: 'Discover Hidden Gems', - description: 'Find unique experiences and local favorites you might have missed.', - stat: '50+ curated hidden spots' - }, - { - icon: , - title: 'Personalized Experience', - description: 'Every itinerary is unique, tailored specifically to your preferences.', - stat: '1000+ possible combinations' - } - ].map((benefit, index) => ( - - - -
- {benefit.icon} -
-

{benefit.title}

-

{benefit.description}

- - {benefit.stat} - -
-
-
- ))} -
-
-
- - {/* What's Included Section */} -
-
- -

What's Included

-

- Your Magic Itinerary comes with everything you need for an amazing Melbourne experience -

-
- -
- {[ - { - title: 'Detailed Timeline', - description: 'Hour-by-hour schedule with optimal timing' - }, - { - title: 'Transportation Tips', - description: 'Best routes and transport options between locations' - }, - { - title: 'Local Recommendations', - description: 'Insider tips on food, shopping, and experiences' - }, - { - title: 'Budget Planning', - description: 'Estimated costs and money-saving suggestions' - }, - { - title: 'Weather Backup Plans', - description: 'Alternative indoor activities for rainy days' - }, - { - title: 'Photo Opportunities', - description: 'Best spots and times for Instagram-worthy shots' - }, - { - title: 'Cultural Insights', - description: 'Local history and interesting facts about each location' - }, - { - title: 'Real-time Updates', - description: 'Live information on closures, events, and crowds' - } - ].map((item, index) => ( - - - -

{item.title}

-

{item.description}

-
-
-
- ))} -
-
-
- - {/* CTA Section */} - - - {/* Mobile App Section */} - - - {/* Customer Reviews */} - - - - -
- ); + + ); } \ No newline at end of file -- 2.34.1 From a39404b23ddd0e9b5668fde0f6df4b357ca2c122 Mon Sep 17 00:00:00 2001 From: aryabenade Date: Wed, 1 Apr 2026 18:10:01 +0530 Subject: [PATCH 8/8] change the layout of postcard gallery in PostCardPage --- src/components/PostCardsPage.tsx | 36 ++++++++++++++++---------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/src/components/PostCardsPage.tsx b/src/components/PostCardsPage.tsx index 8486e7d..3eb05f6 100644 --- a/src/components/PostCardsPage.tsx +++ b/src/components/PostCardsPage.tsx @@ -137,8 +137,14 @@ export function PostCardsPage({ transition={{ duration: 0.6, delay: 0.2 }} className="text-center mb-12" > -

Postcard Gallery

-

+

+ Postcard{' '} + + Gallery + {' '} + +

+

Get inspired by beautiful postcards created by our community of travelers

@@ -188,42 +194,36 @@ export function PostCardsPage({ animate={{ opacity: 1, scale: 1 }} transition={{ duration: 0.6, delay: 0.3 + index * 0.1 }} > - - + {/* */} + {/* */}
- +
+
+ {postcard.location} +

{postcard.title}

+

"{postcard.message}"

-
-

{postcard.title}

-

"{postcard.message}"

-
-
-
+ {/*
+
*/} ))}
- {/* Ready to Explore Melbourne Section */} - - - - {/* Customer Reviews */} {/* Mobile App Section */} -
); -- 2.34.1