Merge version_1_1776848335193 into main #1
201
src/App.tsx
201
src/App.tsx
@@ -17,26 +17,16 @@ export default function App() {
|
||||
logo="Grand Hotel"
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
href: "#about",
|
||||
},
|
||||
name: "About", href: "#about"},
|
||||
{
|
||||
name: "Experience",
|
||||
href: "#features",
|
||||
},
|
||||
name: "Experience", href: "#features"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
href: "#testimonials",
|
||||
},
|
||||
name: "Testimonials", href: "#testimonials"},
|
||||
{
|
||||
name: "Team",
|
||||
href: "#team",
|
||||
},
|
||||
name: "Team", href: "#team"},
|
||||
]}
|
||||
ctaButton={{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Book Now", href: "#contact"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -46,13 +36,9 @@ export default function App() {
|
||||
title="Your Sanctuary in the City"
|
||||
description="Experience unparalleled comfort and personalized service at Grand Hotel. Where tradition meets modern elegance."
|
||||
primaryButton={{
|
||||
text: "Book Your Stay",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Book Your Stay", href: "#contact"}}
|
||||
secondaryButton={{
|
||||
text: "Explore Amenities",
|
||||
href: "#features",
|
||||
}}
|
||||
text: "Explore Amenities", href: "#features"}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/white-pillow-bed_74190-4628.jpg"
|
||||
/>
|
||||
</div>
|
||||
@@ -61,10 +47,7 @@ export default function App() {
|
||||
<AboutTextSplit
|
||||
title="A Legacy of Hospitality"
|
||||
descriptions={[
|
||||
"For over three decades, Grand Hotel has provided guests with an unforgettable experience defined by attention to detail and a commitment to excellence.",
|
||||
"Our central location combined with a serene, private atmosphere ensures that every guest finds their perfect balance between city energy and peaceful rest.",
|
||||
"We believe in hospitality that anticipates needs before they are expressed, ensuring your visit is seamless from check-in to departure.",
|
||||
]}
|
||||
"For over three decades, Grand Hotel has provided guests with an unforgettable experience defined by attention to detail and a commitment to excellence.", "Our central location combined with a serene, private atmosphere ensures that every guest finds their perfect balance between city energy and peaceful rest.", "We believe in hospitality that anticipates needs before they are expressed, ensuring your visit is seamless from check-in to departure."]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -75,55 +58,28 @@ export default function App() {
|
||||
description="Indulge in our carefully curated suite of amenities, designed to rejuvenate your senses and enhance your stay."
|
||||
items={[
|
||||
{
|
||||
label: "Wellness",
|
||||
title: "Rejuvenating Spa & Pool",
|
||||
bullets: [
|
||||
"Heated infinity pool",
|
||||
"Signature massage treatments",
|
||||
"Private steam sauna",
|
||||
],
|
||||
label: "Wellness", title: "Rejuvenating Spa & Pool", bullets: [
|
||||
"Heated infinity pool", "Signature massage treatments", "Private steam sauna"],
|
||||
primaryButton: {
|
||||
text: "View Spa Menu",
|
||||
href: "#",
|
||||
},
|
||||
text: "View Spa Menu", href: "#"},
|
||||
secondaryButton: {
|
||||
text: "Book Session",
|
||||
href: "#",
|
||||
},
|
||||
text: "Book Session", href: "#"},
|
||||
},
|
||||
{
|
||||
label: "Dining",
|
||||
title: "World-Class Cuisine",
|
||||
bullets: [
|
||||
"Farm-to-table breakfast",
|
||||
"Michelin-starred dining",
|
||||
"In-suite private chef",
|
||||
],
|
||||
label: "Dining", title: "World-Class Cuisine", bullets: [
|
||||
"Farm-to-table breakfast", "Michelin-starred dining", "In-suite private chef"],
|
||||
primaryButton: {
|
||||
text: "Reserve Table",
|
||||
href: "#",
|
||||
},
|
||||
text: "Reserve Table", href: "#"},
|
||||
secondaryButton: {
|
||||
text: "View Menu",
|
||||
href: "#",
|
||||
},
|
||||
text: "View Menu", href: "#"},
|
||||
},
|
||||
{
|
||||
label: "Business",
|
||||
title: "Exquisite Facilities",
|
||||
bullets: [
|
||||
"State-of-the-art conference rooms",
|
||||
"High-speed secure connectivity",
|
||||
"Personal concierge",
|
||||
],
|
||||
label: "Business", title: "Exquisite Facilities", bullets: [
|
||||
"State-of-the-art conference rooms", "High-speed secure connectivity", "Personal concierge"],
|
||||
primaryButton: {
|
||||
text: "View Facilities",
|
||||
href: "#",
|
||||
},
|
||||
text: "View Facilities", href: "#"},
|
||||
secondaryButton: {
|
||||
text: "Contact Events",
|
||||
href: "#",
|
||||
},
|
||||
text: "Contact Events", href: "#"},
|
||||
},
|
||||
]}
|
||||
/>
|
||||
@@ -135,25 +91,15 @@ export default function App() {
|
||||
title="Why Our Guests Return"
|
||||
avatars={[
|
||||
{
|
||||
name: "Sarah Miller",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-woman-holding-orange-juice-cafe-with-man-background_1170-551.jpg",
|
||||
},
|
||||
name: "Sarah Miller", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-woman-holding-orange-juice-cafe-with-man-background_1170-551.jpg"},
|
||||
{
|
||||
name: "James Anderson",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-looking-out-window_23-2149410561.jpg",
|
||||
},
|
||||
name: "James Anderson", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-looking-out-window_23-2149410561.jpg"},
|
||||
{
|
||||
name: "Elena Rodriguez",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-photo-camera_23-2149455855.jpg",
|
||||
},
|
||||
name: "Elena Rodriguez", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-photo-camera_23-2149455855.jpg"},
|
||||
{
|
||||
name: "Mark Thornton",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-man-putting-his-jacket_171337-19145.jpg",
|
||||
},
|
||||
name: "Mark Thornton", imageSrc: "http://img.b2bpic.net/free-photo/happy-man-putting-his-jacket_171337-19145.jpg"},
|
||||
{
|
||||
name: "Sophie Dupont",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-looking-orange-tablet_1157-2103.jpg",
|
||||
},
|
||||
name: "Sophie Dupont", imageSrc: "http://img.b2bpic.net/free-photo/woman-looking-orange-tablet_1157-2103.jpg"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -161,32 +107,18 @@ export default function App() {
|
||||
<div id="team" data-section="team">
|
||||
<TeamMinimalCards
|
||||
tag="Our Experts"
|
||||
title="Meet Our Staff"
|
||||
members={[
|
||||
{
|
||||
name: "Marcus Vane",
|
||||
role: "General Manager",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/businesspeople-with-luggage-airport_107420-95905.jpg",
|
||||
},
|
||||
name: "Marcus Vane", role: "General Manager", imageSrc: "http://img.b2bpic.net/free-photo/businesspeople-with-luggage-airport_107420-95905.jpg"},
|
||||
{
|
||||
name: "Sophia Laurent",
|
||||
role: "Head Concierge",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/agriculture-lifestock-harvesting-cultivating-concept_343059-3614.jpg",
|
||||
},
|
||||
name: "Sophia Laurent", role: "Head Concierge", imageSrc: "http://img.b2bpic.net/free-photo/agriculture-lifestock-harvesting-cultivating-concept_343059-3614.jpg"},
|
||||
{
|
||||
name: "Julian Rossi",
|
||||
role: "Executive Chef",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/slim-romantic-caucasian-girl-posing-with-shy-smile-resort_197531-20681.jpg",
|
||||
},
|
||||
name: "Julian Rossi", role: "Executive Chef", imageSrc: "http://img.b2bpic.net/free-photo/slim-romantic-caucasian-girl-posing-with-shy-smile-resort_197531-20681.jpg"},
|
||||
{
|
||||
name: "Elena Vance",
|
||||
role: "Spa Director",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-elegant-magnificent-woman-posing-near-luxury-yacht-club-wearing-beige-cashmere-coat-backpack-tourist-warm-pastel-toned-colors_291049-1500.jpg",
|
||||
},
|
||||
name: "Elena Vance", role: "Spa Director", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-elegant-magnificent-woman-posing-near-luxury-yacht-club-wearing-beige-cashmere-coat-backpack-tourist-warm-pastel-toned-colors_291049-1500.jpg"},
|
||||
{
|
||||
name: "David Thorne",
|
||||
role: "Front Office Manager",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-smiling-hipster-businessman-model-wearing-casual-black-suit_158538-989.jpg",
|
||||
},
|
||||
name: "David Thorne", role: "Front Office Manager", imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-smiling-hipster-businessman-model-wearing-casual-black-suit_158538-989.jpg"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -198,25 +130,15 @@ export default function App() {
|
||||
description="Everything you need to know about your upcoming stay with us."
|
||||
items={[
|
||||
{
|
||||
question: "What is the check-in time?",
|
||||
answer: "Check-in begins at 3:00 PM, though we are happy to hold your luggage if you arrive early.",
|
||||
},
|
||||
question: "What is the check-in time?", answer: "Check-in begins at 3:00 PM, though we are happy to hold your luggage if you arrive early."},
|
||||
{
|
||||
question: "Are pets allowed?",
|
||||
answer: "Yes, we are a pet-friendly property with dedicated amenities for our furry visitors.",
|
||||
},
|
||||
question: "Are pets allowed?", answer: "Yes, we are a pet-friendly property with dedicated amenities for our furry visitors."},
|
||||
{
|
||||
question: "Is breakfast included?",
|
||||
answer: "All our room rates include a daily gourmet breakfast served in our conservatory restaurant.",
|
||||
},
|
||||
question: "Is breakfast included?", answer: "All our room rates include a daily gourmet breakfast served in our conservatory restaurant."},
|
||||
{
|
||||
question: "Do you offer airport transport?",
|
||||
answer: "Yes, our concierge team can arrange luxury chauffeur services for your arrival and departure.",
|
||||
},
|
||||
question: "Do you offer airport transport?", answer: "Yes, our concierge team can arrange luxury chauffeur services for your arrival and departure."},
|
||||
{
|
||||
question: "How do I modify my reservation?",
|
||||
answer: "You can modify your stay directly via our website or by contacting our reservations team.",
|
||||
},
|
||||
question: "How do I modify my reservation?", answer: "You can modify your stay directly via our website or by contacting our reservations team."},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -227,14 +149,7 @@ export default function App() {
|
||||
title="Celebrating Excellence"
|
||||
description="Proudly recognized by leading organizations in the hospitality industry."
|
||||
names={[
|
||||
"Condé Nast Traveler",
|
||||
"Five Star Alliance",
|
||||
"Travel + Leisure",
|
||||
"Forbes Travel Guide",
|
||||
"Michelin Guide",
|
||||
"Leading Hotels of the World",
|
||||
"Hospitality Excellence Award",
|
||||
]}
|
||||
"Condé Nast Traveler", "Five Star Alliance", "Travel + Leisure", "Forbes Travel Guide", "Michelin Guide", "Leading Hotels of the World", "Hospitality Excellence Award"]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -243,13 +158,9 @@ export default function App() {
|
||||
tag="Book Now"
|
||||
text="Ready to experience Grand Hotel? Reserve your suite today."
|
||||
primaryButton={{
|
||||
text: "Check Availability",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Check Availability", href: "#"}}
|
||||
secondaryButton={{
|
||||
text: "Contact Concierge",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Contact Concierge", href: "#"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -258,46 +169,30 @@ export default function App() {
|
||||
brand="Grand Hotel"
|
||||
columns={[
|
||||
{
|
||||
title: "Explore",
|
||||
items: [
|
||||
title: "Explore", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About Us", href: "#about"},
|
||||
{
|
||||
label: "Rooms",
|
||||
href: "#",
|
||||
},
|
||||
label: "Rooms", href: "#"},
|
||||
{
|
||||
label: "Spa",
|
||||
href: "#",
|
||||
},
|
||||
label: "Spa", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{
|
||||
label: "Reception",
|
||||
href: "tel:+1234567890",
|
||||
},
|
||||
label: "Reception", href: "tel:+1234567890"},
|
||||
{
|
||||
label: "Events",
|
||||
href: "mailto:events@hotel.com",
|
||||
},
|
||||
label: "Events", href: "mailto:events@hotel.com"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
copyright="© 2024 Grand Hotel. All rights reserved."
|
||||
links={[
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Service", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user