From 7b196e3d8443b4e21c5ed5772814a8ca9bbf278b Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 01:14:36 +0000 Subject: [PATCH 1/4] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 146 ++++++++++----------------------------- 1 file changed, 38 insertions(+), 108 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index dfc74a8..563b067 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -44,28 +44,18 @@ export default function ContactPage() { background={{ variant: "plain" }} buttons={[ { - text: "Call Now: +92 300 1234567", - href: "tel:+923001234567", - }, + text: "Call Now: +92 300 1234567", href: "tel:+923001234567"}, { - text: "WhatsApp: Chat With Us", - href: "https://wa.me/923001234567", - }, + text: "WhatsApp: Chat With Us", href: "https://wa.me/923001234567"}, ]} buttonAnimation="slide-up" mediaItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/pope-blessing-crowd-sunset_23-2151976027.jpg?_wi=4", - imageAlt: "Kaaba call to action", - }, + imageSrc: "http://img.b2bpic.net/free-photo/pope-blessing-crowd-sunset_23-2151976027.jpg", imageAlt: "Kaaba call to action"}, { - imageSrc: "http://img.b2bpic.net/free-photo/part-interior-is-traditional-oriental-style-with-many-ornaments-colored-stained-glass-windows_169016-10744.jpg?_wi=4", - imageAlt: "Masjid an-Nabawi", - }, + imageSrc: "http://img.b2bpic.net/free-photo/part-interior-is-traditional-oriental-style-with-many-ornaments-colored-stained-glass-windows_169016-10744.jpg", imageAlt: "Masjid an-Nabawi"}, { - imageSrc: "http://img.b2bpic.net/free-photo/girl-bathrobe_1157-18569.jpg?_wi=5", - imageAlt: "VIP experience", - }, + imageSrc: "http://img.b2bpic.net/free-photo/girl-bathrobe_1157-18569.jpg", imageAlt: "VIP experience"}, ]} ariaLabel="Call to action section for booking" /> @@ -80,34 +70,22 @@ export default function ContactPage() { tagAnimation="slide-up" bulletPoints={[ { - title: "Phone Support", - description: "Call us directly at +92 300 1234567 for immediate assistance and package inquiries", - icon: Phone, + title: "Phone Support", description: "Call us directly at +92 300 1234567 for immediate assistance and package inquiries", icon: Phone, }, { - title: "WhatsApp Chat", - description: "Send us a message on WhatsApp for quick responses and visual consultations", - icon: MessageCircle, + title: "WhatsApp Chat", description: "Send us a message on WhatsApp for quick responses and visual consultations", icon: MessageCircle, }, { - title: "Email Us", - description: "Email info@arafatmakkah.com for detailed inquiries and documentation requests", - icon: Mail, + title: "Email Us", description: "Email info@arafatmakkah.com for detailed inquiries and documentation requests", icon: Mail, }, { - title: "Visit Our Office", - description: "Al Madina Colony, Daharki, Sindh, Pakistan - meet our team in person", - icon: MessageCircle, + title: "Visit Our Office", description: "Al Madina Colony, Daharki, Sindh, Pakistan - meet our team in person", icon: MessageCircle, }, { - title: "24/7 Availability", - description: "We're available round the clock to assist with your travel planning needs", - icon: Phone, + title: "24/7 Availability", description: "We're available round the clock to assist with your travel planning needs", icon: Phone, }, { - title: "Fast Response Time", - description: "Get answers to your questions within 24 hours, typically much faster", - icon: Mail, + title: "Fast Response Time", description: "Get answers to your questions within 24 hours, typically much faster", icon: Mail, }, ]} imageSrc="http://img.b2bpic.net/free-photo/business-leader-analyzing-report-tablet-screen_1262-18149.jpg" @@ -118,9 +96,7 @@ export default function ContactPage() { useInvertedBackground={true} buttons={[ { - text: "Browse Packages", - href: "/services", - }, + text: "Browse Packages", href: "/services"}, ]} buttonAnimation="slide-up" /> @@ -133,31 +109,21 @@ export default function ContactPage() { tag="Free Consultation" tagIcon={AlertCircle} tagAnimation="slide-up" - background={{ variant: "circleGradient" }} + background={{ variant: "sparkles-gradient" }} buttons={[ { - text: "Send Inquiry", - href: "mailto:info@arafatmakkah.com?subject=Umrah%20Package%20Inquiry", - }, + text: "Send Inquiry", href: "mailto:info@arafatmakkah.com?subject=Umrah%20Package%20Inquiry"}, { - text: "View Packages", - href: "/services", - }, + text: "View Packages", href: "/services"}, ]} buttonAnimation="slide-up" mediaItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/pope-blessing-crowd-sunset_23-2151976027.jpg?_wi=5", - imageAlt: "Kaaba inspiration", - }, + imageSrc: "http://img.b2bpic.net/free-photo/pope-blessing-crowd-sunset_23-2151976027.jpg", imageAlt: "Kaaba inspiration"}, { - imageSrc: "http://img.b2bpic.net/free-photo/office-workers-working-together-as-team_23-2149310879.jpg?_wi=3", - imageAlt: "Our team ready to serve", - }, + imageSrc: "http://img.b2bpic.net/free-photo/office-workers-working-together-as-team_23-2149310879.jpg", imageAlt: "Our team ready to serve"}, { - imageSrc: "http://img.b2bpic.net/free-photo/women-wearing-hijab-having-good-time_23-2149255330.jpg", - imageAlt: "Happy travelers", - }, + imageSrc: "http://img.b2bpic.net/free-photo/women-wearing-hijab-having-good-time_23-2149255330.jpg", imageAlt: "Happy travelers"}, ]} ariaLabel="Quote and inquiry call to action section" /> @@ -168,87 +134,51 @@ export default function ContactPage() { logoText="Arafat Makkah" columns={[ { - title: "Services", - items: [ + title: "Services", items: [ { - label: "Umrah Packages", - href: "#services", - }, + label: "Umrah Packages", href: "#services"}, { - label: "Hajj Services", - href: "#services", - }, + label: "Hajj Services", href: "#services"}, { - label: "Visa Assistance", - href: "#services", - }, + label: "Visa Assistance", href: "#services"}, { - label: "Flight Booking", - href: "#services", - }, + label: "Flight Booking", href: "#services"}, ], }, { - title: "Company", - items: [ + title: "Company", items: [ { - label: "About Us", - href: "/about", - }, + label: "About Us", href: "/about"}, { - label: "Our Team", - href: "/about", - }, + label: "Our Team", href: "/about"}, { - label: "Contact Us", - href: "/contact", - }, + label: "Contact Us", href: "/contact"}, { - label: "Blog", - href: "#", - }, + label: "Blog", href: "#"}, ], }, { - title: "Contact", - items: [ + title: "Contact", items: [ { - label: "Phone: +92 300 1234567", - href: "tel:+923001234567", - }, + label: "Phone: +92 300 1234567", href: "tel:+923001234567"}, { - label: "WhatsApp Chat", - href: "https://wa.me/923001234567", - }, + label: "WhatsApp Chat", href: "https://wa.me/923001234567"}, { - label: "Email: info@arafatmakkah.com", - href: "mailto:info@arafatmakkah.com", - }, + label: "Email: info@arafatmakkah.com", href: "mailto:info@arafatmakkah.com"}, { - label: "Google Maps", - href: "https://maps.google.com/?q=2MXP+99+Daharki", - }, + label: "Google Maps", href: "https://maps.google.com/?q=2MXP+99+Daharki"}, ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { - label: "Privacy Policy", - href: "#", - }, + label: "Privacy Policy", href: "#"}, { - label: "Terms of Service", - href: "#", - }, + label: "Terms of Service", href: "#"}, { - label: "Cancellation Policy", - href: "#", - }, + label: "Cancellation Policy", href: "#"}, { - label: "Disclaimer", - href: "#", - }, + label: "Disclaimer", href: "#"}, ], }, ]} -- 2.49.1 From 084310faccebd7d30ed3f274f1e7bc6c8003fd7c Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 01:14:36 +0000 Subject: [PATCH 2/4] Update src/app/page.tsx --- src/app/page.tsx | 229 +++++++++++------------------------------------ 1 file changed, 54 insertions(+), 175 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index e5f0789..71d2ed2 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -22,8 +22,7 @@ export default function HomePage() { const footerColumns = [ { - title: "Services", - items: [ + title: "Services", items: [ { label: "Umrah Packages", href: "#services" }, { label: "Hajj Services", href: "#services" }, { label: "Visa Assistance", href: "#services" }, @@ -31,8 +30,7 @@ export default function HomePage() { ], }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "/about" }, { label: "Our Team", href: "/about" }, { label: "Contact Us", href: "#contact" }, @@ -40,8 +38,7 @@ export default function HomePage() { ], }, { - title: "Contact", - items: [ + title: "Contact", items: [ { label: "Phone: +92 300 1234567", href: "tel:+923001234567" }, { label: "WhatsApp Chat", href: "https://wa.me/923001234567" }, { label: "Email: info@arafatmakkah.com", href: "mailto:info@arafatmakkah.com" }, @@ -49,8 +46,7 @@ export default function HomePage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Cancellation Policy", href: "#" }, @@ -86,39 +82,25 @@ export default function HomePage() { tag="Holy Journey" tagIcon={Sparkles} tagAnimation="slide-up" - background={{ variant: "circleGradient" }} + background={{ variant: "sparkles-gradient" }} buttons={[ { - text: "Call Now", - href: "tel:+923001234567", - }, + text: "Call Now", href: "tel:+923001234567"}, { - text: "Get Umrah Quote", - href: "#contact", - }, + text: "Get Umrah Quote", href: "#contact"}, ]} buttonAnimation="slide-up" mediaItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/pope-blessing-crowd-sunset_23-2151976027.jpg?_wi=1", - imageAlt: "Kaaba Holy City Makkah", - }, + imageSrc: "http://img.b2bpic.net/free-photo/pope-blessing-crowd-sunset_23-2151976027.jpg", imageAlt: "Kaaba Holy City Makkah"}, { - imageSrc: "http://img.b2bpic.net/free-psd/hajj-season-instagram-posts_23-2150401410.jpg?_wi=1", - imageAlt: "Pilgrims in prayer at Masjid al-Haram", - }, + imageSrc: "http://img.b2bpic.net/free-psd/hajj-season-instagram-posts_23-2150401410.jpg", imageAlt: "Pilgrims in prayer at Masjid al-Haram"}, { - imageSrc: "http://img.b2bpic.net/free-photo/part-interior-is-traditional-oriental-style-with-many-ornaments-colored-stained-glass-windows_169016-10744.jpg?_wi=1", - imageAlt: "Masjid an-Nabawi in Medina", - }, + imageSrc: "http://img.b2bpic.net/free-photo/part-interior-is-traditional-oriental-style-with-many-ornaments-colored-stained-glass-windows_169016-10744.jpg", imageAlt: "Masjid an-Nabawi in Medina"}, { - imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-eid-mubarak-greeting-card-background_1035-26747.jpg?_wi=1", - imageAlt: "Hajj pilgrimage ceremony", - }, + imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-eid-mubarak-greeting-card-background_1035-26747.jpg", imageAlt: "Hajj pilgrimage ceremony"}, { - imageSrc: "http://img.b2bpic.net/free-photo/girl-bathrobe_1157-18569.jpg?_wi=1", - imageAlt: "Premium pilgrimage accommodation", - }, + imageSrc: "http://img.b2bpic.net/free-photo/girl-bathrobe_1157-18569.jpg", imageAlt: "Premium pilgrimage accommodation"}, ]} ariaLabel="Hero section with Kaaba carousel" /> @@ -133,49 +115,21 @@ export default function HomePage() { tagAnimation="slide-up" features={[ { - id: "umrah-packages", - title: "Umrah Packages", - descriptions: [ - "Customized Umrah packages for individual pilgrims and groups", - "All-inclusive services from Pakistan to the Holy Cities", - "Flexible dates and accommodation options available", - ], - imageSrc: "http://img.b2bpic.net/free-psd/hajj-season-instagram-posts_23-2150401410.jpg?_wi=2", - imageAlt: "Umrah pilgrimage service", - }, + id: "umrah-packages", title: "Umrah Packages", descriptions: [ + "Customized Umrah packages for individual pilgrims and groups", "All-inclusive services from Pakistan to the Holy Cities", "Flexible dates and accommodation options available"], + imageSrc: "http://img.b2bpic.net/free-psd/hajj-season-instagram-posts_23-2150401410.jpg", imageAlt: "Umrah pilgrimage service"}, { - id: "hajj-services", - title: "Hajj Services", - descriptions: [ - "Complete Hajj pilgrimage arrangements and guidance", - "Expert consultants to assist throughout your journey", - "Seamless coordination with Saudi authorities", - ], - imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-eid-mubarak-greeting-card-background_1035-26747.jpg?_wi=2", - imageAlt: "Hajj pilgrimage ceremony", - }, + id: "hajj-services", title: "Hajj Services", descriptions: [ + "Complete Hajj pilgrimage arrangements and guidance", "Expert consultants to assist throughout your journey", "Seamless coordination with Saudi authorities"], + imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-eid-mubarak-greeting-card-background_1035-26747.jpg", imageAlt: "Hajj pilgrimage ceremony"}, { - id: "visa-assistance", - title: "Visa Assistance", - descriptions: [ - "Professional visa processing and documentation support", - "Rapid turnaround times with high approval rates", - "Complete guidance through the application process", - ], - imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-permanent-resident-cards-map_23-2149828171.jpg?_wi=1", - imageAlt: "Visa documentation service", - }, + id: "visa-assistance", title: "Visa Assistance", descriptions: [ + "Professional visa processing and documentation support", "Rapid turnaround times with high approval rates", "Complete guidance through the application process"], + imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-permanent-resident-cards-map_23-2149828171.jpg", imageAlt: "Visa documentation service"}, { - id: "airline-ticketing", - title: "International Flights", - descriptions: [ - "Competitive flight booking with premium airlines", - "Flexible scheduling and route options", - "Travel insurance and baggage solutions included", - ], - imageSrc: "http://img.b2bpic.net/free-photo/airplane-window-from-passenger-seats_53876-65516.jpg?_wi=1", - imageAlt: "International flight booking", - }, + id: "airline-ticketing", title: "International Flights", descriptions: [ + "Competitive flight booking with premium airlines", "Flexible scheduling and route options", "Travel insurance and baggage solutions included"], + imageSrc: "http://img.b2bpic.net/free-photo/airplane-window-from-passenger-seats_53876-65516.jpg", imageAlt: "International flight booking"}, ]} gridVariant="four-items-2x2-equal-grid" animationType="slide-up" @@ -194,37 +148,25 @@ export default function HomePage() { tagAnimation="slide-up" bulletPoints={[ { - title: "Experienced Travel Consultants", - description: "Our dedicated team has over 15 years of expertise in pilgrimage travel", - icon: Users, + title: "Experienced Travel Consultants", description: "Our dedicated team has over 15 years of expertise in pilgrimage travel", icon: Users, }, { - title: "Affordable Umrah Packages", - description: "Competitive pricing without compromising on quality and comfort", - icon: DollarSign, + title: "Affordable Umrah Packages", description: "Competitive pricing without compromising on quality and comfort", icon: DollarSign, }, { - title: "Visa Assistance Support", - description: "Complete documentation support with high approval rates and quick processing", - icon: FileText, + title: "Visa Assistance Support", description: "Complete documentation support with high approval rates and quick processing", icon: FileText, }, { - title: "Reliable Airline Partnerships", - description: "Direct relationships with major international carriers for best rates", - icon: Plane, + title: "Reliable Airline Partnerships", description: "Direct relationships with major international carriers for best rates", icon: Plane, }, { - title: "Personal Customer Guidance", - description: "24/7 support from booking to returning home with WhatsApp and phone assistance", - icon: MessageCircle, + title: "Personal Customer Guidance", description: "24/7 support from booking to returning home with WhatsApp and phone assistance", icon: MessageCircle, }, { - title: "Trusted Local Agency", - description: "Based in Daharki, Sindh with strong community connections and reputation", - icon: MapPin, + title: "Trusted Local Agency", description: "Based in Daharki, Sindh with strong community connections and reputation", icon: MapPin, }, ]} - imageSrc="http://img.b2bpic.net/free-photo/man-woman-car-dealership-together_23-2148333030.jpg?_wi=1" + imageSrc="http://img.b2bpic.net/free-photo/man-woman-car-dealership-together_23-2148333030.jpg" imageAlt="Arafat Makkah Travel Bureau office" imagePosition="right" mediaAnimation="slide-up" @@ -232,9 +174,7 @@ export default function HomePage() { useInvertedBackground={true} buttons={[ { - text: "Learn More", - href: "/about", - }, + text: "Learn More", href: "/about"}, ]} buttonAnimation="slide-up" /> @@ -249,78 +189,35 @@ export default function HomePage() { tagAnimation="slide-up" plans={[ { - id: "economy", - price: "PKR 85,000 - 120,000", - name: "Economy Umrah Package", - buttons: [ + id: "economy", price: "PKR 85,000 - 120,000", name: "Economy Umrah Package", buttons: [ { - text: "Get Details", - href: "#contact", - }, + text: "Get Details", href: "#contact"}, { - text: "WhatsApp Us", - href: "https://wa.me/923001234567", - }, + text: "WhatsApp Us", href: "https://wa.me/923001234567"}, ], features: [ - "7 nights accommodation (3-4 km from Haram)", - "Round-trip flights from Karachi", - "Daily breakfast included", - "Guided prayer and Tawaf sessions", - "Airport transfers and local transport", - "24/7 customer support", - ], + "7 nights accommodation (3-4 km from Haram)", "Round-trip flights from Karachi", "Daily breakfast included", "Guided prayer and Tawaf sessions", "Airport transfers and local transport", "24/7 customer support"], }, { - id: "standard", - badge: "Most Popular", - badgeIcon: Star, - price: "PKR 150,000 - 200,000", - name: "Standard Umrah Package", - buttons: [ + id: "standard", badge: "Most Popular", badgeIcon: Star, + price: "PKR 150,000 - 200,000", name: "Standard Umrah Package", buttons: [ { - text: "Get Details", - href: "#contact", - }, + text: "Get Details", href: "#contact"}, { - text: "WhatsApp Us", - href: "https://wa.me/923001234567", - }, + text: "WhatsApp Us", href: "https://wa.me/923001234567"}, ], features: [ - "10 nights accommodation (1-2 km from Haram)", - "Round-trip flights from major cities", - "Daily breakfast and dinner included", - "Expert religious guidance included", - "Visa assistance included", - "Travel insurance included", - "Daily WhatsApp updates", - ], + "10 nights accommodation (1-2 km from Haram)", "Round-trip flights from major cities", "Daily breakfast and dinner included", "Expert religious guidance included", "Visa assistance included", "Travel insurance included", "Daily WhatsApp updates"], }, { - id: "vip", - price: "PKR 250,000 - 350,000+", - name: "VIP Umrah Package", - buttons: [ + id: "vip", price: "PKR 250,000 - 350,000+", name: "VIP Umrah Package", buttons: [ { - text: "Get Details", - href: "#contact", - }, + text: "Get Details", href: "#contact"}, { - text: "WhatsApp Us", - href: "https://wa.me/923001234567", - }, + text: "WhatsApp Us", href: "https://wa.me/923001234567"}, ], features: [ - "14 nights luxury accommodation (walking distance to Haram)", - "Premium flight upgrades available", - "All meals included at premium restaurants", - "Private religious scholar guidance", - "VIP visa processing", - "Comprehensive travel insurance", - "Personal assistant throughout journey", - "Umrah package extension options", - ], + "14 nights luxury accommodation (walking distance to Haram)", "Premium flight upgrades available", "All meals included at premium restaurants", "Private religious scholar guidance", "VIP visa processing", "Comprehensive travel insurance", "Personal assistant throughout journey", "Umrah package extension options"], }, ]} animationType="slide-up" @@ -337,21 +234,13 @@ export default function HomePage() { author="Ahmed Hassan, Karachi" avatars={[ { - src: "http://img.b2bpic.net/free-photo/thumbs-up-spa-smiling-girl-white-robe-good-wellness-vibes_169016-69478.jpg", - alt: "Ahmed Hassan", - }, + src: "http://img.b2bpic.net/free-photo/thumbs-up-spa-smiling-girl-white-robe-good-wellness-vibes_169016-69478.jpg", alt: "Ahmed Hassan"}, { - src: "http://img.b2bpic.net/free-photo/portrait-young-beautiful-businesswoman-smiling-workplace-office_176420-6981.jpg", - alt: "Fatima Khan", - }, + src: "http://img.b2bpic.net/free-photo/portrait-young-beautiful-businesswoman-smiling-workplace-office_176420-6981.jpg", alt: "Fatima Khan"}, { - src: "http://img.b2bpic.net/free-photo/handsome-businessman-suit-drinking-coffee-tea-from-office-mug-smiling-enthusiastic-camera-s_1258-154544.jpg", - alt: "Mohammad Ali", - }, + src: "http://img.b2bpic.net/free-photo/handsome-businessman-suit-drinking-coffee-tea-from-office-mug-smiling-enthusiastic-camera-s_1258-154544.jpg", alt: "Mohammad Ali"}, { - src: "http://img.b2bpic.net/free-photo/young-caucasian-man-standing-isolated-background-success-sign-doing-positive-gesture-with-hand-thumbs-up-smiling-happy-cheerful-expression-winner-gesture_839833-14295.jpg", - alt: "Ayesha Ahmed", - }, + src: "http://img.b2bpic.net/free-photo/young-caucasian-man-standing-isolated-background-success-sign-doing-positive-gesture-with-hand-thumbs-up-smiling-happy-cheerful-expression-winner-gesture_839833-14295.jpg", alt: "Ayesha Ahmed"}, ]} ratingAnimation="slide-up" avatarsAnimation="slide-up" @@ -369,28 +258,18 @@ export default function HomePage() { background={{ variant: "plain" }} buttons={[ { - text: "Call Now: +92 300 1234567", - href: "tel:+923001234567", - }, + text: "Call Now: +92 300 1234567", href: "tel:+923001234567"}, { - text: "WhatsApp: Chat With Us", - href: "https://wa.me/923001234567", - }, + text: "WhatsApp: Chat With Us", href: "https://wa.me/923001234567"}, ]} buttonAnimation="slide-up" mediaItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/pope-blessing-crowd-sunset_23-2151976027.jpg?_wi=2", - imageAlt: "Kaaba call to action", - }, + imageSrc: "http://img.b2bpic.net/free-photo/pope-blessing-crowd-sunset_23-2151976027.jpg", imageAlt: "Kaaba call to action"}, { - imageSrc: "http://img.b2bpic.net/free-photo/part-interior-is-traditional-oriental-style-with-many-ornaments-colored-stained-glass-windows_169016-10744.jpg?_wi=2", - imageAlt: "Masjid an-Nabawi", - }, + imageSrc: "http://img.b2bpic.net/free-photo/part-interior-is-traditional-oriental-style-with-many-ornaments-colored-stained-glass-windows_169016-10744.jpg", imageAlt: "Masjid an-Nabawi"}, { - imageSrc: "http://img.b2bpic.net/free-photo/girl-bathrobe_1157-18569.jpg?_wi=2", - imageAlt: "VIP experience", - }, + imageSrc: "http://img.b2bpic.net/free-photo/girl-bathrobe_1157-18569.jpg", imageAlt: "VIP experience"}, ]} ariaLabel="Call to action section for booking" /> -- 2.49.1 From be491535ce5874b64b9241ab0d2b76083a83d38c Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 01:14:37 +0000 Subject: [PATCH 3/4] Update src/app/services/page.tsx --- src/app/services/page.tsx | 188 ++++++++++---------------------------- 1 file changed, 48 insertions(+), 140 deletions(-) diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx index 9975bca..d05d00a 100644 --- a/src/app/services/page.tsx +++ b/src/app/services/page.tsx @@ -42,39 +42,25 @@ export default function ServicesPage() { tag="Complete Solutions" tagIcon={Sparkles} tagAnimation="slide-up" - background={{ variant: "circleGradient" }} + background={{ variant: "sparkles-gradient" }} buttons={[ { - text: "Explore Packages", - href: "/pricing", - }, + text: "Explore Packages", href: "/pricing"}, { - text: "Contact Us Today", - href: "/contact", - }, + text: "Contact Us Today", href: "/contact"}, ]} buttonAnimation="slide-up" mediaItems={[ { - imageSrc: "http://img.b2bpic.net/free-photo/pope-blessing-crowd-sunset_23-2151976027.jpg?_wi=3", - imageAlt: "Kaaba Holy City Makkah", - }, + imageSrc: "http://img.b2bpic.net/free-photo/pope-blessing-crowd-sunset_23-2151976027.jpg", imageAlt: "Kaaba Holy City Makkah"}, { - imageSrc: "http://img.b2bpic.net/free-psd/hajj-season-instagram-posts_23-2150401410.jpg?_wi=3", - imageAlt: "Pilgrims in prayer at Masjid al-Haram", - }, + imageSrc: "http://img.b2bpic.net/free-psd/hajj-season-instagram-posts_23-2150401410.jpg", imageAlt: "Pilgrims in prayer at Masjid al-Haram"}, { - imageSrc: "http://img.b2bpic.net/free-photo/part-interior-is-traditional-oriental-style-with-many-ornaments-colored-stained-glass-windows_169016-10744.jpg?_wi=3", - imageAlt: "Masjid an-Nabawi in Medina", - }, + imageSrc: "http://img.b2bpic.net/free-photo/part-interior-is-traditional-oriental-style-with-many-ornaments-colored-stained-glass-windows_169016-10744.jpg", imageAlt: "Masjid an-Nabawi in Medina"}, { - imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-eid-mubarak-greeting-card-background_1035-26747.jpg?_wi=3", - imageAlt: "Hajj pilgrimage ceremony", - }, + imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-eid-mubarak-greeting-card-background_1035-26747.jpg", imageAlt: "Hajj pilgrimage ceremony"}, { - imageSrc: "http://img.b2bpic.net/free-photo/girl-bathrobe_1157-18569.jpg?_wi=4", - imageAlt: "Premium pilgrimage accommodation", - }, + imageSrc: "http://img.b2bpic.net/free-photo/girl-bathrobe_1157-18569.jpg", imageAlt: "Premium pilgrimage accommodation"}, ]} ariaLabel="Services hero section with gallery" /> @@ -89,49 +75,21 @@ export default function ServicesPage() { tagAnimation="slide-up" features={[ { - id: "umrah-packages", - title: "Umrah Packages", - descriptions: [ - "Customized Umrah packages for individual pilgrims and groups", - "All-inclusive services from Pakistan to the Holy Cities", - "Flexible dates and accommodation options available", - ], - imageSrc: "http://img.b2bpic.net/free-psd/hajj-season-instagram-posts_23-2150401410.jpg?_wi=4", - imageAlt: "Umrah pilgrimage service", - }, + id: "umrah-packages", title: "Umrah Packages", descriptions: [ + "Customized Umrah packages for individual pilgrims and groups", "All-inclusive services from Pakistan to the Holy Cities", "Flexible dates and accommodation options available"], + imageSrc: "http://img.b2bpic.net/free-psd/hajj-season-instagram-posts_23-2150401410.jpg", imageAlt: "Umrah pilgrimage service"}, { - id: "hajj-services", - title: "Hajj Services", - descriptions: [ - "Complete Hajj pilgrimage arrangements and guidance", - "Expert consultants to assist throughout your journey", - "Seamless coordination with Saudi authorities", - ], - imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-eid-mubarak-greeting-card-background_1035-26747.jpg?_wi=4", - imageAlt: "Hajj pilgrimage ceremony", - }, + id: "hajj-services", title: "Hajj Services", descriptions: [ + "Complete Hajj pilgrimage arrangements and guidance", "Expert consultants to assist throughout your journey", "Seamless coordination with Saudi authorities"], + imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-eid-mubarak-greeting-card-background_1035-26747.jpg", imageAlt: "Hajj pilgrimage ceremony"}, { - id: "visa-assistance", - title: "Visa Assistance", - descriptions: [ - "Professional visa processing and documentation support", - "Rapid turnaround times with high approval rates", - "Complete guidance through the application process", - ], - imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-permanent-resident-cards-map_23-2149828171.jpg?_wi=2", - imageAlt: "Visa documentation service", - }, + id: "visa-assistance", title: "Visa Assistance", descriptions: [ + "Professional visa processing and documentation support", "Rapid turnaround times with high approval rates", "Complete guidance through the application process"], + imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-permanent-resident-cards-map_23-2149828171.jpg", imageAlt: "Visa documentation service"}, { - id: "airline-ticketing", - title: "International Flights", - descriptions: [ - "Competitive flight booking with premium airlines", - "Flexible scheduling and route options", - "Travel insurance and baggage solutions included", - ], - imageSrc: "http://img.b2bpic.net/free-photo/airplane-window-from-passenger-seats_53876-65516.jpg?_wi=2", - imageAlt: "International flight booking", - }, + id: "airline-ticketing", title: "International Flights", descriptions: [ + "Competitive flight booking with premium airlines", "Flexible scheduling and route options", "Travel insurance and baggage solutions included"], + imageSrc: "http://img.b2bpic.net/free-photo/airplane-window-from-passenger-seats_53876-65516.jpg", imageAlt: "International flight booking"}, ]} gridVariant="four-items-2x2-equal-grid" animationType="slide-up" @@ -150,37 +108,25 @@ export default function ServicesPage() { tagAnimation="slide-up" bulletPoints={[ { - title: "Experienced Travel Consultants", - description: "Our dedicated team has over 15 years of expertise in pilgrimage travel", - icon: Users, + title: "Experienced Travel Consultants", description: "Our dedicated team has over 15 years of expertise in pilgrimage travel", icon: Users, }, { - title: "Affordable Umrah Packages", - description: "Competitive pricing without compromising on quality and comfort", - icon: DollarSign, + title: "Affordable Umrah Packages", description: "Competitive pricing without compromising on quality and comfort", icon: DollarSign, }, { - title: "Visa Assistance Support", - description: "Complete documentation support with high approval rates and quick processing", - icon: FileText, + title: "Visa Assistance Support", description: "Complete documentation support with high approval rates and quick processing", icon: FileText, }, { - title: "Reliable Airline Partnerships", - description: "Direct relationships with major international carriers for best rates", - icon: Plane, + title: "Reliable Airline Partnerships", description: "Direct relationships with major international carriers for best rates", icon: Plane, }, { - title: "Personal Customer Guidance", - description: "24/7 support from booking to returning home with WhatsApp and phone assistance", - icon: MessageCircle, + title: "Personal Customer Guidance", description: "24/7 support from booking to returning home with WhatsApp and phone assistance", icon: MessageCircle, }, { - title: "Trusted Local Agency", - description: "Based in Daharki, Sindh with strong community connections and reputation", - icon: MapPin, + title: "Trusted Local Agency", description: "Based in Daharki, Sindh with strong community connections and reputation", icon: MapPin, }, ]} - imageSrc="http://img.b2bpic.net/free-photo/man-woman-car-dealership-together_23-2148333030.jpg?_wi=3" + imageSrc="http://img.b2bpic.net/free-photo/man-woman-car-dealership-together_23-2148333030.jpg" imageAlt="Arafat Makkah Travel Bureau office" imagePosition="right" mediaAnimation="slide-up" @@ -188,9 +134,7 @@ export default function ServicesPage() { useInvertedBackground={true} buttons={[ { - text: "Learn More About Us", - href: "/about", - }, + text: "Learn More About Us", href: "/about"}, ]} buttonAnimation="slide-up" /> @@ -201,87 +145,51 @@ export default function ServicesPage() { logoText="Arafat Makkah" columns={[ { - title: "Services", - items: [ + title: "Services", items: [ { - label: "Umrah Packages", - href: "#services", - }, + label: "Umrah Packages", href: "#services"}, { - label: "Hajj Services", - href: "#services", - }, + label: "Hajj Services", href: "#services"}, { - label: "Visa Assistance", - href: "#services", - }, + label: "Visa Assistance", href: "#services"}, { - label: "Flight Booking", - href: "#services", - }, + label: "Flight Booking", href: "#services"}, ], }, { - title: "Company", - items: [ + title: "Company", items: [ { - label: "About Us", - href: "/about", - }, + label: "About Us", href: "/about"}, { - label: "Our Team", - href: "/about", - }, + label: "Our Team", href: "/about"}, { - label: "Contact Us", - href: "/contact", - }, + label: "Contact Us", href: "/contact"}, { - label: "Blog", - href: "#", - }, + label: "Blog", href: "#"}, ], }, { - title: "Contact", - items: [ + title: "Contact", items: [ { - label: "Phone: +92 300 1234567", - href: "tel:+923001234567", - }, + label: "Phone: +92 300 1234567", href: "tel:+923001234567"}, { - label: "WhatsApp Chat", - href: "https://wa.me/923001234567", - }, + label: "WhatsApp Chat", href: "https://wa.me/923001234567"}, { - label: "Email: info@arafatmakkah.com", - href: "mailto:info@arafatmakkah.com", - }, + label: "Email: info@arafatmakkah.com", href: "mailto:info@arafatmakkah.com"}, { - label: "Google Maps", - href: "https://maps.google.com/?q=2MXP+99+Daharki", - }, + label: "Google Maps", href: "https://maps.google.com/?q=2MXP+99+Daharki"}, ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { - label: "Privacy Policy", - href: "#", - }, + label: "Privacy Policy", href: "#"}, { - label: "Terms of Service", - href: "#", - }, + label: "Terms of Service", href: "#"}, { - label: "Cancellation Policy", - href: "#", - }, + label: "Cancellation Policy", href: "#"}, { - label: "Disclaimer", - href: "#", - }, + label: "Disclaimer", href: "#"}, ], }, ]} -- 2.49.1 From 3ce9e7328fdaa8bda0c16444e249e4174376394f Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 01:14:37 +0000 Subject: [PATCH 4/4] Update src/components/shared/SvgTextLogo/SvgTextLogo.tsx --- .../shared/SvgTextLogo/SvgTextLogo.tsx | 65 ++++++++----------- 1 file changed, 28 insertions(+), 37 deletions(-) diff --git a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx index f214190..d40c0ad 100644 --- a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx +++ b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx @@ -1,51 +1,42 @@ -"use client"; - -import { memo } from "react"; -import useSvgTextLogo from "./useSvgTextLogo"; -import { cls } from "@/lib/utils"; +import React from 'react'; interface SvgTextLogoProps { - logoText: string; - adjustHeightFactor?: number; - verticalAlign?: "top" | "center"; + text: string; className?: string; + fontSize?: number; + fontWeight?: number | string; + fill?: string; + fontFamily?: string; } -const SvgTextLogo = memo(function SvgTextLogo({ - logoText, - adjustHeightFactor, - verticalAlign = "top", - className = "", -}) { - const { svgRef, textRef, viewBox, aspectRatio } = useSvgTextLogo(logoText, false, adjustHeightFactor); - +export const SvgTextLogo: React.FC = ({ + text, + className = '', + fontSize = 32, + fontWeight = 700, + fill = 'currentColor', + fontFamily = 'system-ui, -apple-system, sans-serif', +}) => { return ( - {logoText} + {text} ); -}); +}; -SvgTextLogo.displayName = "SvgTextLogo"; - -export default SvgTextLogo; +export default SvgTextLogo; \ No newline at end of file -- 2.49.1