Update src/app/page.tsx
This commit is contained in:
218
src/app/page.tsx
218
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Accommodations",
|
||||
id: "products",
|
||||
},
|
||||
name: "Accommodations", id: "products"},
|
||||
{
|
||||
name: "About Us",
|
||||
id: "about",
|
||||
},
|
||||
name: "About Us", id: "about"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Canadian Guest House"
|
||||
/>
|
||||
@@ -59,35 +51,21 @@ export default function LandingPage() {
|
||||
description="Authentic Canadian Hospitality Awaits You. Discover comfort and charm in the heart of Canada. Book your perfect getaway or business retreat today."
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve Your Stay",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Reserve Your Stay", href: "#contact"},
|
||||
]}
|
||||
slides={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-fireplace-with-burning-logs-natural-fur-skin-floor-holder-with-logs-cozy-room_132075-6162.jpg",
|
||||
imageAlt: "Cozy living room interior",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-fireplace-with-burning-logs-natural-fur-skin-floor-holder-with-logs-cozy-room_132075-6162.jpg", imageAlt: "Cozy living room interior"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/minimal-amazing-interior-design_23-2150534579.jpg",
|
||||
imageAlt: "Comfortable guest suite",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/minimal-amazing-interior-design_23-2150534579.jpg", imageAlt: "Comfortable guest suite"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-skyscape-daytime_23-2149265623.jpg",
|
||||
imageAlt: "Peaceful outdoor landscape",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-skyscape-daytime_23-2149265623.jpg", imageAlt: "Peaceful outdoor landscape"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-fruits-sandwiches-pancake-cake-plates-napkin_23-2147942222.jpg",
|
||||
imageAlt: "Breakfast service setting",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-fruits-sandwiches-pancake-cake-plates-napkin_23-2147942222.jpg", imageAlt: "Breakfast service setting"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/country-music-band-singing-outdoors_23-2149498461.jpg",
|
||||
imageAlt: "Traditional architectural detail",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/country-music-band-singing-outdoors_23-2149498461.jpg", imageAlt: "Traditional architectural detail"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cozy-home-interior-anime-style_23-2151176365.jpg",
|
||||
imageAlt: "Relaxing porch area",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cozy-home-interior-anime-style_23-2151176365.jpg", imageAlt: "Relaxing porch area"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -113,26 +91,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "feat-1",
|
||||
title: "Free Wi-Fi",
|
||||
subtitle: "High-speed connection for remote work.",
|
||||
category: "Amenities",
|
||||
value: "Essential",
|
||||
},
|
||||
id: "feat-1", title: "Free Wi-Fi", subtitle: "High-speed connection for remote work.", category: "Amenities", value: "Essential"},
|
||||
{
|
||||
id: "feat-2",
|
||||
title: "Local Breakfast",
|
||||
subtitle: "Organic ingredients from regional farms.",
|
||||
category: "Catering",
|
||||
value: "Complimentary",
|
||||
},
|
||||
id: "feat-2", title: "Local Breakfast", subtitle: "Organic ingredients from regional farms.", category: "Catering", value: "Complimentary"},
|
||||
{
|
||||
id: "feat-3",
|
||||
title: "24/7 Support",
|
||||
accessibility: "Always here to help you anytime.",
|
||||
category: "Service",
|
||||
value: "Reliable",
|
||||
},
|
||||
id: "feat-3", title: "24/7 Support", subtitle: "Always here to help you anytime.", category: "Service", value: "Reliable"},
|
||||
]}
|
||||
title="Why Choose Us"
|
||||
description="Experience superior amenities and a unique stay environment designed for relaxation and productivity."
|
||||
@@ -147,59 +110,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
brand: "Standard",
|
||||
name: "Cozy Queen Suite",
|
||||
price: "$120/night",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/jug-with-coffee-cup_23-2147693749.jpg",
|
||||
},
|
||||
id: "p1", brand: "Standard", name: "Cozy Queen Suite", price: "$120/night", rating: 5,
|
||||
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/jug-with-coffee-cup_23-2147693749.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
brand: "Premium",
|
||||
name: "Mountain View Deluxe",
|
||||
price: "$180/night",
|
||||
rating: 5,
|
||||
reviewCount: "95",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497281.jpg",
|
||||
},
|
||||
id: "p2", brand: "Premium", name: "Mountain View Deluxe", price: "$180/night", rating: 5,
|
||||
reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/indoor-design-luxury-resort_23-2150497281.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
brand: "Business",
|
||||
name: "Executive Retreat",
|
||||
price: "$210/night",
|
||||
rating: 4,
|
||||
reviewCount: "45",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-beautiful-lady-white-shirt-dark-jacket-black-trousers-looking-distance-hall-waiting-daytime-building-job-activity_140725-15228.jpg",
|
||||
},
|
||||
id: "p3", brand: "Business", name: "Executive Retreat", price: "$210/night", rating: 4,
|
||||
reviewCount: "45", imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-beautiful-lady-white-shirt-dark-jacket-black-trousers-looking-distance-hall-waiting-daytime-building-job-activity_140725-15228.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
brand: "Family",
|
||||
name: "Spacious Grand Suite",
|
||||
price: "$250/night",
|
||||
rating: 5,
|
||||
reviewCount: "60",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-kid-meditating-bed-full-shot_23-2149101644.jpg",
|
||||
},
|
||||
id: "p4", brand: "Family", name: "Spacious Grand Suite", price: "$250/night", rating: 5,
|
||||
reviewCount: "60", imageSrc: "http://img.b2bpic.net/free-photo/woman-kid-meditating-bed-full-shot_23-2149101644.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
brand: "Standard",
|
||||
name: "Garden View Room",
|
||||
price: "$135/night",
|
||||
rating: 4,
|
||||
reviewCount: "30",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stone-natural-room-interior-design_23-2151890386.jpg",
|
||||
},
|
||||
id: "p5", brand: "Standard", name: "Garden View Room", price: "$135/night", rating: 4,
|
||||
reviewCount: "30", imageSrc: "http://img.b2bpic.net/free-photo/stone-natural-room-interior-design_23-2151890386.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
brand: "Premium",
|
||||
name: "Honeymoon Suite",
|
||||
price: "$200/night",
|
||||
rating: 5,
|
||||
reviewCount: "22",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fashion-sexy-young-woman-trendy-outfit-posing-sitting-table-with-luxury-food-drink-looking-window-glamour-seductive-female-lingerie-stylish-wear-relaxing-enjoying-rich-lifestyle_132075-9617.jpg",
|
||||
},
|
||||
id: "p6", brand: "Premium", name: "Honeymoon Suite", price: "$200/night", rating: 5,
|
||||
reviewCount: "22", imageSrc: "http://img.b2bpic.net/free-photo/fashion-sexy-young-woman-trendy-outfit-posing-sitting-table-with-luxury-food-drink-looking-window-glamour-seductive-female-lingerie-stylish-wear-relaxing-enjoying-rich-lifestyle_132075-9617.jpg"},
|
||||
]}
|
||||
title="Our Accommodations"
|
||||
description="Browse our range of suites, each uniquely decorated to provide the best comfort for your stay."
|
||||
@@ -214,25 +141,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "15+",
|
||||
title: "Years Experience",
|
||||
description: "Serving Canadian hospitality.",
|
||||
icon: Award,
|
||||
id: "m1", value: "15+", title: "Years Experience", description: "Serving Canadian hospitality.", icon: Award,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "5000+",
|
||||
title: "Happy Guests",
|
||||
description: "Stories and memories created.",
|
||||
icon: Smile,
|
||||
id: "m2", value: "5000+", title: "Happy Guests", description: "Stories and memories created.", icon: Smile,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "98%",
|
||||
title: "Rating",
|
||||
description: "Based on guest reviews.",
|
||||
icon: Star,
|
||||
id: "m3", value: "98%", title: "Rating", description: "Based on guest reviews.", icon: Star,
|
||||
},
|
||||
]}
|
||||
title="Guest Satisfaction"
|
||||
@@ -247,40 +162,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Johnson",
|
||||
role: "Traveler",
|
||||
testimonial: "An incredible experience, very welcoming and warm.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-pours-tea-cup-lying-black-plaid_1304-2942.jpg",
|
||||
},
|
||||
id: "1", name: "Sarah Johnson", role: "Traveler", testimonial: "An incredible experience, very welcoming and warm.", imageSrc: "http://img.b2bpic.net/free-photo/girl-pours-tea-cup-lying-black-plaid_1304-2942.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael Chen",
|
||||
role: "Business Guest",
|
||||
testimonial: "The best stay during my business trip. Quiet and efficient.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-corporate-manager-sitting-with-hands-clasped-outside-office_662251-2057.jpg",
|
||||
},
|
||||
id: "2", name: "Michael Chen", role: "Business Guest", testimonial: "The best stay during my business trip. Quiet and efficient.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-corporate-manager-sitting-with-hands-clasped-outside-office_662251-2057.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emily Rodriguez",
|
||||
role: "Adventure Seeker",
|
||||
testimonial: "Location is perfect for local explorations.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-female-photographer-exploring-city-with-her-camera_23-2149186643.jpg",
|
||||
},
|
||||
id: "3", name: "Emily Rodriguez", role: "Adventure Seeker", testimonial: "Location is perfect for local explorations.", imageSrc: "http://img.b2bpic.net/free-photo/young-female-photographer-exploring-city-with-her-camera_23-2149186643.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Kim",
|
||||
role: "Family",
|
||||
testimonial: "Spacious rooms, kids loved the garden area.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fathers-day-concept-with-smiling-father-daughter_23-2147805472.jpg",
|
||||
},
|
||||
id: "4", name: "David Kim", role: "Family", testimonial: "Spacious rooms, kids loved the garden area.", imageSrc: "http://img.b2bpic.net/free-photo/fathers-day-concept-with-smiling-father-daughter_23-2147805472.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Elena Petrova",
|
||||
role: "Guest",
|
||||
testimonial: "The breakfast was authentic and delicious.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg",
|
||||
},
|
||||
id: "5", name: "Elena Petrova", role: "Guest", testimonial: "The breakfast was authentic and delicious.", imageSrc: "http://img.b2bpic.net/free-photo/girl-sitting-table-holding-mobile-phone-indoors_171337-17096.jpg"},
|
||||
]}
|
||||
title="Guest Testimonials"
|
||||
description="What our guests have to say about their stay."
|
||||
@@ -293,20 +183,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Check-in Time",
|
||||
content: "Check-in begins at 3:00 PM.",
|
||||
},
|
||||
id: "f1", title: "Check-in Time", content: "Check-in begins at 3:00 PM."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Breakfast Included?",
|
||||
content: "Yes, we offer complimentary breakfast every day.",
|
||||
},
|
||||
id: "f2", title: "Breakfast Included?", content: "Yes, we offer complimentary breakfast every day."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Parking Available?",
|
||||
content: "Free private parking for all guests.",
|
||||
},
|
||||
id: "f3", title: "Parking Available?", content: "Free private parking for all guests."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Find answers to common questions about your stay."
|
||||
@@ -318,8 +199,7 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Contact Us"
|
||||
title="Ready to Book Your Stay?"
|
||||
description="Get in touch for availability and special requests."
|
||||
@@ -335,29 +215,19 @@ export default function LandingPage() {
|
||||
logoText="Canadian Guest House"
|
||||
columns={[
|
||||
{
|
||||
title: "Quick Links",
|
||||
items: [
|
||||
title: "Quick Links", items: [
|
||||
{
|
||||
label: "Accommodations",
|
||||
href: "#products",
|
||||
},
|
||||
label: "Accommodations", href: "#products"},
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{
|
||||
label: "Email Us",
|
||||
href: "mailto:info@example.com",
|
||||
},
|
||||
label: "Email Us", href: "mailto:info@example.com"},
|
||||
{
|
||||
label: "Support",
|
||||
href: "#faq",
|
||||
},
|
||||
label: "Support", href: "#faq"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user