Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 6fe504d483 |
412
src/app/page.tsx
412
src/app/page.tsx
@@ -33,41 +33,25 @@ export default function LandingPage() {
|
|||||||
<NavbarStyleFullscreen
|
<NavbarStyleFullscreen
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "#home"},
|
||||||
id: "#home",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "About",
|
name: "About", id: "#about"},
|
||||||
id: "#about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Rooms",
|
name: "Rooms", id: "#rooms"},
|
||||||
id: "#rooms",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Offers",
|
name: "Offers", id: "#offers"},
|
||||||
id: "#offers",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Guests",
|
name: "Guests", id: "#testimonials"},
|
||||||
id: "#testimonials",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "FAQ",
|
name: "FAQ", id: "#faq"},
|
||||||
id: "#faq",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "#contact"},
|
||||||
id: "#contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ht2tyd"
|
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ht2tyd"
|
||||||
logoAlt="Hotel Al Vecchio Pietreto Logo"
|
logoAlt="Hotel Al Vecchio Pietreto Logo"
|
||||||
brandName="Al Vecchio Pietreto"
|
brandName="Al Vecchio Pietreto"
|
||||||
button={{
|
button={{
|
||||||
text: "Book Now",
|
text: "Book Now", href: "#contact"}}
|
||||||
href: "#contact",
|
|
||||||
}}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -75,87 +59,47 @@ export default function LandingPage() {
|
|||||||
<HeroSplitTestimonial
|
<HeroSplitTestimonial
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
background={{
|
||||||
variant: "radial-gradient",
|
variant: "radial-gradient"}}
|
||||||
}}
|
|
||||||
imagePosition="right"
|
imagePosition="right"
|
||||||
title="Experience Timeless Elegance at Al Vecchio Pietreto"
|
title="Experience Timeless Elegance at Al Vecchio Pietreto"
|
||||||
description="Nestled in the heart of historic beauty, our hotel offers an unforgettable escape with authentic Italian charm, luxurious comfort, and breathtaking views. Your perfect Tuscan getaway awaits."
|
description="Nestled in the heart of historic beauty, our hotel offers an unforgettable escape with authentic Italian charm, luxurious comfort, and breathtaking views. Your perfect Tuscan getaway awaits."
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
name: "Sophia L.",
|
name: "Sophia L.", handle: "@Travel_Enthusiast", testimonial: "Absolutely enchanting! The service was impeccable, and the views from our balcony were straight out of a postcard. A true gem in Tuscany.", rating: 5,
|
||||||
handle: "@Travel_Enthusiast",
|
imageSrc: "http://img.b2bpic.net/free-photo/cool-brunette-man-looks-sea-tanned-guy-white-shorts-darkgreen-tshirt-sits-fence-enjoys-sunset_197531-30049.jpg", imageAlt: "Sophia L. happy guest"},
|
||||||
testimonial: "Absolutely enchanting! The service was impeccable, and the views from our balcony were straight out of a postcard. A true gem in Tuscany.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/cool-brunette-man-looks-sea-tanned-guy-white-shorts-darkgreen-tshirt-sits-fence-enjoys-sunset_197531-30049.jpg",
|
|
||||||
imageAlt: "Sophia L. happy guest",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Marcus R.",
|
name: "Marcus R.", handle: "@Globetrotter", testimonial: "From the moment we arrived, we felt like family. The historical ambiance combined with modern amenities made our stay incredibly comfortable and relaxing.", rating: 5,
|
||||||
handle: "@Globetrotter",
|
imageSrc: "http://img.b2bpic.net/free-photo/portrait-satisfied-happy-young-man-glasses-working-cafe-sitting-coworking-space-with-laptop-showing-thumbs-up-like-approve-smth-good-chatting-giving-online-lessons_1258-314620.jpg", imageAlt: "Marcus R. satisfied guest"},
|
||||||
testimonial: "From the moment we arrived, we felt like family. The historical ambiance combined with modern amenities made our stay incredibly comfortable and relaxing.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-satisfied-happy-young-man-glasses-working-cafe-sitting-coworking-space-with-laptop-showing-thumbs-up-like-approve-smth-good-chatting-giving-online-lessons_1258-314620.jpg",
|
|
||||||
imageAlt: "Marcus R. satisfied guest",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Elena K.",
|
name: "Elena K.", handle: "@FamilyAdventures", testimonial: "Our family had an amazing time! The staff went above and beyond for our children, and the hotel's location was perfect for exploring the region.", rating: 5,
|
||||||
handle: "@FamilyAdventures",
|
imageSrc: "http://img.b2bpic.net/free-photo/happy-mother-daughter-laughing-together-outdoors_1153-7512.jpg", imageAlt: "Elena K. happy family guest"},
|
||||||
testimonial: "Our family had an amazing time! The staff went above and beyond for our children, and the hotel's location was perfect for exploring the region.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-mother-daughter-laughing-together-outdoors_1153-7512.jpg",
|
|
||||||
imageAlt: "Elena K. happy family guest",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "David M.",
|
name: "David M.", handle: "@BusinessTraveler", testimonial: "A peaceful retreat after busy days. The Wi-Fi was excellent, and the serene environment allowed for great productivity and relaxation. Highly recommend for business trips.", rating: 5,
|
||||||
handle: "@BusinessTraveler",
|
imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-man-sitting-yard-drinking-whiskey_1157-13374.jpg", imageAlt: "David M. business traveler"},
|
||||||
testimonial: "A peaceful retreat after busy days. The Wi-Fi was excellent, and the serene environment allowed for great productivity and relaxation. Highly recommend for business trips.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-handsome-man-sitting-yard-drinking-whiskey_1157-13374.jpg",
|
|
||||||
imageAlt: "David M. business traveler",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Chiara P.",
|
name: "Chiara P.", handle: "@RomanticEscapes", testimonial: "The most romantic anniversary trip! Every detail was perfect, from the delicious breakfast to the beautiful sunset over the hills. We can't wait to return.", rating: 5,
|
||||||
handle: "@RomanticEscapes",
|
imageSrc: "http://img.b2bpic.net/free-photo/portrait-loving-couple-watching-movie-together-balcony-morning-with-curtains-foreground-young-man-resting-with-his-amazing-tanned-girlfriend-bed-holding-laptop-with-sea-views_197531-3206.jpg", imageAlt: "Chiara P. romantic guest"},
|
||||||
testimonial: "The most romantic anniversary trip! Every detail was perfect, from the delicious breakfast to the beautiful sunset over the hills. We can't wait to return.",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-loving-couple-watching-movie-together-balcony-morning-with-curtains-foreground-young-man-resting-with-his-amazing-tanned-girlfriend-bed-holding-laptop-with-sea-views_197531-3206.jpg",
|
|
||||||
imageAlt: "Chiara P. romantic guest",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
testimonialRotationInterval={5000}
|
testimonialRotationInterval={5000}
|
||||||
tag="Your Tuscan Dream"
|
tag="Your Tuscan Dream"
|
||||||
tagAnimation="blur-reveal"
|
tagAnimation="blur-reveal"
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Book Your Stay",
|
text: "Book Your Stay", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "Explore Rooms",
|
text: "Explore Rooms", href: "#rooms"},
|
||||||
href: "#rooms",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
avatars={[
|
avatars={[
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/happy-smiling-woman-with-brown-eyes-dressed-casually-white-t-shirt-yellow-headband-joyful-attractive-housewife-being-glad-see-her-relatives-people-emotions_273609-8033.jpg",
|
src: "http://img.b2bpic.net/free-photo/happy-smiling-woman-with-brown-eyes-dressed-casually-white-t-shirt-yellow-headband-joyful-attractive-housewife-being-glad-see-her-relatives-people-emotions_273609-8033.jpg", alt: "Guest avatar 1"},
|
||||||
alt: "Guest avatar 1",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1624.jpg",
|
src: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1624.jpg", alt: "Guest avatar 2"},
|
||||||
alt: "Guest avatar 2",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/young-woman-cozy-wear-outdoors_624325-539.jpg",
|
src: "http://img.b2bpic.net/free-photo/young-woman-cozy-wear-outdoors_624325-539.jpg", alt: "Guest avatar 3"},
|
||||||
alt: "Guest avatar 3",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/elderly-businessman-posing_23-2148116270.jpg",
|
src: "http://img.b2bpic.net/free-photo/elderly-businessman-posing_23-2148116270.jpg", alt: "Guest avatar 4"},
|
||||||
alt: "Guest avatar 4",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/portrait-american-woman_53876-34038.jpg",
|
src: "http://img.b2bpic.net/free-photo/portrait-american-woman_53876-34038.jpg", alt: "Guest avatar 5"},
|
||||||
alt: "Guest avatar 5",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
avatarText="Loved by thousands of guests"
|
avatarText="Loved by thousands of guests"
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/street-castellon-de-la-plana-evening_1398-2363.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/street-castellon-de-la-plana-evening_1398-2363.jpg"
|
||||||
@@ -164,30 +108,17 @@ export default function LandingPage() {
|
|||||||
fixedMediaHeight={true}
|
fixedMediaHeight={true}
|
||||||
marqueeItems={[
|
marqueeItems={[
|
||||||
{
|
{
|
||||||
type: "image",
|
type: "image", src: "http://img.b2bpic.net/free-photo/happy-couple-embracing-each-other-beach-4k_107420-10012.jpg", alt: "Happy couple embracing each other on the beach 4k"},
|
||||||
src: "http://img.b2bpic.net/free-photo/happy-couple-embracing-each-other-beach-4k_107420-10012.jpg",
|
{
|
||||||
alt: "Happy couple embracing each other on the beach 4k",
|
type: "text-icon", text: "Exceptional Service", icon: Star,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: "text-icon",
|
type: "image", src: "http://img.b2bpic.net/free-photo/girl-her-boyfriend-smiling_1398-4055.jpg", alt: "Girl and her boyfriend smiling"},
|
||||||
text: "Exceptional Service",
|
{
|
||||||
icon: Star,
|
type: "text-icon", text: "Scenic Views", icon: Mountain,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
type: "image",
|
type: "image", src: "http://img.b2bpic.net/free-photo/happy-friends-laughing-relaxing_1398-4056.jpg", alt: "Happy friends laughing and relaxing"},
|
||||||
src: "http://img.b2bpic.net/free-photo/girl-her-boyfriend-smiling_1398-4055.jpg",
|
|
||||||
alt: "Girl and her boyfriend smiling",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text-icon",
|
|
||||||
text: "Scenic Views",
|
|
||||||
icon: Mountain,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "image",
|
|
||||||
src: "http://img.b2bpic.net/free-photo/happy-friends-laughing-relaxing_1398-4056.jpg",
|
|
||||||
alt: "Happy friends laughing and relaxing",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -203,25 +134,17 @@ export default function LandingPage() {
|
|||||||
tagAnimation="blur-reveal"
|
tagAnimation="blur-reveal"
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Learn More",
|
text: "Learn More", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
bulletPoints={[
|
bulletPoints={[
|
||||||
{
|
{
|
||||||
title: "Authentic Italian Experience",
|
title: "Authentic Italian Experience", description: "Immerse yourself in local culture and traditions with our curated experiences.", icon: Sparkles,
|
||||||
description: "Immerse yourself in local culture and traditions with our curated experiences.",
|
|
||||||
icon: Sparkles,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Luxurious Comfort",
|
title: "Luxurious Comfort", description: "Each room is designed for utmost relaxation, blending antique elegance with contemporary amenities.", icon: Home,
|
||||||
description: "Each room is designed for utmost relaxation, blending antique elegance with contemporary amenities.",
|
|
||||||
icon: Home,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Breathtaking Scenery",
|
title: "Breathtaking Scenery", description: "Wake up to panoramic views of rolling hills, vineyards, and olive groves.", icon: Mountain,
|
||||||
description: "Wake up to panoramic views of rolling hills, vineyards, and olive groves.",
|
|
||||||
icon: Mountain,
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/empty-professional-psychotherapy-office-with-modern-couch-furniture_482257-124895.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/empty-professional-psychotherapy-office-with-modern-couch-furniture_482257-124895.jpg"
|
||||||
@@ -237,32 +160,17 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
id: "f1",
|
id: "f1", title: "Rejuvenating Spa & Wellness", descriptions: [
|
||||||
title: "Rejuvenating Spa & Wellness",
|
"Unwind with bespoke treatments and therapies in our tranquil spa. Rejuvenate your body and mind with massages, facials, and access to our heated indoor pool."],
|
||||||
descriptions: [
|
imageSrc: "http://img.b2bpic.net/free-photo/woman-swimming-pool-spa_23-2148000359.jpg", imageAlt: "Luxurious hotel spa interior"},
|
||||||
"Unwind with bespoke treatments and therapies in our tranquil spa. Rejuvenate your body and mind with massages, facials, and access to our heated indoor pool.",
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-swimming-pool-spa_23-2148000359.jpg",
|
|
||||||
imageAlt: "Luxurious hotel spa interior",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f2",
|
id: "f2", title: "Gourmet Tuscan Dining", descriptions: [
|
||||||
title: "Gourmet Tuscan Dining",
|
"Savor the authentic flavors of Tuscany at our acclaimed restaurant. Our chefs prepare exquisite dishes using fresh, local ingredients, paired with an extensive wine list."],
|
||||||
descriptions: [
|
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081873.jpg", imageAlt: "Elegant hotel restaurant dining area"},
|
||||||
"Savor the authentic flavors of Tuscany at our acclaimed restaurant. Our chefs prepare exquisite dishes using fresh, local ingredients, paired with an extensive wine list.",
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081873.jpg",
|
|
||||||
imageAlt: "Elegant hotel restaurant dining area",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f3",
|
id: "f3", title: "Enchanting Gardens & Views", descriptions: [
|
||||||
title: "Enchanting Gardens & Views",
|
"Explore our beautifully landscaped gardens, perfect for a leisurely stroll or enjoying an aperitivo at sunset. Discover hidden nooks with panoramic views of the countryside."],
|
||||||
descriptions: [
|
imageSrc: "http://img.b2bpic.net/free-photo/wooden-table-chairs-tropical-beach-resort_1373-483.jpg", imageAlt: "Hotel garden with outdoor seating"},
|
||||||
"Explore our beautifully landscaped gardens, perfect for a leisurely stroll or enjoying an aperitivo at sunset. Discover hidden nooks with panoramic views of the countryside.",
|
|
||||||
],
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/wooden-table-chairs-tropical-beach-resort_1373-483.jpg",
|
|
||||||
imageAlt: "Hotel garden with outdoor seating",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Indulge in Our Distinctive Amenities"
|
title="Indulge in Our Distinctive Amenities"
|
||||||
description="At Al Vecchio Pietreto, every detail is crafted to enhance your stay. From serene spa treatments to gourmet dining, we provide exceptional experiences that cater to your every desire."
|
description="At Al Vecchio Pietreto, every detail is crafted to enhance your stay. From serene spa treatments to gourmet dining, we provide exceptional experiences that cater to your every desire."
|
||||||
@@ -277,47 +185,17 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "p1",
|
id: "p1", name: "Classic Double Room", price: "From €150/night", imageSrc: "http://img.b2bpic.net/free-photo/bed-arrangements-still-life_23-2150532971.jpg", imageAlt: "Classic Double Room interior"},
|
||||||
name: "Classic Double Room",
|
|
||||||
price: "From €150/night",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/bed-arrangements-still-life_23-2150532971.jpg",
|
|
||||||
imageAlt: "Classic Double Room interior",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p2",
|
id: "p2", name: "Deluxe Room with Balcony", price: "From €220/night", imageSrc: "http://img.b2bpic.net/free-photo/terrace-with-glass-railings_1232-1307.jpg", imageAlt: "Deluxe Room with Balcony interior"},
|
||||||
name: "Deluxe Room with Balcony",
|
|
||||||
price: "From €220/night",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/terrace-with-glass-railings_1232-1307.jpg",
|
|
||||||
imageAlt: "Deluxe Room with Balcony interior",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p3",
|
id: "p3", name: "Grand Suite", price: "From €350/night", imageSrc: "http://img.b2bpic.net/free-photo/bangkok-thailand-august-12-2016-beautiful-luxury-living-room_1203-2721.jpg", imageAlt: "Luxury Grand Suite living area"},
|
||||||
name: "Grand Suite",
|
|
||||||
price: "From €350/night",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/bangkok-thailand-august-12-2016-beautiful-luxury-living-room_1203-2721.jpg",
|
|
||||||
imageAlt: "Luxury Grand Suite living area",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p4",
|
id: "p4", name: "Family Suite", price: "From €280/night", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-family-with-baby_23-2149141876.jpg", imageAlt: "Family Suite with multiple beds"},
|
||||||
name: "Family Suite",
|
|
||||||
price: "From €280/night",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-family-with-baby_23-2149141876.jpg",
|
|
||||||
imageAlt: "Family Suite with multiple beds",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p5",
|
id: "p5", name: "Private Villa", price: "From €600/night", imageSrc: "http://img.b2bpic.net/free-photo/luxury-villa-with-pool-lush-tropical-surroundings_23-2152008195.jpg", imageAlt: "Exterior of a private hotel villa"},
|
||||||
name: "Private Villa",
|
|
||||||
price: "From €600/night",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/luxury-villa-with-pool-lush-tropical-surroundings_23-2152008195.jpg",
|
|
||||||
imageAlt: "Exterior of a private hotel villa",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p6",
|
id: "p6", name: "Accessible Room", price: "From €170/night", imageSrc: "http://img.b2bpic.net/free-photo/patient-getting-chemotherapy-treatment_23-2149261124.jpg", imageAlt: "Accessible hotel room with grab bars"},
|
||||||
name: "Accessible Room",
|
|
||||||
price: "From €170/night",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/patient-getting-chemotherapy-treatment_23-2149261124.jpg",
|
|
||||||
imageAlt: "Accessible hotel room with grab bars",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Our Luxurious Accommodations"
|
title="Our Luxurious Accommodations"
|
||||||
description="Choose from a selection of beautifully appointed rooms and suites, each offering a unique blend of traditional charm and modern comfort. Find your perfect sanctuary."
|
description="Choose from a selection of beautifully appointed rooms and suites, each offering a unique blend of traditional charm and modern comfort. Find your perfect sanctuary."
|
||||||
@@ -331,61 +209,31 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
plans={[
|
plans={[
|
||||||
{
|
{
|
||||||
id: "plan-1",
|
id: "plan-1", badge: "Popular", badgeIcon: Sparkles,
|
||||||
badge: "Popular",
|
price: "From €400", subtitle: "Romantic Getaway", buttons: [
|
||||||
badgeIcon: Sparkles,
|
|
||||||
price: "From €400",
|
|
||||||
subtitle: "Romantic Getaway",
|
|
||||||
buttons: [
|
|
||||||
{
|
{
|
||||||
text: "Book Now",
|
text: "Book Now", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
features: [
|
features: [
|
||||||
"2 Nights in a Deluxe Room",
|
"2 Nights in a Deluxe Room", "Welcome Prosecco & Chocolates", "Gourmet Dinner for Two", "Late Checkout (subject to availability)"],
|
||||||
"Welcome Prosecco & Chocolates",
|
|
||||||
"Gourmet Dinner for Two",
|
|
||||||
"Late Checkout (subject to availability)",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "plan-2",
|
id: "plan-2", badge: "Best Value", badgeIcon: Star,
|
||||||
badge: "Best Value",
|
price: "From €750", subtitle: "Tuscan Explorer", buttons: [
|
||||||
badgeIcon: Star,
|
|
||||||
price: "From €750",
|
|
||||||
subtitle: "Tuscan Explorer",
|
|
||||||
buttons: [
|
|
||||||
{
|
{
|
||||||
text: "Book Now",
|
text: "Book Now", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
features: [
|
features: [
|
||||||
"3 Nights in a Grand Suite",
|
"3 Nights in a Grand Suite", "Daily Breakfast Buffet", "Guided Vineyard Tour & Tasting", "Complimentary Shuttle Service"],
|
||||||
"Daily Breakfast Buffet",
|
|
||||||
"Guided Vineyard Tour & Tasting",
|
|
||||||
"Complimentary Shuttle Service",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "plan-3",
|
id: "plan-3", badge: "Luxury", badgeIcon: Crown,
|
||||||
badge: "Luxury",
|
price: "From €1200", subtitle: "Ultimate Indulgence", buttons: [
|
||||||
badgeIcon: Crown,
|
|
||||||
price: "From €1200",
|
|
||||||
subtitle: "Ultimate Indulgence",
|
|
||||||
buttons: [
|
|
||||||
{
|
{
|
||||||
text: "Book Now",
|
text: "Book Now", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
features: [
|
features: [
|
||||||
"4 Nights in a Private Villa",
|
"4 Nights in a Private Villa", "Private Chef Dining Experience", "Spa Treatment for Two", "Personalized Concierge Service"],
|
||||||
"Private Chef Dining Experience",
|
|
||||||
"Spa Treatment for Two",
|
|
||||||
"Personalized Concierge Service",
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
title="Exclusive Offers & Packages"
|
title="Exclusive Offers & Packages"
|
||||||
@@ -398,44 +246,22 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "t1",
|
id: "t1", name: "Isabella Rossi", imageSrc: "http://img.b2bpic.net/free-photo/friendly-couple-beach_23-2147645549.jpg", imageAlt: "Isabella Rossi"},
|
||||||
name: "Isabella Rossi",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/friendly-couple-beach_23-2147645549.jpg",
|
|
||||||
imageAlt: "Isabella Rossi",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t2",
|
id: "t2", name: "Giovanni Bianchi", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-happy-brunette-man-dark-green-t-shirt-white-shorts-smiles-sincerely-outside_197531-24140.jpg", imageAlt: "Giovanni Bianchi"},
|
||||||
name: "Giovanni Bianchi",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-happy-brunette-man-dark-green-t-shirt-white-shorts-smiles-sincerely-outside_197531-24140.jpg",
|
|
||||||
imageAlt: "Giovanni Bianchi",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t3",
|
id: "t3", name: "Sofia Conti", imageSrc: "http://img.b2bpic.net/free-photo/portrait-traveller-practice-yoga-young-man-meditating-before-going-vacation-sitting-with_1258-314028.jpg", imageAlt: "Sofia Conti"},
|
||||||
name: "Sofia Conti",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-traveller-practice-yoga-young-man-meditating-before-going-vacation-sitting-with_1258-314028.jpg",
|
|
||||||
imageAlt: "Sofia Conti",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t4",
|
id: "t4", name: "Marco Romano", imageSrc: "http://img.b2bpic.net/free-photo/woman-relaxing-putting-legs-table-office_23-2148055734.jpg", imageAlt: "Marco Romano"},
|
||||||
name: "Marco Romano",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-relaxing-putting-legs-table-office_23-2148055734.jpg",
|
|
||||||
imageAlt: "Marco Romano",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t5",
|
id: "t5", name: "Francesca Gallo", imageSrc: "http://img.b2bpic.net/free-photo/romantic-young-hipster-couple-indie-style-love-walking-countryside-lighthouse-background-summer-vacation_285396-2611.jpg", imageAlt: "Francesca Gallo"},
|
||||||
name: "Francesca Gallo",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/romantic-young-hipster-couple-indie-style-love-walking-countryside-lighthouse-background-summer-vacation_285396-2611.jpg",
|
|
||||||
imageAlt: "Francesca Gallo",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
cardTitle="What Our Guests Say"
|
cardTitle="What Our Guests Say"
|
||||||
cardTag="Rave Reviews"
|
cardTag="Rave Reviews"
|
||||||
cardTagIcon={MessageSquare}
|
cardTagIcon={MessageSquare}
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Read All Reviews",
|
text: "Read All Reviews", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
cardAnimation="slide-up"
|
cardAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
@@ -447,38 +273,20 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{
|
||||||
id: "faq1",
|
id: "faq1", title: "Quali sono gli orari di check-in e check-out?", content: "Il check-in è dalle 15:00 e il check-out è fino alle 11:00. Il check-in anticipato o il check-out posticipato potrebbero essere disponibili su richiesta e in base alla disponibilità."},
|
||||||
title: "What are the check-in and check-out times?",
|
|
||||||
content: "Check-in is from 3:00 PM, and check-out is until 11:00 AM. Early check-in or late check-out may be available upon request and subject to availability.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "faq2",
|
id: "faq2", title: "La colazione è inclusa nella tariffa della camera?", content: "Una colazione a buffet gratuita è inclusa per tutti gli ospiti. Viene servita tutti i giorni dalle 7:30 alle 10:30 nella nostra sala da pranzo principale."},
|
||||||
title: "Is breakfast included in the room rate?",
|
|
||||||
content: "A complimentary buffet breakfast is included for all guests. It is served daily from 7:30 AM to 10:30 AM in our main dining area.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "faq3",
|
id: "faq3", title: "Disponete di parcheggio?", content: "Sì, offriamo un parcheggio privato gratuito per tutti i nostri ospiti. Il servizio di parcheggio e riconsegna auto è disponibile su richiesta."},
|
||||||
title: "Do you have parking facilities?",
|
|
||||||
content: "Yes, we offer complimentary private parking for all our guests. Valet service is also available upon request.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "faq4",
|
id: "faq4", title: "Gli animali domestici sono ammessi in hotel?", content: "Accettiamo animali domestici ben educati con un supplemento. Si prega di avvisarci in anticipo al momento della prenotazione se si intende portare un animale domestico."},
|
||||||
title: "Are pets allowed at the hotel?",
|
|
||||||
content: "We welcome well-behaved pets for an additional fee. Please notify us in advance when booking if you plan to bring a pet.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "faq5",
|
id: "faq5", title: "Quali servizi sono disponibili nelle camere?", content: "Tutte le nostre camere dispongono di aria condizionata, Wi-Fi gratuito, TV a schermo piatto, minibar, cassaforte e un bagno privato con articoli da toeletta di lusso."},
|
||||||
title: "What amenities are available in the rooms?",
|
|
||||||
content: "All our rooms feature air conditioning, free Wi-Fi, a flat-screen TV, minibar, safe, and a private bathroom with luxury toiletries.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "faq6",
|
id: "faq6", title: "C'è un ristorante in loco?", content: "Sì, il nostro ristorante gourmet toscano serve colazione, pranzo e cena. Abbiamo anche un accogliente bar e lounge per bevande e spuntini leggeri."},
|
||||||
title: "Is there a restaurant on-site?",
|
|
||||||
content: "Yes, our gourmet Tuscan restaurant serves breakfast, lunch, and dinner. We also have a cozy bar and lounge area for drinks and light snacks.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Frequently Asked Questions"
|
title="Domande Frequenti"
|
||||||
description="Find answers to common questions about your stay at Hotel Al Vecchio Pietreto."
|
description="Trova risposte alle domande comuni sul tuo soggiorno presso l'Hotel Al Vecchio Pietreto."
|
||||||
faqsAnimation="slide-up"
|
faqsAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -487,21 +295,16 @@ export default function LandingPage() {
|
|||||||
<ContactCTA
|
<ContactCTA
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
background={{
|
background={{
|
||||||
variant: "sparkles-gradient",
|
variant: "sparkles-gradient"}}
|
||||||
}}
|
tag="Pianifica la Tua Fuga"
|
||||||
tag="Plan Your Escape"
|
|
||||||
tagAnimation="blur-reveal"
|
tagAnimation="blur-reveal"
|
||||||
title="Reserve Your Tuscan Retreat"
|
title="Prenota il Tuo Rifugio Toscano"
|
||||||
description="Ready to experience the magic of Al Vecchio Pietreto? Contact us today to check availability or make a reservation."
|
description="Pronto a vivere la magia di Al Vecchio Pietreto? Contattaci oggi stesso per verificare la disponibilità o effettuare una prenotazione."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Book Now",
|
text: "Prenota Ora", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "Send an Inquiry",
|
text: "Invia una Richiesta", href: "mailto:info@alvecchiopietreto.com"},
|
||||||
href: "mailto:info@alvecchiopietreto.com",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -513,58 +316,37 @@ export default function LandingPage() {
|
|||||||
logoText="Al Vecchio Pietreto"
|
logoText="Al Vecchio Pietreto"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Hotel",
|
title: "Hotel", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "About Us",
|
label: "Chi Siamo", href: "#about"},
|
||||||
href: "#about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Rooms & Suites",
|
label: "Camere e Suite", href: "#rooms"},
|
||||||
href: "#rooms",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Amenities",
|
label: "Servizi", href: "#features"},
|
||||||
href: "#features",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Guests",
|
title: "Ospiti", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Book Now",
|
label: "Prenota Ora", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Offers",
|
label: "Offerte", href: "#offers"},
|
||||||
href: "#offers",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Reviews",
|
label: "Recensioni", href: "#testimonials"},
|
||||||
href: "#testimonials",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Support",
|
title: "Supporto", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "FAQ",
|
label: "FAQ", href: "#faq"},
|
||||||
href: "#faq",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Contact Us",
|
label: "Contattaci", href: "#contact"},
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Privacy Policy",
|
label: "Informativa sulla Privacy", href: "#"},
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
copyrightText="© 2024 Hotel Al Vecchio Pietreto. All rights reserved."
|
copyrightText="© 2024 Hotel Al Vecchio Pietreto. Tutti i diritti riservati."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
|
|||||||
Reference in New Issue
Block a user