Merge version_1 into main #2

Merged
bender merged 3 commits from version_1 into main 2026-03-09 18:48:22 +00:00
3 changed files with 133 additions and 440 deletions

View File

@@ -7,7 +7,7 @@ import FeatureBento from "@/components/sections/feature/FeatureBento";
import TestimonialCardTwelve from "@/components/sections/testimonial/TestimonialCardTwelve";
import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal";
import Link from "next/link";
import { History, Sparkles, BookOpen } from "lucide-react";
import { History, Sparkles, BookOpen, Building2, Users, MapPin, Heart, TrendingUp } from "lucide-react";
export default function AboutPage() {
const navItems = [
@@ -22,8 +22,7 @@ export default function AboutPage() {
const footerColumns = [
{
title: "Quick Links",
items: [
title: "Quick Links", items: [
{ label: "Home", href: "/" },
{ label: "Rooms", href: "/rooms" },
{ label: "Gallery", href: "/gallery" },
@@ -31,8 +30,7 @@ export default function AboutPage() {
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{ label: "Email: info@havelihauzhas.com", href: "mailto:info@havelihauzhas.com" },
{ label: "Phone: +91-11-XXXX-XXXX", href: "tel:+911XXXXXXXX" },
{ label: "WhatsApp: Book Now", href: "https://wa.me/91XXXXXXXXXX" },
@@ -40,8 +38,7 @@ export default function AboutPage() {
],
},
{
title: "Follow Us",
items: [
title: "Follow Us", items: [
{ label: "Instagram", href: "https://instagram.com/havelihauzhas" },
{ label: "Facebook", href: "https://facebook.com/havelihauzhas" },
{ label: "Privacy Policy", href: "#" },
@@ -71,9 +68,7 @@ export default function AboutPage() {
id: item.id,
}))}
button={{
text: "Book Your Stay",
href: "#booking",
}}
text: "Book Your Stay", href: "#booking"}}
/>
</div>
@@ -86,17 +81,14 @@ export default function AboutPage() {
description="Built in the 1920s, this meticulously restored heritage villa represents the architectural grandeur of Delhi's golden era. Founded by a passionate woman entrepreneur, Haveli Hauz Khas celebrates authentic Indian hospitality, blending period architecture with thoughtful modern amenities. Every corner tells a story of craftsmanship, cultural pride, and dedication to guest experience."
metrics={[
{
value: "1920s",
title: "Original Heritage Architecture",
},
value: "1920s", title: "Original Heritage Architecture"},
{
value: "Women-Owned",
title: "Independent Boutique Hotel",
},
value: "Women-Owned", title: "Independent Boutique Hotel"},
]}
imageSrc="http://img.b2bpic.net/free-photo/vertical-shot-arundel-castle-cathedral-from-beautiful-arch-covered-green-foliage_181624-36578.jpg?_wi=5"
imageSrc="http://img.b2bpic.net/free-photo/vertical-shot-arundel-castle-cathedral-from-beautiful-arch-covered-green-foliage_181624-36578.jpg"
imageAlt="Heritage haveli courtyard with traditional architecture"
mediaAnimation="slide-up"
metricsAnimation="slide-up"
useInvertedBackground={false}
/>
</div>
@@ -112,56 +104,31 @@ export default function AboutPage() {
useInvertedBackground={true}
features={[
{
title: "Heritage Preservation",
description: "Maintaining 1920s architectural integrity while embracing modern comfort",
bentoComponent: "reveal-icon",
icon: "Building2",
title: "Heritage Preservation", description: "Maintaining 1920s architectural integrity while embracing modern comfort", bentoComponent: "reveal-icon", icon: Building2,
},
{
title: "Cultural Celebration",
description: "Sharing Delhi's history through intimate storytelling and local connections",
bentoComponent: "icon-info-cards",
items: [
title: "Cultural Celebration", description: "Sharing Delhi's history through intimate storytelling and local connections", bentoComponent: "icon-info-cards", items: [
{
icon: "Users",
label: "Local Stories",
value: "Heritage guides",
},
icon: Users,
label: "Local Stories", value: "Heritage guides"},
{
icon: "MapPin",
label: "Cultural Tours",
value: "City exploration",
},
icon: MapPin,
label: "Cultural Tours", value: "City exploration"},
],
},
{
title: "Personalized Care",
description: "Every guest receives bespoke attention and curated experiences",
bentoComponent: "marquee",
centerIcon: "Heart",
variant: "text",
texts: [
"Personal Concierge",
"Custom Experiences",
"Individual Attention",
"Memorable Moments",
],
title: "Personalized Care", description: "Every guest receives bespoke attention and curated experiences", bentoComponent: "marquee", centerIcon: Heart,
variant: "text", texts: [
"Personal Concierge", "Custom Experiences", "Individual Attention", "Memorable Moments"],
},
{
title: "Women Empowerment",
description: "Founded and led by a woman entrepreneur, championing female leadership in hospitality",
bentoComponent: "icon-info-cards",
items: [
title: "Women Empowerment", description: "Founded and led by a woman entrepreneur, championing female leadership in hospitality", bentoComponent: "icon-info-cards", items: [
{
icon: "Sparkles",
label: "Woman-Owned",
value: "Founded by visionary",
},
icon: Sparkles,
label: "Woman-Owned", value: "Founded by visionary"},
{
icon: "TrendingUp",
label: "Female Leadership",
value: "Team empowerment",
},
icon: TrendingUp,
label: "Female Leadership", value: "Team empowerment"},
],
},
]}
@@ -172,41 +139,17 @@ export default function AboutPage() {
<TestimonialCardTwelve
testimonials={[
{
id: "1",
name: "Sarah Johnson",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-confident-young-woman-smiling_23-2148875815.jpg",
imageAlt: "Sarah Johnson",
},
id: "1", name: "Sarah Johnson", imageSrc: "http://img.b2bpic.net/free-photo/portrait-confident-young-woman-smiling_23-2148875815.jpg", imageAlt: "Sarah Johnson"},
{
id: "2",
name: "Michael Chen",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-professional-man-smiling_23-2148875823.jpg",
imageAlt: "Michael Chen",
},
id: "2", name: "Michael Chen", imageSrc: "http://img.b2bpic.net/free-photo/portrait-professional-man-smiling_23-2148875823.jpg", imageAlt: "Michael Chen"},
{
id: "3",
name: "Emma Rodriguez",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-beautiful-smile_23-2148875830.jpg",
imageAlt: "Emma Rodriguez",
},
id: "3", name: "Emma Rodriguez", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-beautiful-smile_23-2148875830.jpg", imageAlt: "Emma Rodriguez"},
{
id: "4",
name: "David Kim",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-man-casual_23-2148875838.jpg",
imageAlt: "David Kim",
},
id: "4", name: "David Kim", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-man-casual_23-2148875838.jpg", imageAlt: "David Kim"},
{
id: "5",
name: "Priya Sharma",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-woman-laughing_23-2148875845.jpg",
imageAlt: "Priya Sharma",
},
id: "5", name: "Priya Sharma", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-woman-laughing_23-2148875845.jpg", imageAlt: "Priya Sharma"},
{
id: "6",
name: "James Wilson",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-businessman-confident-smile_23-2148875852.jpg",
imageAlt: "James Wilson",
},
id: "6", name: "James Wilson", imageSrc: "http://img.b2bpic.net/free-photo/portrait-businessman-confident-smile_23-2148875852.jpg", imageAlt: "James Wilson"},
]}
cardTitle="Trusted by Over 4,500+ Delighted International Guests"
cardTag="Highly Rated on Google & TripAdvisor"

View File

@@ -7,7 +7,7 @@ import FeatureBento from "@/components/sections/feature/FeatureBento";
import MetricCardEleven from "@/components/sections/metrics/MetricCardEleven";
import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal";
import Link from "next/link";
import { Sparkles, Gem, MapPin } from "lucide-react";
import { Sparkles, Gem, MapPin, UtensilsCrossed, Sunrise, BookOpen, Armchair } from "lucide-react";
export default function GalleryPage() {
const navItems = [
@@ -22,8 +22,7 @@ export default function GalleryPage() {
const footerColumns = [
{
title: "Quick Links",
items: [
title: "Quick Links", items: [
{ label: "Home", href: "/" },
{ label: "Rooms", href: "/rooms" },
{ label: "Gallery", href: "/gallery" },
@@ -31,8 +30,7 @@ export default function GalleryPage() {
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{ label: "Email: info@havelihauzhas.com", href: "mailto:info@havelihauzhas.com" },
{ label: "Phone: +91-11-XXXX-XXXX", href: "tel:+911XXXXXXXX" },
{ label: "WhatsApp: Book Now", href: "https://wa.me/91XXXXXXXXXX" },
@@ -40,8 +38,7 @@ export default function GalleryPage() {
],
},
{
title: "Follow Us",
items: [
title: "Follow Us", items: [
{ label: "Instagram", href: "https://instagram.com/havelihauzhas" },
{ label: "Facebook", href: "https://facebook.com/havelihauzhas" },
{ label: "Privacy Policy", href: "#" },
@@ -71,9 +68,7 @@ export default function GalleryPage() {
id: item.id,
}))}
button={{
text: "Book Your Stay",
href: "#booking",
}}
text: "Book Your Stay", href: "#booking"}}
/>
</div>
@@ -87,49 +82,29 @@ export default function GalleryPage() {
background={{ variant: "glowing-orb" }}
leftCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/tunnel-palace-india-king-mahal_1376-60.jpg?_wi=2",
imageAlt: "Heritage haveli exterior façade",
},
imageSrc: "http://img.b2bpic.net/free-photo/tunnel-palace-india-king-mahal_1376-60.jpg", imageAlt: "Heritage haveli exterior façade"},
{
imageSrc: "http://img.b2bpic.net/free-photo/ornate-carved-portal-old-temple-gothic-decorative-door_169016-70807.jpg?_wi=2",
imageAlt: "Ornate courtyard with traditional architecture",
},
imageSrc: "http://img.b2bpic.net/free-photo/ornate-carved-portal-old-temple-gothic-decorative-door_169016-70807.jpg", imageAlt: "Ornate courtyard with traditional architecture"},
{
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-wooden-rocking-chair-wooden-patio_181624-60471.jpg?_wi=2",
imageAlt: "Luxurious guest bedroom with period furnishings",
},
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-wooden-rocking-chair-wooden-patio_181624-60471.jpg", imageAlt: "Luxurious guest bedroom with period furnishings"},
{
imageSrc: "http://img.b2bpic.net/free-photo/two-leather-yellow-armchairs-coffee-table-restaurant_140725-8902.jpg?_wi=2",
imageAlt: "Dining area with traditional décor",
},
imageSrc: "http://img.b2bpic.net/free-photo/two-leather-yellow-armchairs-coffee-table-restaurant_140725-8902.jpg", imageAlt: "Dining area with traditional décor"},
]}
rightCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/view-water-tank-storage_23-2151748234.jpg?_wi=2",
imageAlt: "Terrace lounge area with city views",
},
imageSrc: "http://img.b2bpic.net/free-photo/view-water-tank-storage_23-2151748234.jpg", imageAlt: "Terrace lounge area with city views"},
{
imageSrc: "http://img.b2bpic.net/free-photo/modern-luxury-bedroom-suite-bathroom_105762-1791.jpg?_wi=2",
imageAlt: "Premium suite interior",
},
imageSrc: "http://img.b2bpic.net/free-photo/modern-luxury-bedroom-suite-bathroom_105762-1791.jpg", imageAlt: "Premium suite interior"},
{
imageSrc: "http://img.b2bpic.net/free-photo/pillow-sofa_74190-7329.jpg?_wi=2",
imageAlt: "Intimate guest parlor",
},
imageSrc: "http://img.b2bpic.net/free-photo/pillow-sofa_74190-7329.jpg", imageAlt: "Intimate guest parlor"},
{
imageSrc: "http://img.b2bpic.net/free-photo/red-sky-city_1150-12672.jpg?_wi=2",
imageAlt: "Rooftop views of Hauz Khas village",
},
imageSrc: "http://img.b2bpic.net/free-photo/red-sky-city_1150-12672.jpg", imageAlt: "Rooftop views of Hauz Khas village"},
]}
buttons={[
{
text: "Check Availability",
href: "#booking",
},
text: "Check Availability", href: "#booking"},
{
text: "Book Now",
href: "#booking",
},
text: "Book Now", href: "#booking"},
]}
carouselPosition="right"
/>
@@ -146,58 +121,31 @@ export default function GalleryPage() {
useInvertedBackground={false}
features={[
{
title: "Bedroom Gallery",
description: "Intimate rooms with period furnishings and modern comforts",
bentoComponent: "media-stack",
items: [
title: "Bedroom Gallery", description: "Intimate rooms with period furnishings and modern comforts", bentoComponent: "media-stack", items: [
{
imageSrc: "http://img.b2bpic.net/free-photo/tasty-breakfast-bed-high-angle_23-2148877603.jpg?_wi=3",
imageAlt: "Classic Heritage Room",
},
imageSrc: "http://img.b2bpic.net/free-photo/tasty-breakfast-bed-high-angle_23-2148877603.jpg", imageAlt: "Classic Heritage Room"},
{
imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-drink-outdoors_23-2147891159.jpg?_wi=3",
imageAlt: "Premium Suite with Terrace",
},
imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-drink-outdoors_23-2147891159.jpg", imageAlt: "Premium Suite with Terrace"},
{
imageSrc: "http://img.b2bpic.net/free-photo/restaurant-room-with-two-long-dinner-tables_140725-8455.jpg?_wi=3",
imageAlt: "Royal Haveli Suite",
},
imageSrc: "http://img.b2bpic.net/free-photo/restaurant-room-with-two-long-dinner-tables_140725-8455.jpg", imageAlt: "Royal Haveli Suite"},
],
},
{
title: "Dining & Entertainment",
description: "Elegant spaces for meals, celebrations, and gatherings",
bentoComponent: "marquee",
centerIcon: "UtensilsCrossed",
variant: "text",
texts: [
"Traditional Dining",
"Wine Cellar",
"Private Events",
"Chef Experiences",
],
title: "Dining & Entertainment", description: "Elegant spaces for meals, celebrations, and gatherings", bentoComponent: "marquee", centerIcon: UtensilsCrossed,
variant: "text", texts: [
"Traditional Dining", "Wine Cellar", "Private Events", "Chef Experiences"],
},
{
title: "Terrace & Outdoor",
description: "Breathtaking views and al-fresco experiences",
bentoComponent: "reveal-icon",
icon: "Sunrise",
title: "Terrace & Outdoor", description: "Breathtaking views and al-fresco experiences", bentoComponent: "reveal-icon", icon: Sunrise,
},
{
title: "Common Spaces",
description: "Library, parlor, and lounge areas for relaxation",
bentoComponent: "icon-info-cards",
items: [
title: "Common Spaces", description: "Library, parlor, and lounge areas for relaxation", bentoComponent: "icon-info-cards", items: [
{
icon: "BookOpen",
label: "Heritage Library",
value: "Curated collection",
},
icon: BookOpen,
label: "Heritage Library", value: "Curated collection"},
{
icon: "Armchair",
label: "Guest Parlor",
value: "Social space",
},
icon: Armchair,
label: "Guest Parlor", value: "Social space"},
],
},
]}
@@ -215,29 +163,11 @@ export default function GalleryPage() {
useInvertedBackground={true}
metrics={[
{
id: "1",
value: "1920s",
title: "Architectural Era",
description: "Authentic colonial-era heritage restoration",
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-arundel-castle-cathedral-from-beautiful-arch-covered-green-foliage_181624-36578.jpg?_wi=4",
imageAlt: "Heritage courtyard arches",
},
id: "1", value: "1920s", title: "Architectural Era", description: "Authentic colonial-era heritage restoration", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-arundel-castle-cathedral-from-beautiful-arch-covered-green-foliage_181624-36578.jpg", imageAlt: "Heritage courtyard arches"},
{
id: "2",
value: "360°",
title: "Terrace Views",
description: "Panoramic rooftop overlooking Hauz Khas",
imageSrc: "http://img.b2bpic.net/free-photo/red-sky-city_1150-12672.jpg?_wi=3",
imageAlt: "Sunset rooftop views",
},
id: "2", value: "360°", title: "Terrace Views", description: "Panoramic rooftop overlooking Hauz Khas", imageSrc: "http://img.b2bpic.net/free-photo/red-sky-city_1150-12672.jpg", imageAlt: "Sunset rooftop views"},
{
id: "3",
value: "5★",
title: "Design Excellence",
description: "Luxury amenities meets heritage charm",
imageSrc: "http://img.b2bpic.net/free-photo/modern-luxury-bedroom-suite-bathroom_105762-1791.jpg?_wi=3",
imageAlt: "Premium suite bedroom",
},
id: "3", value: "5★", title: "Design Excellence", description: "Luxury amenities meets heritage charm", imageSrc: "http://img.b2bpic.net/free-photo/modern-luxury-bedroom-suite-bathroom_105762-1791.jpg", imageAlt: "Premium suite bedroom"},
]}
/>
</div>

