diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 74b8a08..5f418a5 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -4,32 +4,19 @@ import { Inter } from "next/font/google"; import "./globals.css"; const libreBaskerville = Libre_Baskerville({ - variable: "--font-libre-baskerville", - subsets: ["latin"], + variable: "--font-libre-baskerville", subsets: ["latin"], weight: ["400", "700"], }); const inter = Inter({ - variable: "--font-inter", - subsets: ["latin"], + variable: "--font-inter", subsets: ["latin"], }); export const metadata: Metadata = { - title: "Luxe Voyages - Luxury Travel Agency & Bespoke Experiences", - description: "Discover curated luxury travel experiences. From private island escapes to exclusive cultural expeditions, we craft bespoke journeys for discerning travelers.", - keywords: "luxury travel, bespoke travel experiences, premium travel agency, exclusive destinations, luxury vacation planning", - openGraph: { - title: "Luxe Voyages - Luxury Travel Agency", - description: "Curated luxury travel experiences and bespoke journey planning for the discerning traveler.", - url: "https://luxevoyages.com", - siteName: "Luxe Voyages", - type: "website", - }, + title: "Luxe Voyages - Luxury Travel Agency & Bespoke Experiences", description: "Discover curated luxury travel experiences. From private island escapes to exclusive cultural expeditions, we craft bespoke journeys for discerning travelers.", keywords: "luxury travel, bespoke travel experiences, premium travel agency, exclusive destinations, luxury vacation planning", openGraph: { + title: "Luxe Voyages - Luxury Travel Agency", description: "Curated luxury travel experiences and bespoke journey planning for the discerning traveler.", url: "https://luxevoyages.com", siteName: "Luxe Voyages", type: "website"}, twitter: { - card: "summary_large_image", - title: "Luxe Voyages - Luxury Travel Agency", - description: "Discover exclusive luxury travel experiences and bespoke journey planning.", - }, + card: "summary_large_image", title: "Luxe Voyages - Luxury Travel Agency", description: "Discover exclusive luxury travel experiences and bespoke journey planning."}, robots: { index: true, follow: true, @@ -1415,4 +1402,4 @@ export default function RootLayout({ ); -} \ No newline at end of file +} diff --git a/src/app/page.tsx b/src/app/page.tsx index b823913..ae34ee8 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -24,8 +24,7 @@ const navItems = [ const footerColumns = [ { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "/about" }, { label: "Destinations", href: "/destinations" }, { label: "Services", href: "/services" }, @@ -33,8 +32,7 @@ const footerColumns = [ ], }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "Contact Us", href: "/contact" }, { label: "FAQ", href: "#faq" }, { label: "Travel Insurance", href: "/travel-insurance" }, @@ -42,8 +40,7 @@ const footerColumns = [ ], }, { - title: "Connect", - items: [ + title: "Connect", items: [ { label: "Instagram", href: "https://instagram.com" }, { label: "Facebook", href: "https://facebook.com" }, { label: "Twitter", href: "https://twitter.com" }, @@ -81,49 +78,33 @@ export default function HomePage() { leftCarouselItems={[ { imageSrc: - "http://img.b2bpic.net/free-photo/beautiful-luxury-outdoor-swimming-pool-hotel-resort_74190-7433.jpg", - imageAlt: "Luxury tropical resort", - }, + "http://img.b2bpic.net/free-photo/beautiful-luxury-outdoor-swimming-pool-hotel-resort_74190-7433.jpg", imageAlt: "Luxury tropical resort"}, { imageSrc: - "http://img.b2bpic.net/free-photo/gondola-cable-car-mountains_1204-282.jpg?_wi=1", - imageAlt: "Mountain alpine resort", - }, + "http://img.b2bpic.net/free-photo/gondola-cable-car-mountains_1204-282.jpg?_wi=1", imageAlt: "Mountain alpine resort"}, { imageSrc: - "http://img.b2bpic.net/free-photo/beach-bed_74190-6564.jpg?_wi=1", - imageAlt: "Beachfront villa", - }, + "http://img.b2bpic.net/free-photo/beach-bed_74190-6564.jpg?_wi=1", imageAlt: "Beachfront villa"}, { imageSrc: - "http://img.b2bpic.net/free-photo/cute-young-woman-outdoor_624325-2551.jpg", - imageAlt: "Private yacht experience", - }, + "http://img.b2bpic.net/free-photo/cute-young-woman-outdoor_624325-2551.jpg", imageAlt: "Private yacht experience"}, ]} rightCarouselItems={[ { imageSrc: - "http://img.b2bpic.net/free-photo/animal-habitat_23-2148167382.jpg?_wi=1", - imageAlt: "Exotic temple destination", - }, + "http://img.b2bpic.net/free-photo/animal-habitat_23-2148167382.jpg?_wi=1", imageAlt: "Exotic temple destination"}, { imageSrc: - "http://img.b2bpic.net/free-photo/skyscrapers-sunset_1112-1870.jpg?_wi=1", - imageAlt: "Urban luxury hotel", - }, + "http://img.b2bpic.net/free-photo/skyscrapers-sunset_1112-1870.jpg?_wi=1", imageAlt: "Urban luxury hotel"}, { imageSrc: - "http://img.b2bpic.net/free-photo/rottweiler-dog-standing-golden-afternoon-light-admiring-mountain-scenery_181624-30433.jpg", - imageAlt: "African safari", - }, + "http://img.b2bpic.net/free-photo/rottweiler-dog-standing-golden-afternoon-light-admiring-mountain-scenery_181624-30433.jpg", imageAlt: "African safari"}, { imageSrc: - "http://img.b2bpic.net/free-photo/woman-white-swimming-suit-by-ocean_1303-15321.jpg", - imageAlt: "Island paradise", - }, + "http://img.b2bpic.net/free-photo/woman-white-swimming-suit-by-ocean_1303-15321.jpg", imageAlt: "Island paradise"}, ]} buttons={[ - { text: "Explore Destinations", href: "/destinations" }, + { text: "Book Your Journey", href: "/destinations" }, { text: "Contact Us", href: "/contact" }, ]} buttonAnimation="slide-up" @@ -157,38 +138,17 @@ export default function HomePage() { gridVariant="three-columns-all-equal-width" products={[ { - id: "1", - brand: "Maldives", - name: "Private Island Paradise", - price: "From $12,500", - rating: 5, - reviewCount: "847", - imageSrc: - "http://img.b2bpic.net/free-photo/beach-bed_74190-6564.jpg?_wi=2", - imageAlt: "Maldives private island", - }, + id: "1", brand: "Maldives", name: "Private Island Paradise", price: "From $12,500", rating: 5, + reviewCount: "847", imageSrc: + "http://img.b2bpic.net/free-photo/beach-bed_74190-6564.jpg?_wi=2", imageAlt: "Maldives private island"}, { - id: "2", - brand: "Switzerland", - name: "Alpine Luxury Escape", - price: "From $8,900", - rating: 5, - reviewCount: "623", - imageSrc: - "http://img.b2bpic.net/free-photo/gondola-cable-car-mountains_1204-282.jpg?_wi=2", - imageAlt: "Swiss alpine resort", - }, + id: "2", brand: "Switzerland", name: "Alpine Luxury Escape", price: "From $8,900", rating: 5, + reviewCount: "623", imageSrc: + "http://img.b2bpic.net/free-photo/gondola-cable-car-mountains_1204-282.jpg?_wi=2", imageAlt: "Swiss alpine resort"}, { - id: "3", - brand: "Egypt", - name: "Cultural Expedition", - price: "From $6,500", - rating: 5, - reviewCount: "512", - imageSrc: - "http://img.b2bpic.net/free-photo/animal-habitat_23-2148167382.jpg?_wi=2", - imageAlt: "Egyptian temples", - }, + id: "3", brand: "Egypt", name: "Cultural Expedition", price: "From $6,500", rating: 5, + reviewCount: "512", imageSrc: + "http://img.b2bpic.net/free-photo/animal-habitat_23-2148167382.jpg?_wi=2", imageAlt: "Egyptian temples"}, ]} /> @@ -205,19 +165,11 @@ export default function HomePage() { animationType="slide-up" negativeCard={{ items: [ - "Generic travel packages", - "Limited destination selection", - "Standard accommodations", - "Group-oriented itineraries", - ], + "Generic travel packages", "Limited destination selection", "Standard accommodations", "Group-oriented itineraries"], }} positiveCard={{ items: [ - "Personalized bespoke journeys", - "Access to exclusive hidden gems", - "Five-star luxury properties only", - "Private, customized experiences", - ], + "Personalized bespoke journeys", "Access to exclusive hidden gems", "Five-star luxury properties only", "Private, customized experiences"], }} /> @@ -229,13 +181,9 @@ export default function HomePage() { author="Victoria & James Sterling, London" avatars={[ { - src: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg", - alt: "Victoria Sterling", - }, + src: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg", alt: "Victoria Sterling"}, { - src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", - alt: "James Sterling", - }, + src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", alt: "James Sterling"}, ]} ratingAnimation="slide-up" avatarsAnimation="slide-up" @@ -255,15 +203,7 @@ export default function HomePage() { speed={40} showCard={true} names={[ - "Emirates Palace", - "Four Seasons", - "The Ritz-Carlton", - "Mandarin Oriental", - "Aman Resorts", - "Singita", - "Belmond", - "Luxury Collection", - ]} + "Emirates Palace", "Four Seasons", "The Ritz-Carlton", "Mandarin Oriental", "Aman Resorts", "Singita", "Belmond", "Luxury Collection"]} /> @@ -280,41 +220,23 @@ export default function HomePage() { animationType="smooth" faqs={[ { - id: "1", - title: "How do you customize travel experiences?", - content: - "We begin with an in-depth consultation to understand your preferences, budget, and travel goals. Our expert team then designs a completely tailored itinerary, selecting exclusive accommodations, private guides, and unique experiences that match your exact specifications.", - }, + id: "1", title: "How do you customize travel experiences?", content: + "We begin with an in-depth consultation to understand your preferences, budget, and travel goals. Our expert team then designs a completely tailored itinerary, selecting exclusive accommodations, private guides, and unique experiences that match your exact specifications."}, { - id: "2", - title: "What is your booking and cancellation policy?", - content: - "We offer flexible booking terms with deposits typically required to secure reservations. Cancellation policies vary by destination and season. We recommend travel insurance for additional protection and can assist with all necessary arrangements.", - }, + id: "2", title: "What is your booking and cancellation policy?", content: + "We offer flexible booking terms with deposits typically required to secure reservations. Cancellation policies vary by destination and season. We recommend travel insurance for additional protection and can assist with all necessary arrangements."}, { - id: "3", - title: "Do you offer 24/7 customer support during travels?", - content: - "Absolutely. Our dedicated concierge team is available 24/7 during your journey to handle any requests, changes, or emergencies. You'll have direct contact with your travel coordinator who knows every detail of your itinerary.", - }, + id: "3", title: "Do you offer 24/7 customer support during travels?", content: + "Absolutely. Our dedicated concierge team is available 24/7 during your journey to handle any requests, changes, or emergencies. You'll have direct contact with your travel coordinator who knows every detail of your itinerary."}, { - id: "4", - title: "Can you arrange group travel experiences?", - content: - "Yes, we specialize in both individual and group luxury travel. Whether you're organizing a family reunion, corporate retreat, or exclusive group adventure, we handle all arrangements with the same premium service standards.", - }, + id: "4", title: "Can you arrange group travel experiences?", content: + "Yes, we specialize in both individual and group luxury travel. Whether you're organizing a family reunion, corporate retreat, or exclusive group adventure, we handle all arrangements with the same premium service standards."}, { - id: "5", - title: "What destinations do you specialize in?", - content: - "We offer expertise in over 150 destinations worldwide, from European capitals and tropical islands to African safaris and Asian cultural experiences. Our partnerships grant access to exclusive properties and experiences unavailable to the general public.", - }, + id: "5", title: "What destinations do you specialize in?", content: + "We offer expertise in over 150 destinations worldwide, from European capitals and tropical islands to African safaris and Asian cultural experiences. Our partnerships grant access to exclusive properties and experiences unavailable to the general public."}, { - id: "6", - title: "How far in advance should I book my trip?", - content: - "We recommend booking 2-3 months in advance for standard luxury travel, though we can often accommodate shorter notice bookings. For peak seasons or exclusive experiences, advance planning of 6+ months ensures access to the most sought-after properties.", - }, + id: "6", title: "How far in advance should I book my trip?", content: + "We recommend booking 2-3 months in advance for standard luxury travel, though we can often accommodate shorter notice bookings. For peak seasons or exclusive experiences, advance planning of 6+ months ensures access to the most sought-after properties."}, ]} /> @@ -346,4 +268,4 @@ export default function HomePage() { ); -} \ No newline at end of file +}