From 8398de980dc3b3129ef615dad0538ef49055ffdb Mon Sep 17 00:00:00 2001 From: development Date: Thu, 22 Jan 2026 16:56:42 +0000 Subject: [PATCH] Update src/app/rooms/page.tsx --- src/app/rooms/page.tsx | 95 +++++++++--------------------------------- 1 file changed, 20 insertions(+), 75 deletions(-) diff --git a/src/app/rooms/page.tsx b/src/app/rooms/page.tsx index 3155f04..983d2d6 100644 --- a/src/app/rooms/page.tsx +++ b/src/app/rooms/page.tsx @@ -7,6 +7,7 @@ import PricingCardEight from '@/components/sections/pricing/PricingCardEight'; import FaqBase from '@/components/sections/faq/FaqBase'; import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; import { Star } from "lucide-react"; +import Link from "next/link"; export default function RoomsPage() { return ( @@ -16,7 +17,7 @@ export default function RoomsPage() { borderRadius="pill" contentWidth="compact" sizing="medium" - background="aurora" + background="circleGradient" cardStyle="glass-depth" primaryButtonStyle="double-inset" secondaryButtonStyle="glass" @@ -32,8 +33,7 @@ export default function RoomsPage() { { name: "About", id: "/about" } ]} button={{ - text: "Book Now", - href: "/booking" + text: "Book Now", href: "/booking" }} /> @@ -48,36 +48,16 @@ export default function RoomsPage() { gridVariant="three-columns-all-equal-width" products={[ { - id: "1", - name: "Deluxe Room", - price: "€180/night", - imageSrc: "https://img.b2bpic.net/free-photo/modern-sauna-with-panoramic-windows-wooden-design_169016-70021.jpg", - imageAlt: "Deluxe Room with city view", - initialQuantity: 1 + id: "1", name: "Deluxe Room", price: "€180/night", imageSrc: "https://img.b2bpic.net/free-photo/modern-sauna-with-panoramic-windows-wooden-design_169016-70021.jpg", imageAlt: "Deluxe Room with city view", initialQuantity: 1 }, { - id: "2", - name: "Executive Suite", - price: "€350/night", - imageSrc: "https://img.b2bpic.net/free-photo/panoramic-sauna-view-organic-wooden-columns-resort-style-wellness_169016-68883.jpg", - imageAlt: "Executive Suite with panoramic view", - initialQuantity: 1 + id: "2", name: "Executive Suite", price: "€350/night", imageSrc: "https://img.b2bpic.net/free-photo/panoramic-sauna-view-organic-wooden-columns-resort-style-wellness_169016-68883.jpg", imageAlt: "Executive Suite with panoramic view", initialQuantity: 1 }, { - id: "3", - name: "Standard Room", - price: "€120/night", - imageSrc: "https://img.b2bpic.net/free-photo/side-view-woman-looking-out-window_23-2149622868.jpg", - imageAlt: "Standard Room with modern design", - initialQuantity: 1 + id: "3", name: "Standard Room", price: "€120/night", imageSrc: "https://img.b2bpic.net/free-photo/side-view-woman-looking-out-window_23-2149622868.jpg", imageAlt: "Standard Room with modern design", initialQuantity: 1 }, { - id: "4", - name: "Family Room", - price: "€280/night", - imageSrc: "https://img.b2bpic.net/free-photo/bellhop-offering-services-woman-lounge-area-waiting-room-check-seaside-hotel-tourist-sitting-couch-talking-hotel-concierge-summer-clothes-handheld-shot_482257-67916.jpg", - imageAlt: "Spacious Family Room", - initialQuantity: 1 + id: "4", name: "Family Room", price: "€280/night", imageSrc: "https://img.b2bpic.net/free-photo/bellhop-offering-services-woman-lounge-area-waiting-room-check-seaside-hotel-tourist-sitting-couch-talking-hotel-concierge-summer-clothes-handheld-shot_482257-67916.jpg", imageAlt: "Spacious Family Room", initialQuantity: 1 } ]} /> @@ -93,54 +73,28 @@ export default function RoomsPage() { animationType="slide-up" plans={[ { - id: "standard", - badge: "Popular", - price: "€120–180", - subtitle: "Perfect for individual travelers", - buttons: [ + id: "standard", badge: "Popular", price: "€120–180", subtitle: "Perfect for individual travelers", buttons: [ { text: "Book Now", href: "/booking" } ], features: [ - "Standard or Deluxe Room", - "Complimentary breakfast", - "Free WiFi access", - "Fitness center access", - "24/7 room service" + "Standard or Deluxe Room", "Complimentary breakfast", "Free WiFi access", "Fitness center access", "24/7 room service" ] }, { - id: "executive", - badge: "Most Popular", - badgeIcon: Star, - price: "€250–350", - subtitle: "Premium experience for business & leisure", - buttons: [ + id: "executive", badge: "Most Popular", badgeIcon: Star, + price: "€250–350", subtitle: "Premium experience for business & leisure", buttons: [ { text: "Book Now", href: "/booking" } ], features: [ - "Executive Suite or Superior Room", - "Premium breakfast buffet", - "Spa credit (€50)", - "Concierge service", - "Restaurant discount (15%)", - "Priority check-in" + "Executive Suite or Superior Room", "Premium breakfast buffet", "Spa credit (€50)", "Concierge service", "Restaurant discount (15%)", "Priority check-in" ] }, { - id: "family", - badge: "Family Value", - price: "€280–400", - subtitle: "Create lasting memories together", - buttons: [ + id: "family", badge: "Family Value", price: "€280–400", subtitle: "Create lasting memories together", buttons: [ { text: "Book Now", href: "/booking" } ], features: [ - "Family Room with multiple beds", - "Breakfast for 4 included", - "Kids welcome package", - "Family spa packages", - "Flexible cancellation", - "Late checkout (2 PM)" + "Family Room with multiple beds", "Breakfast for 4 included", "Kids welcome package", "Family spa packages", "Flexible cancellation", "Late checkout (2 PM)" ] } ]} @@ -157,19 +111,13 @@ export default function RoomsPage() { animationType="smooth" faqs={[ { - id: "1", - title: "What amenities are included in all rooms?", - content: "All our rooms feature complimentary WiFi, premium linens, marble bathrooms with luxury toiletries, flat-screen TV with international channels, mini-bar, in-room safe, and 24/7 room service. Air conditioning and heating are individually controlled in each room." + id: "1", title: "What amenities are included in all rooms?", content: "All our rooms feature complimentary WiFi, premium linens, marble bathrooms with luxury toiletries, flat-screen TV with international channels, mini-bar, in-room safe, and 24/7 room service. Air conditioning and heating are individually controlled in each room." }, { - id: "2", - title: "Can I modify or cancel my reservation?", - content: "Standard bookings can be modified or cancelled up to 7 days before arrival for a full refund. Executive Suite and Family Room bookings have flexible policies. Last-minute changes may incur fees. Please contact our reservations team for assistance." + id: "2", title: "Can I modify or cancel my reservation?", content: "Standard bookings can be modified or cancelled up to 7 days before arrival for a full refund. Executive Suite and Family Room bookings have flexible policies. Last-minute changes may incur fees. Please contact our reservations team for assistance." }, { - id: "3", - title: "Do you offer connecting rooms for families?", - content: "Yes, we have connecting Family Rooms available for larger groups. These spacious accommodations can sleep up to 6 guests comfortably. Advanced booking is recommended, and special family packages include children's amenities and activities." + id: "3", title: "Do you offer connecting rooms for families?", content: "Yes, we have connecting Family Rooms available for larger groups. These spacious accommodations can sleep up to 6 guests comfortably. Advanced booking is recommended, and special family packages include children's amenities and activities." } ]} /> @@ -179,8 +127,7 @@ export default function RoomsPage() { copyrightText="© 2025 Corido Madrid. All rights reserved." columns={[ { - title: "Hotel", - items: [ + title: "Hotel", items: [ { label: "Rooms & Suites", href: "/rooms" }, { label: "Amenities", href: "/services" }, { label: "Dining", href: "/services" }, @@ -188,8 +135,7 @@ export default function RoomsPage() { ] }, { - title: "Explore", - items: [ + title: "Explore", items: [ { label: "About Us", href: "/about" }, { label: "Location", href: "/location" }, { label: "Guest Reviews", href: "/" }, @@ -197,8 +143,7 @@ export default function RoomsPage() { ] }, { - title: "Contact", - items: [ + title: "Contact", items: [ { label: "Reservations", href: "https://www.example.com" }, { label: "+34 91 555 0000", href: "tel:+34915550000" }, { label: "info@coridomadrid.com", href: "mailto:info@coridomadrid.com" },