diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 54151f7..741c573 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -37,9 +37,7 @@ export default function AboutPage() { ); -} \ No newline at end of file +} diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx index fc43ca9..6043737 100644 --- a/src/app/blog/page.tsx +++ b/src/app/blog/page.tsx @@ -125,7 +125,7 @@ export default function BlogPage() { )} ); -} \ No newline at end of file +} diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 15f0844..b3e1f25 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -37,40 +37,27 @@ export default function ContactPage() { ctaTitle="Ready to Book Your Stay?" ctaDescription="Get in touch with our reservations team for assistance with your booking or any special requests." ctaButton={{ - text: "Call Now", - href: "tel:+1-800-LUXURY-1" + text: "Call Now", href: "tel:+1-800-LUXURY-1" }} ctaIcon={Phone} faqs={[ { - id: "1", - title: "What is the best time to visit?", - content: "Our hotel welcomes guests year-round. Peak season (summer and holidays) offers vibrant atmosphere, while shoulder seasons provide perfect weather and fewer crowds. Business travelers frequently visit during weekdays." + id: "1", title: "What is the best time to visit?", content: "Our hotel welcomes guests year-round. Peak season (summer and holidays) offers vibrant atmosphere, while shoulder seasons provide perfect weather and fewer crowds. Business travelers frequently visit during weekdays." }, { - id: "2", - title: "How far is the hotel from the airport?", - content: "We are conveniently located just 15 minutes from the international airport via complimentary shuttle service. Driving distance is approximately 8 miles depending on traffic conditions." + id: "2", title: "How far is the hotel from the airport?", content: "We are conveniently located just 15 minutes from the international airport via complimentary shuttle service. Driving distance is approximately 8 miles depending on traffic conditions." }, { - id: "3", - title: "Can I request a specific room type or view?", - content: "Absolutely! We accommodate special requests including room type, floor preference, and view preferences. Please note these in the booking notes or contact our concierge team." + id: "3", title: "Can I request a specific room type or view?", content: "Absolutely! We accommodate special requests including room type, floor preference, and view preferences. Please note these in the booking notes or contact our concierge team." }, { - id: "4", - title: "Do you offer wedding venue rentals?", - content: "Yes, our elegant ballrooms and outdoor spaces are perfect for weddings, receptions, and ceremonies. Our dedicated events team provides comprehensive planning services. Contact events@luxuryhotels.com." + id: "4", title: "Do you offer wedding venue rentals?", content: "Yes, our elegant ballrooms and outdoor spaces are perfect for weddings, receptions, and ceremonies. Our dedicated events team provides comprehensive planning services. Contact events@luxuryhotels.com." }, { - id: "5", - title: "What payment methods do you accept?", - content: "We accept all major credit cards (Visa, Mastercard, American Express), digital wallets, and bank transfers. A valid credit card is required to hold your reservation." + id: "5", title: "What payment methods do you accept?", content: "We accept all major credit cards (Visa, Mastercard, American Express), digital wallets, and bank transfers. A valid credit card is required to hold your reservation." }, { - id: "6", - title: "Is there a cancellation policy?", - content: "We offer flexible cancellation up to 48 hours before arrival for a full refund. Cancellations within 48 hours may incur a one-night charge. Premium suites have different terms—please contact our reservations team for details." + id: "6", title: "Is there a cancellation policy?", content: "We offer flexible cancellation up to 48 hours before arrival for a full refund. Cancellations within 48 hours may incur a one-night charge. Premium suites have different terms—please contact our reservations team for details." } ]} useInvertedBackground="noInvert" @@ -86,24 +73,21 @@ export default function ContactPage() { copyrightText="© 2025 Luxury Hotels. All rights reserved." columns={[ { - title: "Rooms", - items: [ + title: "Rooms", items: [ { label: "Deluxe Room", href: "/rooms" }, { label: "Executive Suite", href: "/rooms" }, { label: "Presidential Suite", href: "/rooms" } ] }, { - title: "Services", - items: [ + title: "Services", items: [ { label: "Restaurant & Dining", href: "/about" }, { label: "Spa & Wellness", href: "/about" }, { label: "Business Center", href: "/about" } ] }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "/about" }, { label: "Contact", href: "/contact" } ] @@ -113,4 +97,4 @@ export default function ContactPage() { ); -} \ No newline at end of file +} diff --git a/src/app/globals.css b/src/app/globals.css index fbcc660..2fb9842 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -4,21 +4,21 @@ /* Base units */ /* --vw is set by ThemeProvider */ - /* --background: #f5f5f5;; - --card: #ffffff;; - --foreground: #1c1c1c;; - --primary-cta: #341f51;; - --secondary-cta: #ffffff;; - --accent: #6139e6;; - --background-accent: #b3a8e8;; */ + /* --background: #080000;; + --card: #1e0d0d;; + --foreground: #ffe6e6;; + --primary-cta: #ff3d4a;; + --secondary-cta: #1f0a0a;; + --accent: #7b2d2d;; + --background-accent: #b8111f;; */ - --background: #f5f5f5;; - --card: #ffffff;; - --foreground: #1c1c1c;; - --primary-cta: #341f51;; - --secondary-cta: #ffffff;; - --accent: #6139e6;; - --background-accent: #b3a8e8;; + --background: #080000;; + --card: #1e0d0d;; + --foreground: #ffe6e6;; + --primary-cta: #ff3d4a;; + --secondary-cta: #1f0a0a;; + --accent: #7b2d2d;; + --background-accent: #b8111f;; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 4fd05d0..af7f78a 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -3,31 +3,18 @@ import { Sora } from "next/font/google"; import "./globals.css"; const sora = Sora({ - variable: "--font-sora", - subsets: ["latin"], + variable: "--font-sora", subsets: ["latin"], }); export const metadata: Metadata = { - title: "Luxury Hotels - Premium Accommodations & Fine Dining", - description: "Experience world-class hospitality at our luxury hotel. Elegant rooms, fine dining, spa & wellness. Book your unforgettable stay today.", - keywords: "luxury hotel, fine dining, spa resort, premium accommodations, business travel, vacation", - openGraph: { - title: "Luxury Hotels - Premium Accommodations", - description: "Discover elegance and comfort at our award-winning luxury hotel with premium rooms, fine dining, and world-class amenities.", - siteName: "Luxury Hotels", - type: "website", - images: [ + title: "Luxury Hotels - Premium Accommodations & Fine Dining", description: "Experience world-class hospitality at our luxury hotel. Elegant rooms, fine dining, spa & wellness. Book your unforgettable stay today.", keywords: "luxury hotel, fine dining, spa resort, premium accommodations, business travel, vacation", openGraph: { + title: "Luxury Hotels - Premium Accommodations", description: "Discover elegance and comfort at our award-winning luxury hotel with premium rooms, fine dining, and world-class amenities.", siteName: "Luxury Hotels", type: "website", images: [ { - url: "https://img.b2bpic.net/free-photo/side-view-woman-looking-out-window_23-2149622868.jpg", - alt: "luxury hotel lobby elegant interior modern", - }, + url: "https://img.b2bpic.net/free-photo/side-view-woman-looking-out-window_23-2149622868.jpg", alt: "luxury hotel lobby elegant interior modern"}, ], }, twitter: { - card: "summary_large_image", - title: "Luxury Hotels - Premium Accommodations", - description: "Experience world-class hospitality and elegance at our luxury hotel.", - images: ["https://img.b2bpic.net/free-photo/side-view-woman-looking-out-window_23-2149622868.jpg"], + card: "summary_large_image", title: "Luxury Hotels - Premium Accommodations", description: "Experience world-class hospitality and elegance at our luxury hotel.", images: ["https://img.b2bpic.net/free-photo/side-view-woman-looking-out-window_23-2149622868.jpg"], }, robots: { index: true, @@ -1265,4 +1252,4 @@ export default function RootLayout({ ); -} \ No newline at end of file +} diff --git a/src/app/page.tsx b/src/app/page.tsx index 3f6a7fa..c137449 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -58,9 +58,7 @@ export default function HomePage() { ); -} \ No newline at end of file +} diff --git a/src/app/rooms/page.tsx b/src/app/rooms/page.tsx index 9f39c26..280297c 100644 --- a/src/app/rooms/page.tsx +++ b/src/app/rooms/page.tsx @@ -39,28 +39,13 @@ export default function RoomsPage() { description="Indulge in our carefully appointed rooms and suites, each designed to provide the ultimate in comfort and luxury." products={[ { - id: "1", - name: "Deluxe Room", - price: "$189", - imageSrc: "https://img.b2bpic.net/free-photo/wooden-sauna-with-mountain-view-panoramic-calm_169016-70823.jpg", - imageAlt: "Deluxe Hotel Room", - initialQuantity: 1 + id: "1", name: "Deluxe Room", price: "$189", imageSrc: "https://img.b2bpic.net/free-photo/wooden-sauna-with-mountain-view-panoramic-calm_169016-70823.jpg", imageAlt: "Deluxe Hotel Room", initialQuantity: 1 }, { - id: "2", - name: "Executive Suite", - price: "$349", - imageSrc: "https://img.b2bpic.net/free-photo/hotel-lobby_23-2149397559.jpg", - imageAlt: "Executive Suite", - initialQuantity: 1 + id: "2", name: "Executive Suite", price: "$349", imageSrc: "https://img.b2bpic.net/free-photo/hotel-lobby_23-2149397559.jpg", imageAlt: "Executive Suite", initialQuantity: 1 }, { - id: "3", - name: "Presidential Suite", - price: "$799", - imageSrc: "https://img.b2bpic.net/free-photo/panoramic-sauna-view-organic-wooden-columns-resort-style-wellness_169016-68883.jpg", - imageAlt: "Presidential Suite", - initialQuantity: 1 + id: "3", name: "Presidential Suite", price: "$799", imageSrc: "https://img.b2bpic.net/free-photo/panoramic-sauna-view-organic-wooden-columns-resort-style-wellness_169016-68883.jpg", imageAlt: "Presidential Suite", initialQuantity: 1 } ]} textboxLayout="default" @@ -76,36 +61,15 @@ export default function RoomsPage() { description="Choose the perfect plan for your stay. All rates include complimentary breakfast, Wi-Fi, and access to amenities." plans={[ { - id: "deluxe", - tag: "Popular", - price: "$189", - period: "/night", - description: "Perfect for travelers seeking comfort and convenience with premium amenities.", - button: { text: "Book Deluxe", href: "/contact" }, - featuresTitle: "Included:", - features: [ - "Deluxe Room (300 sq ft)", - "Complimentary breakfast", - "Free Wi-Fi and streaming", - "Gym & pool access", - "24-hour room service" + id: "deluxe", tag: "Popular", price: "$189", period: "/night", description: "Perfect for travelers seeking comfort and convenience with premium amenities.", button: { text: "Book Deluxe", href: "/contact" }, + featuresTitle: "Included:", features: [ + "Deluxe Room (300 sq ft)", "Complimentary breakfast", "Free Wi-Fi and streaming", "Gym & pool access", "24-hour room service" ] }, { - id: "executive", - tag: "Best Value", - price: "$349", - period: "/night", - description: "Elevated experience with exclusive benefits and premium accommodations.", - button: { text: "Book Executive", href: "/contact" }, - featuresTitle: "Included:", - features: [ - "Executive Suite (500 sq ft)", - "Complimentary breakfast & dinner", - "Priority concierge service", - "Spa credits ($50)", - "Airport transportation", - "Executive lounge access" + id: "executive", tag: "Best Value", price: "$349", period: "/night", description: "Elevated experience with exclusive benefits and premium accommodations.", button: { text: "Book Executive", href: "/contact" }, + featuresTitle: "Included:", features: [ + "Executive Suite (500 sq ft)", "Complimentary breakfast & dinner", "Priority concierge service", "Spa credits ($50)", "Airport transportation", "Executive lounge access" ] } ]} @@ -121,24 +85,16 @@ export default function RoomsPage() { description="Find answers to common questions about our rooms, amenities, and booking process." faqs={[ { - id: "1", - title: "What is included in room rates?", - content: "All room rates include complimentary breakfast, high-speed Wi-Fi, access to fitness center and pool, and 24-hour room service. Premium suites include additional amenities as listed." + id: "1", title: "What is included in room rates?", content: "All room rates include complimentary breakfast, high-speed Wi-Fi, access to fitness center and pool, and 24-hour room service. Premium suites include additional amenities as listed." }, { - id: "2", - title: "Can I request a specific room type?", - content: "Yes, we accommodate room type preferences and special requests including floor preference and view options. Please note these in your booking or contact our reservations team." + id: "2", title: "Can I request a specific room type?", content: "Yes, we accommodate room type preferences and special requests including floor preference and view options. Please note these in your booking or contact our reservations team." }, { - id: "3", - title: "What are your check-in and check-out times?", - content: "Standard check-in is at 3:00 PM and check-out is at 11:00 AM. Early check-in and late check-out are available based on availability for an additional fee." + id: "3", title: "What are your check-in and check-out times?", content: "Standard check-in is at 3:00 PM and check-out is at 11:00 AM. Early check-in and late check-out are available based on availability for an additional fee." }, { - id: "4", - title: "Do you offer group rates?", - content: "Yes, we provide special rates for groups of 10+ rooms and corporate bookings. Contact our sales team for personalized quotes and group packages." + id: "4", title: "Do you offer group rates?", content: "Yes, we provide special rates for groups of 10+ rooms and corporate bookings. Contact our sales team for personalized quotes and group packages." } ]} textboxLayout="default" @@ -155,24 +111,21 @@ export default function RoomsPage() { copyrightText="© 2025 Luxury Hotels. All rights reserved." columns={[ { - title: "Rooms", - items: [ + title: "Rooms", items: [ { label: "Deluxe Room", href: "/rooms" }, { label: "Executive Suite", href: "/rooms" }, { label: "Presidential Suite", href: "/rooms" } ] }, { - title: "Services", - items: [ + title: "Services", items: [ { label: "Restaurant & Dining", href: "/about" }, { label: "Spa & Wellness", href: "/about" }, { label: "Business Center", href: "/about" } ] }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "/about" }, { label: "Contact", href: "/contact" } ] @@ -182,4 +135,4 @@ export default function RoomsPage() { ); -} \ No newline at end of file +}