Update src/app/rooms/page.tsx
This commit is contained in:
@@ -7,9 +7,13 @@ import ProductCardThree from "@/components/sections/product/ProductCardThree";
|
||||
import FeatureCardMedia from "@/components/sections/feature/FeatureCardMedia";
|
||||
import ContactSplit from "@/components/sections/contact/ContactSplit";
|
||||
import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis";
|
||||
import { Heart } from "lucide-react";
|
||||
import { Heart, Phone } from "lucide-react";
|
||||
|
||||
export default function RoomsPage() {
|
||||
const handlePhoneCall = () => {
|
||||
window.location.href = "tel:801-373-7044";
|
||||
};
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="directional-hover"
|
||||
@@ -36,9 +40,7 @@ export default function RoomsPage() {
|
||||
{ name: "Reviews", id: "reviews" },
|
||||
]}
|
||||
button={{
|
||||
text: "Book Your Stay",
|
||||
href: "/book",
|
||||
}}
|
||||
text: "Book Your Stay", href: "/book"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -47,26 +49,11 @@ export default function RoomsPage() {
|
||||
<ProductCardThree
|
||||
products={[
|
||||
{
|
||||
id: "room-classic-king",
|
||||
name: "Classic King",
|
||||
price: "From $89/night",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/white-comfortable-pillow-blanket-decoration-bed-interior-bedroom_74190-13566.jpg?_wi=2",
|
||||
imageAlt: "Classic King Room at Provo River Inn",
|
||||
},
|
||||
id: "room-classic-king", name: "Classic King", price: "From $89/night", imageSrc: "http://img.b2bpic.net/free-photo/white-comfortable-pillow-blanket-decoration-bed-interior-bedroom_74190-13566.jpg?_wi=2", imageAlt: "Classic King Room at Provo River Inn"},
|
||||
{
|
||||
id: "room-double-queen",
|
||||
name: "Double Queen",
|
||||
price: "From $99/night",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-people-relaxing-indoors_23-2151030663.jpg?_wi=2",
|
||||
imageAlt: "Double Queen Room at Provo River Inn",
|
||||
},
|
||||
id: "room-double-queen", name: "Double Queen", price: "From $99/night", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-people-relaxing-indoors_23-2151030663.jpg?_wi=2", imageAlt: "Double Queen Room at Provo River Inn"},
|
||||
{
|
||||
id: "room-family-suite",
|
||||
name: "Family Suite",
|
||||
price: "From $119/night",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/latin-amateurs-dancing-salsa_23-2151245271.jpg?_wi=2",
|
||||
imageAlt: "Family Suite at Provo River Inn",
|
||||
},
|
||||
id: "room-family-suite", name: "Family Suite", price: "From $119/night", imageSrc: "http://img.b2bpic.net/free-photo/latin-amateurs-dancing-salsa_23-2151245271.jpg?_wi=2", imageAlt: "Family Suite at Provo River Inn"},
|
||||
]}
|
||||
carouselMode="buttons"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
@@ -83,26 +70,11 @@ export default function RoomsPage() {
|
||||
<FeatureCardMedia
|
||||
features={[
|
||||
{
|
||||
id: "feature-beds",
|
||||
title: "Premium Bedding",
|
||||
description: "High-quality mattresses and linens ensure a restful night's sleep every time.",
|
||||
tag: "Comfort",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/white-comfortable-pillow-blanket-decoration-bed-interior-bedroom_74190-13566.jpg?_wi=3",
|
||||
},
|
||||
id: "feature-beds", title: "Premium Bedding", description: "High-quality mattresses and linens ensure a restful night's sleep every time.", tag: "Comfort", imageSrc: "http://img.b2bpic.net/free-photo/white-comfortable-pillow-blanket-decoration-bed-interior-bedroom_74190-13566.jpg?_wi=3"},
|
||||
{
|
||||
id: "feature-amenities",
|
||||
title: "Modern Amenities",
|
||||
description: "Each room includes TV, climate control, WiFi, and a fully equipped bathroom with premium toiletries.",
|
||||
tag: "Technology",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-black-suit-office_1157-37456.jpg?_wi=5",
|
||||
},
|
||||
id: "feature-amenities", title: "Modern Amenities", description: "Each room includes TV, climate control, WiFi, and a fully equipped bathroom with premium toiletries.", tag: "Technology", imageSrc: "http://img.b2bpic.net/free-photo/businesswoman-black-suit-office_1157-37456.jpg?_wi=5"},
|
||||
{
|
||||
id: "feature-views",
|
||||
title: "Welcoming Atmosphere",
|
||||
description: "Thoughtfully decorated spaces that feel warm, clean, and inviting from the moment you arrive.",
|
||||
tag: "Design",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-using-tablet-chilling-bed_273443-336.jpg?_wi=3",
|
||||
},
|
||||
id: "feature-views", title: "Welcoming Atmosphere", description: "Thoughtfully decorated spaces that feel warm, clean, and inviting from the moment you arrive.", tag: "Design", imageSrc: "http://img.b2bpic.net/free-photo/woman-using-tablet-chilling-bed_273443-336.jpg?_wi=3"},
|
||||
]}
|
||||
animationType="slide-up"
|
||||
title="What's in Every Room"
|
||||
@@ -117,17 +89,18 @@ export default function RoomsPage() {
|
||||
<div id="booking-cta" data-section="booking-cta">
|
||||
<ContactSplit
|
||||
tag="Find Your Perfect Room"
|
||||
title="Book Your Stay Today"
|
||||
description="Reserve one of our comfortable rooms and experience the warmth and hospitality that our guests love about Provo River Inn."
|
||||
tagIcon={Heart}
|
||||
title="Call to Book Your Stay"
|
||||
description="Direct line to our reservations team. Quick, easy, and immediate confirmation of your stay."
|
||||
tagIcon={Phone}
|
||||
background={{ variant: "plain" }}
|
||||
useInvertedBackground={false}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/woman-using-tablet-chilling-bed_273443-336.jpg?_wi=4"
|
||||
mediaAnimation="blur-reveal"
|
||||
mediaPosition="right"
|
||||
inputPlaceholder="Enter your email to book"
|
||||
buttonText="Check Availability"
|
||||
termsText="By clicking Check Availability, you're confirming that you agree with our Terms and Conditions."
|
||||
inputPlaceholder="Call: 801-373-7044"
|
||||
buttonText="Call to Book"
|
||||
termsText="Phone lines available 24/7. Our team is ready to help you secure the perfect room."
|
||||
onSubmit={handlePhoneCall}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -139,61 +112,37 @@ export default function RoomsPage() {
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "/",
|
||||
},
|
||||
label: "Home", href: "/"},
|
||||
{
|
||||
label: "Rooms",
|
||||
href: "/rooms",
|
||||
},
|
||||
label: "Rooms", href: "/rooms"},
|
||||
{
|
||||
label: "Amenities",
|
||||
href: "/amenities",
|
||||
},
|
||||
label: "Amenities", href: "/amenities"},
|
||||
{
|
||||
label: "Gallery",
|
||||
href: "/gallery",
|
||||
},
|
||||
label: "Gallery", href: "/gallery"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Location",
|
||||
href: "/location",
|
||||
},
|
||||
label: "Location", href: "/location"},
|
||||
{
|
||||
label: "Reviews",
|
||||
href: "/reviews",
|
||||
},
|
||||
label: "Reviews", href: "/reviews"},
|
||||
{
|
||||
label: "Book Now",
|
||||
href: "/book",
|
||||
},
|
||||
label: "Book Now", href: "/book"},
|
||||
{
|
||||
label: "Contact Us",
|
||||
href: "/contact",
|
||||
},
|
||||
label: "Contact Us", href: "/contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms & Conditions",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms & Conditions", href: "#"},
|
||||
{
|
||||
label: "Cancellation Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Cancellation Policy", href: "#"},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#",
|
||||
},
|
||||
label: "FAQ", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user