Merge version_11_1780416966007 into main

Merge version_11_1780416966007 into main
This commit was merged in pull request #10.
This commit is contained in:
2026-06-02 16:17:59 +00:00
2 changed files with 31 additions and 1 deletions

View File

@@ -17,7 +17,8 @@ import ContactSection from './HomePage/sections/Contact';
{/* webild-stub @2026-06-02T16:12:07.363Z: I want a premium blue color theme */}
import BookingCtaSection from './HomePage/sections/BookingCta';{/* webild-stub @2026-06-02T16:12:07.363Z: I want a premium blue color theme */}
{/* webild-stub @2026-06-02T16:01:32.987Z: change the about section's image to rotate every 5 seconds and add a progress bar at the bottom of the image */}
@@ -33,6 +34,7 @@ export default function HomePage(): React.JSX.Element {
<RoomsSection />
<AmenitiesSection />
<RatesSection />
<BookingCtaSection />
<ReviewsSection />
<PartnersSection />
<FaqSection />

View File

@@ -0,0 +1,28 @@
// Created by create_section tool.
import React from 'react';
import ScrollReveal from '@/components/ui/ScrollReveal';
import Tag from '@/components/ui/Tag';
import Button from '@/components/ui/Button';
export default function BookingCtaSection(): React.JSX.Element {
return (
<div data-webild-section="booking-cta" className="bg-card">
<div className="container mx-auto px-4 text-center">
<ScrollReveal variant="slide-up">
<Tag text="Ready to Relax?"className="mb-6 mx-auto" />
<h2 className="text-4xl md:text-5xl font-bold text-foreground mb-6">
Book Your Stay Today
</h2>
<p className="text-lg text-muted-foreground max-w-content-width mx-auto">
Experience unrivaled luxury and impeccable service. Check our availability and secure your perfect getaway now.
</p>
<div className="flex flex-col sm:flex-row items-center justify-center gap-4">
<Button text="Check Availability" variant="primary" />
<Button text="View Special Offers" variant="secondary" />
</div>
</ScrollReveal>
</div>
</div>
);
}