View File

@@ -13,7 +13,7 @@ import FaqSplitMedia from "@/components/sections/faq/FaqSplitMedia";
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal";
import Link from "next/link";
import { Sparkles, History, Crown, Gem, MapPin, BookOpen } from "lucide-react";
import { Sparkles, History, Crown, Gem, MapPin, BookOpen, Users, UtensilsCrossed, Spa, Zap } from "lucide-react";
export default function HomePage() {
const navItems = [
@@ -45,9 +45,7 @@ export default function HomePage() {
brandName="Haveli Hauz Khas"
navItems={navItems}
button={{
text: "Book Your Stay",
href: "#booking-cta",
}}
text: "Book Your Stay", href: "#booking-cta"}}
/>
</div>
@@ -62,49 +60,29 @@ export default function HomePage() {
background={{ variant: "glowing-orb" }}
leftCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/tunnel-palace-india-king-mahal_1376-60.jpg?_wi=1",
imageAlt: "Heritage haveli exterior façade",
},
imageSrc: "http://img.b2bpic.net/free-photo/tunnel-palace-india-king-mahal_1376-60.jpg", imageAlt: "Heritage haveli exterior façade"},
{
imageSrc: "http://img.b2bpic.net/free-photo/ornate-carved-portal-old-temple-gothic-decorative-door_169016-70807.jpg?_wi=1",
imageAlt: "Ornate courtyard with traditional architecture",
},
imageSrc: "http://img.b2bpic.net/free-photo/ornate-carved-portal-old-temple-gothic-decorative-door_169016-70807.jpg", imageAlt: "Ornate courtyard with traditional architecture"},
{
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-wooden-rocking-chair-wooden-patio_181624-60471.jpg?_wi=1",
imageAlt: "Luxurious guest bedroom with period furnishings",
},
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-wooden-rocking-chair-wooden-patio_181624-60471.jpg", imageAlt: "Luxurious guest bedroom with period furnishings"},
{
imageSrc: "http://img.b2bpic.net/free-photo/two-leather-yellow-armchairs-coffee-table-restaurant_140725-8902.jpg?_wi=1",
imageAlt: "Dining area with traditional décor",
},
imageSrc: "http://img.b2bpic.net/free-photo/two-leather-yellow-armchairs-coffee-table-restaurant_140725-8902.jpg", imageAlt: "Dining area with traditional décor"},
]}
rightCarouselItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/view-water-tank-storage_23-2151748234.jpg?_wi=1",
imageAlt: "Terrace lounge area with city views",
},
imageSrc: "http://img.b2bpic.net/free-photo/view-water-tank-storage_23-2151748234.jpg", imageAlt: "Terrace lounge area with city views"},
{
imageSrc: "http://img.b2bpic.net/free-photo/modern-luxury-bedroom-suite-bathroom_105762-1791.jpg?_wi=1",
imageAlt: "Premium suite interior",
},
imageSrc: "http://img.b2bpic.net/free-photo/modern-luxury-bedroom-suite-bathroom_105762-1791.jpg", imageAlt: "Premium suite interior"},
{
imageSrc: "http://img.b2bpic.net/free-photo/pillow-sofa_74190-7329.jpg?_wi=1",
imageAlt: "Intimate guest parlor",
},
imageSrc: "http://img.b2bpic.net/free-photo/pillow-sofa_74190-7329.jpg", imageAlt: "Intimate guest parlor"},
{
imageSrc: "http://img.b2bpic.net/free-photo/red-sky-city_1150-12672.jpg?_wi=1",
imageAlt: "Rooftop views of Hauz Khas village",
},
imageSrc: "http://img.b2bpic.net/free-photo/red-sky-city_1150-12672.jpg", imageAlt: "Rooftop views of Hauz Khas village"},
]}
buttons={[
{
text: "Check Availability",
href: "#booking-cta",
},
text: "Check Availability", href: "#booking-cta"},
{
text: "Explore Rooms",
href: "/rooms",
},
text: "Explore Rooms", href: "/rooms"},
]}
carouselPosition="right"
/>
@@ -120,17 +98,14 @@ export default function HomePage() {
description="Built in the 1920s, this meticulously restored heritage villa represents the architectural grandeur of Delhi's golden era. Founded by a passionate woman entrepreneur, Haveli Hauz Khas celebrates authentic Indian hospitality, blending period architecture with thoughtful modern amenities. Every corner tells a story of craftsmanship, cultural pride, and dedication to guest experience."
metrics={[
{
value: "1920s",
title: "Original Heritage Architecture",
},
value: "1920s", title: "Original Heritage Architecture"},
{
value: "Women-Owned",
title: "Independent Boutique Hotel",
},
value: "Women-Owned", title: "Independent Boutique Hotel"},
]}
imageSrc="http://img.b2bpic.net/free-photo/vertical-shot-arundel-castle-cathedral-from-beautiful-arch-covered-green-foliage_181624-36578.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/vertical-shot-arundel-castle-cathedral-from-beautiful-arch-covered-green-foliage_181624-36578.jpg"
imageAlt="Heritage haveli courtyard with traditional architecture"
mediaAnimation="slide-up"
metricsAnimation="slide-up"
useInvertedBackground={false}
/>
</div>
@@ -147,35 +122,14 @@ export default function HomePage() {
useInvertedBackground={false}
products={[
{
id: "1",
brand: "Heritage Villa",
name: "Classic Heritage Room",
price: "₹8,500/night",
rating: 4.8,
reviewCount: "248",
imageSrc: "http://img.b2bpic.net/free-photo/tasty-breakfast-bed-high-angle_23-2148877603.jpg?_wi=1",
imageAlt: "Classic Heritage Room with traditional décor",
},
id: "1", brand: "Heritage Villa", name: "Classic Heritage Room", price: "₹8,500/night", rating: 4.8,
reviewCount: "248", imageSrc: "http://img.b2bpic.net/free-photo/tasty-breakfast-bed-high-angle_23-2148877603.jpg", imageAlt: "Classic Heritage Room with traditional décor"},
{
id: "2",
brand: "Heritage Villa",
name: "Premium Suite with Terrace",
price: "₹14,000/night",
rating: 4.9,
reviewCount: "156",
imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-drink-outdoors_23-2147891159.jpg?_wi=1",
imageAlt: "Premium Suite with private terrace access",
},
id: "2", brand: "Heritage Villa", name: "Premium Suite with Terrace", price: "₹14,000/night", rating: 4.9,
reviewCount: "156", imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-drink-outdoors_23-2147891159.jpg", imageAlt: "Premium Suite with private terrace access"},
{
id: "3",
brand: "Heritage Villa",
name: "Royal Haveli Suite",
price: "₹18,500/night",
rating: 5,
reviewCount: "89",
imageSrc: "http://img.b2bpic.net/free-photo/restaurant-room-with-two-long-dinner-tables_140725-8455.jpg?_wi=1",
imageAlt: "Royal Haveli Suite with luxury amenities",
},
id: "3", brand: "Heritage Villa", name: "Royal Haveli Suite", price: "₹18,500/night", rating: 5,
reviewCount: "89", imageSrc: "http://img.b2bpic.net/free-photo/restaurant-room-with-two-long-dinner-tables_140725-8455.jpg", imageAlt: "Royal Haveli Suite with luxury amenities"},
]}
gridVariant="three-columns-all-equal-width"
/>
@@ -193,56 +147,31 @@ export default function HomePage() {
useInvertedBackground={true}
features={[
{
title: "Personalized Concierge",
description: "Expert local guides for city exploration, reservations, and cultural experiences",
bentoComponent: "icon-info-cards",
items: [
title: "Personalized Concierge", description: "Expert local guides for city exploration, reservations, and cultural experiences", bentoComponent: "icon-info-cards", items: [
{
icon: MapPin,
label: "City Tours",
value: "Guided exploration",
},
label: "City Tours", value: "Guided exploration"},
{
icon: Gem,
label: "Group Experiences",
value: "Private events",
},
icon: Users,
label: "Group Experiences", value: "Private events"},
],
},
{
title: "Culinary Excellence",
description: "Chef-curated meals featuring authentic Indian cuisine and international flavors",
bentoComponent: "marquee",
centerIcon: Gem,
variant: "text",
texts: [
"Indian Classics",
"International Cuisine",
"Cooking Classes",
"Wine Pairings",
],
title: "Culinary Excellence", description: "Chef-curated meals featuring authentic Indian cuisine and international flavors", bentoComponent: "marquee", centerIcon: UtensilsCrossed,
variant: "text", texts: [
"Indian Classics", "International Cuisine", "Cooking Classes", "Wine Pairings"],
},
{
title: "Heritage Storytelling",
description: "Learn about Delhi's architectural and cultural history from local historians",
bentoComponent: "reveal-icon",
icon: BookOpen,
title: "Heritage Storytelling", description: "Learn about Delhi's architectural and cultural history from local historians", bentoComponent: "reveal-icon", icon: BookOpen,
},
{
title: "Wellness & Comfort",
description: "Spa treatments, yoga sessions, and meditation spaces in heritage ambiance",
bentoComponent: "icon-info-cards",
items: [
title: "Wellness & Comfort", description: "Spa treatments, yoga sessions, and meditation spaces in heritage ambiance", bentoComponent: "icon-info-cards", items: [
{
icon: Gem,
label: "Ayurvedic Spa",
value: "Traditional treatments",
},
icon: Spa,
label: "Ayurvedic Spa", value: "Traditional treatments"},
{
icon: Sparkles,
label: "Yoga Sessions",
value: "Daily practice",
},
icon: Zap,
label: "Yoga Sessions", value: "Daily practice"},
],
},
]}
@@ -254,41 +183,17 @@ export default function HomePage() {
<TestimonialCardTwelve
testimonials={[
{
id: "1",
name: "Sarah Johnson",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-smiling-young-woman-sitting-bed-stretching_23-2148033319.jpg?_wi=1",
imageAlt: "Sarah Johnson",
},
id: "1", name: "Sarah Johnson", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-smiling-young-woman-sitting-bed-stretching_23-2148033319.jpg", imageAlt: "Sarah Johnson"},
{
id: "2",
name: "Michael Chen",
imageSrc: "http://img.b2bpic.net/free-photo/male-supervisor-training-latin-executive-call-center-manager-explaining-work-stuff-employees-offering-tech-support-customer-service_662251-427.jpg?_wi=1",
imageAlt: "Michael Chen",
},
id: "2", name: "Michael Chen", imageSrc: "http://img.b2bpic.net/free-photo/male-supervisor-training-latin-executive-call-center-manager-explaining-work-stuff-employees-offering-tech-support-customer-service_662251-427.jpg", imageAlt: "Michael Chen"},
{
id: "3",
name: "Emma Rodriguez",
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-arundel-castle-cathedral-from-beautiful-arch-covered-green-foliage_181624-36578.jpg?_wi=2",
imageAlt: "Emma Rodriguez",
},
id: "3", name: "Emma Rodriguez", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-arundel-castle-cathedral-from-beautiful-arch-covered-green-foliage_181624-36578.jpg", imageAlt: "Emma Rodriguez"},
{
id: "4",
name: "David Kim",
imageSrc: "http://img.b2bpic.net/free-photo/bicycle-parking-indian-building-islamic-style_1150-11105.jpg?_wi=1",
imageAlt: "David Kim",
},
id: "4", name: "David Kim", imageSrc: "http://img.b2bpic.net/free-photo/bicycle-parking-indian-building-islamic-style_1150-11105.jpg", imageAlt: "David Kim"},
{
id: "5",
name: "Priya Sharma",
imageSrc: "http://img.b2bpic.net/free-photo/full-frame-abstract-illuminated-blurred-background_23-2148055626.jpg?_wi=1",
imageAlt: "Priya Sharma",
},
id: "5", name: "Priya Sharma", imageSrc: "http://img.b2bpic.net/free-photo/full-frame-abstract-illuminated-blurred-background_23-2148055626.jpg", imageAlt: "Priya Sharma"},
{
id: "6",
name: "James Wilson",
imageSrc: "http://img.b2bpic.net/free-photo/spacious-subway-station_1127-2183.jpg?_wi=1",
imageAlt: "James Wilson",
},
id: "6", name: "James Wilson", imageSrc: "http://img.b2bpic.net/free-photo/spacious-subway-station_1127-2183.jpg", imageAlt: "James Wilson"},
]}
cardTitle="Trusted by Over 4,500+ Delighted International Guests"
cardTag="Highly Rated on Google & TripAdvisor"
@@ -309,29 +214,11 @@ export default function HomePage() {
useInvertedBackground={true}
metrics={[
{
id: "1",
value: "20 min",
title: "From International Airport",
description: "Quick access via highway",
imageSrc: "http://img.b2bpic.net/free-photo/spacious-subway-station_1127-2183.jpg?_wi=2",
imageAlt: "Delhi International Airport proximity",
},
id: "1", value: "20 min", title: "From International Airport", description: "Quick access via highway", imageSrc: "http://img.b2bpic.net/free-photo/spacious-subway-station_1127-2183.jpg", imageAlt: "Delhi International Airport proximity"},
{
id: "2",
value: "5 min",
title: "To Hauz Khas Village",
description: "Cafes, boutiques, nightlife",
imageSrc: "http://img.b2bpic.net/free-photo/full-frame-abstract-illuminated-blurred-background_23-2148055626.jpg?_wi=2",
imageAlt: "Hauz Khas Village vibrant district",
},
id: "2", value: "5 min", title: "To Hauz Khas Village", description: "Cafes, boutiques, nightlife", imageSrc: "http://img.b2bpic.net/free-photo/full-frame-abstract-illuminated-blurred-background_23-2148055626.jpg", imageAlt: "Hauz Khas Village vibrant district"},
{
id: "3",
value: "Walking",
title: "To Heritage Sites",
description: "Fort, parks, cultural landmarks",
imageSrc: "http://img.b2bpic.net/free-photo/bicycle-parking-indian-building-islamic-style_1150-11105.jpg?_wi=2",
imageAlt: "Historical Hauz Khas monuments",
},
id: "3", value: "Walking", title: "To Heritage Sites", description: "Fort, parks, cultural landmarks", imageSrc: "http://img.b2bpic.net/free-photo/bicycle-parking-indian-building-islamic-style_1150-11105.jpg", imageAlt: "Historical Hauz Khas monuments"},
]}
/>
</div>
@@ -345,15 +232,7 @@ export default function HomePage() {
textboxLayout="default"
useInvertedBackground={false}
names={[
"Google Hotels",
"TripAdvisor",
"Booking.com",
"Airbnb Luxe",
"Small Luxury Hotels",
"The Luxury Collection",
"Travel & Leisure",
"Condé Nast Traveler",
]}
"Google Hotels", "TripAdvisor", "Booking.com", "Airbnb Luxe", "Small Luxury Hotels", "The Luxury Collection", "Travel & Leisure", "Condé Nast Traveler"]}
speed={40}
showCard={true}
/>
@@ -367,42 +246,24 @@ export default function HomePage() {
tag="Help & Support"
textboxLayout="default"
useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/male-supervisor-training-latin-executive-call-center-manager-explaining-work-stuff-employees-offering-tech-support-customer-service_662251-427.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/free-photo/male-supervisor-training-latin-executive-call-center-manager-explaining-work-stuff-employees-offering-tech-support-customer-service_662251-427.jpg"
imageAlt="Haveli concierge team"
mediaPosition="right"
mediaAnimation="slide-up"
faqsAnimation="slide-up"
faqs={[
{
id: "1",
title: "What's the cancellation policy?",
content: "We offer flexible cancellation up to 7 days before arrival with full refund. Bookings within 7 days are non-refundable. For special events or longer stays, custom terms are available upon request.",
},
id: "1", title: "What's the cancellation policy?", content: "We offer flexible cancellation up to 7 days before arrival with full refund. Bookings within 7 days are non-refundable. For special events or longer stays, custom terms are available upon request."},
{
id: "2",
title: "Is there airport transfer service?",
content: "Yes, we offer complimentary airport transfers for all guests. Our concierge will arrange pickup from Delhi International Airport. Simply provide your flight details at booking.",
},
id: "2", title: "Is there airport transfer service?", content: "Yes, we offer complimentary airport transfers for all guests. Our concierge will arrange pickup from Delhi International Airport. Simply provide your flight details at booking."},
{
id: "3",
title: "Do you accommodate dietary restrictions?",
content: "Absolutely. We prepare customized meals based on dietary preferences—vegetarian, vegan, gluten-free, or allergies. Please mention your requirements during booking or upon arrival.",
},
id: "3", title: "Do you accommodate dietary restrictions?", content: "Absolutely. We prepare customized meals based on dietary preferences—vegetarian, vegan, gluten-free, or allergies. Please mention your requirements during booking or upon arrival."},
{
id: "4",
title: "What's included in the room rate?",
content: "All rates include breakfast, Wi-Fi, daily housekeeping, and access to common areas. Premium rooms include evening wine service and spa credits. Airport transfers are complimentary.",
},
id: "4", title: "What's included in the room rate?", content: "All rates include breakfast, Wi-Fi, daily housekeeping, and access to common areas. Premium rooms include evening wine service and spa credits. Airport transfers are complimentary."},
{
id: "5",
title: "Can I host events at the property?",
content: "Yes, the heritage courtyard and terrace spaces are perfect for intimate gatherings, weddings, and corporate events. Contact our events team at +91-11-XXXX-XXXX for custom packages.",
},
id: "5", title: "Can I host events at the property?", content: "Yes, the heritage courtyard and terrace spaces are perfect for intimate gatherings, weddings, and corporate events. Contact our events team at +91-11-XXXX-XXXX for custom packages."},
{
id: "6",
title: "Is parking available?",
content: "Yes, secure on-site parking is available for all guests at no additional charge. We also offer valet services for convenience.",
},
id: "6", title: "Is parking available?", content: "Yes, secure on-site parking is available for all guests at no additional charge. We also offer valet services for convenience."},
]}
/>
</div>
@@ -413,40 +274,26 @@ export default function HomePage() {
title="Book Your Heritage Experience"
description="Reserve your stay directly and enjoy 10% savings compared to booking platforms. WhatsApp us for instant assistance."
useInvertedBackground={true}
imageSrc="http://img.b2bpic.net/free-photo/beautiful-smiling-young-woman-sitting-bed-stretching_23-2148033319.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/free-photo/beautiful-smiling-young-woman-sitting-bed-stretching_23-2148033319.jpg"
imageAlt="Cozy haveli bedroom"
mediaPosition="right"
mediaAnimation="slide-up"
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Full Name",
required: true,
name: "name", type: "text", placeholder: "Your Full Name", required: true,
},
{
name: "email",
type: "email",
placeholder: "Email Address",
required: true,
name: "email", type: "email", placeholder: "Email Address", required: true,
},
{
name: "checkIn",
type: "date",
placeholder: "Check-in Date",
required: true,
name: "checkIn", type: "date", placeholder: "Check-in Date", required: true,
},
{
name: "checkOut",
type: "date",
placeholder: "Check-out Date",
required: true,
name: "checkOut", type: "date", placeholder: "Check-out Date", required: true,
},
]}
textarea={{
name: "message",
placeholder: "Any special requests or questions?",
rows: 4,
name: "message", placeholder: "Any special requests or questions?", rows: 4,
required: false,
}}
buttonText="Complete Your Booking"
@@ -458,66 +305,39 @@ export default function HomePage() {
<FooterBaseReveal
columns={[
{
title: "Quick Links",
items: [
title: "Quick Links", items: [
{
label: "Home",
href: "/",
},
label: "Home", href: "/"},
{
label: "Rooms",
href: "/rooms",
},
label: "Rooms", href: "/rooms"},
{
label: "Gallery",
href: "/gallery",
},
label: "Gallery", href: "/gallery"},
{
label: "About",
href: "/about",
},
label: "About", href: "/about"},
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{
label: "Email: info@havelihauzhas.com",
href: "mailto:info@havelihauzhas.com",
},
label: "Email: info@havelihauzhas.com", href: "mailto:info@havelihauzhas.com"},
{
label: "Phone: +91-11-XXXX-XXXX",
href: "tel:+911XXXXXXXX",
},
label: "Phone: +91-11-XXXX-XXXX", href: "tel:+911XXXXXXXX"},
{
label: "WhatsApp: Book Now",
href: "https://wa.me/91XXXXXXXXXX",
},
label: "WhatsApp: Book Now", href: "https://wa.me/91XXXXXXXXXX"},
{
label: "Location: Hauz Khas, Delhi",
href: "#location-section",
},
label: "Location: Hauz Khas, Delhi", href: "#location-section"},
],
},
{
title: "Follow Us",
items: [
title: "Follow Us", items: [
{
label: "Instagram",
href: "https://instagram.com/havelihauzhas",
},
label: "Instagram", href: "https://instagram.com/havelihauzhas"},
{
label: "Facebook",
href: "https://facebook.com/havelihauzhas",
},
label: "Facebook", href: "https://facebook.com/havelihauzhas"},
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms & Conditions",
href: "#",
},
label: "Terms & Conditions", href: "#"},
],
},
]}