5 Commits

Author SHA1 Message Date
9d96f0e5e7 Merge version_2 into main
Merge version_2 into main
2026-04-05 15:08:53 +00:00
6e879156ca Update src/app/page.tsx 2026-04-05 15:08:50 +00:00
6d8fd9bbcc Merge version_1 into main
Merge version_1 into main
2026-04-05 15:04:04 +00:00
406e4d6f4b Merge version_1 into main
Merge version_1 into main
2026-04-05 15:03:40 +00:00
dd27d98274 Merge version_1 into main
Merge version_1 into main
2026-04-05 15:03:10 +00:00

View File

@@ -3,12 +3,13 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
export default function LandingPage() {
return (
@@ -30,9 +31,9 @@ export default function LandingPage() {
navItems={[
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Features", id: "features" },
{ name: "Gallery", id: "gallery" },
{ name: "Reviews", id: "testimonials" },
{ name: "Contact", id: "contact" },
{ name: "Book", id: "contact" },
]}
brandName="Hideaway Estate"
/>
@@ -70,38 +71,34 @@ export default function LandingPage() {
/>
</div>
<div id="features" data-section="features">
<FeatureCardOne
animationType="slide-up"
textboxLayout="split"
<div id="gallery" data-section="gallery">
<ProductCardFour
title="Explore Our Estate"
description="Discover the beautiful spaces and amenities waiting for you."
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={true}
features={[
{
title: "Hot Tub Under the Stars", description: "Relax and unwind in our private hot tub, a highlight for guests year-round.", imageSrc: "http://img.b2bpic.net/free-photo/people-doing-cold-exposure-treatment_23-2151205889.jpg", imageAlt: "Hot tub in garden"},
{
title: "Expansive Gardens", description: "Plenty of outdoor space for children to play and groups to gather in peace.", imageSrc: "http://img.b2bpic.net/free-photo/fairy-garden_1142-828.jpg", imageAlt: "Large green garden"},
{
title: "Fully Equipped Kitchen", description: "An AGA-style kitchen awaits, perfect for family-style cooking and gatherings.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-family-spending-time-home_23-2149160327.jpg", imageAlt: "Kitchen interior"},
products={[
{ id: "1", name: "Spacious Living Room", price: "", variant: "", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-kitchen-interior-design_23-2150976571.jpg?_wi=1" },
{ id: "2", name: "Lush Garden Patio", price: "", variant: "", imageSrc: "http://img.b2bpic.net/free-photo/fairy-garden_1142-828.jpg" },
{ id: "3", name: "Dining Area", price: "", variant: "", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-family-spending-time-home_23-2149160327.jpg" }
]}
title="Everything for Your Stay"
description="We provide a fully-equipped base for your adventures, filled with amenities designed to make your group getaway effortless."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardTen
<TestimonialCardSix
title="Guest Reviews"
description="Read what families and groups have to say about their stay at Hideaway Estate."
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
testimonials={[
{ id: "1", title: "Perfect for Groups", quote: "We hosted our family reunion here and it was absolutely ideal. So much space!", name: "Sarah J.", role: "Family Guest", imageSrc: "http://img.b2bpic.net/free-photo/friends-spending-time-together-beach_52683-87467.jpg?_wi=1" },
{ id: "2", title: "Cozy Retreat", quote: "The AGA-style kitchen and fireplace made our winter getaway so cozy and memorable.", name: "Mark D.", role: "Friends Trip", imageSrc: "http://img.b2bpic.net/free-photo/friends-spending-time-together-beach_52683-87467.jpg?_wi=2" },
{ id: "3", title: "Wonderful Stay", quote: "Peaceful, quiet, and perfectly equipped. We couldn't have asked for more.", name: "Elena R.", role: "Birthday Celebration", imageSrc: "http://img.b2bpic.net/free-photo/friends-spending-time-together-beach_52683-87467.jpg?_wi=3" },
{ id: "4", title: "Garden Gem", quote: "The kids loved the garden and we loved the hot tub. Highly recommended.", name: "Tom B.", role: "Family Holiday", imageSrc: "http://img.b2bpic.net/free-photo/friends-spending-time-together-beach_52683-87467.jpg?_wi=4" },
{ id: "5", title: "Great Location", quote: "Away from the busyness, yet a great base for exploring nearby attractions.", name: "Chloe S.", role: "Solo Traveler", imageSrc: "http://img.b2bpic.net/free-photo/friends-spending-time-together-beach_52683-87467.jpg?_wi=5" },
{ id: "1", name: "Sarah J.", handle: "@sarahj", testimonial: "We hosted our family reunion here and it was absolutely ideal. So much space!" },
{ id: "2", name: "Mark D.", handle: "@markd", testimonial: "The AGA-style kitchen and fireplace made our winter getaway so cozy and memorable." },
{ id: "3", name: "Elena R.", handle: "@elenar", testimonial: "Peaceful, quiet, and perfectly equipped. We couldn't have asked for more." }
]}
title="What Our Guests Say"
description="Join our community of happy travelers who have celebrated milestones at our property."
/>
</div>
@@ -110,9 +107,9 @@ export default function LandingPage() {
useInvertedBackground={true}
background={{ variant: "plain" }}
tag="Booking Inquiries"
title="Ready to Plan Your Getaway?"
description="Wed love to host your next celebration. Contact us to check availability and book your preferred dates."
buttons={[{ text: "Check Availability", href: "mailto:info@hideawayestate.com" }]}
title="Secure Your Dates"
description="Our calendar fills up quickly. Reach out to discuss your requirements and confirm availability for your preferred stay dates."
buttons={[{ text: "Contact for Booking", href: "mailto:info@hideawayestate.com" }]}
/>
</div>
@@ -121,21 +118,21 @@ export default function LandingPage() {
logoText="Hideaway Estate"
columns={[
{
title: "Stay", items: [
{ label: "About Property", href: "#about" },
{ label: "Features", href: "#features" },
{ label: "Testimonials", href: "#testimonials" },
title: "Quick Links", items: [
{ label: "Home", href: "#hero" },
{ label: "About", href: "#about" },
{ label: "Gallery", href: "#gallery" },
],
},
{
title: "Booking", items: [
{ label: "Check Availability", href: "mailto:info@hideawayestate.com" },
{ label: "FAQs", href: "#" },
title: "Support", items: [
{ label: "Bookings", href: "#contact" },
{ label: "Privacy Policy", href: "#" },
{ label: "Contact Us", href: "mailto:info@hideawayestate.com" },
],
},
]}
copyrightText="© 2025 Hideaway Estate | Spacious Country Getaways"
copyrightText="© 2025 Hideaway Estate | Premium Vacation Rentals"
/>
</div>
</ReactLenis>