diff --git a/src/app/page.tsx b/src/app/page.tsx index 3aa8896..a120f2b 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -31,29 +31,17 @@ export default function LandingPage() { @@ -62,77 +50,48 @@ export default function LandingPage() {
@@ -142,18 +101,11 @@ export default function LandingPage() { useInvertedBackground={true} heading={[ { - type: "text", - content: "Welcome to ", - }, + type: "text", content: "Welcome to "}, { - type: "image", - src: "http://img.b2bpic.net/free-photo/luxury-hotel-reception-hall-office-with-decor-shelf_105762-1676.jpg", - alt: "Luxury hotel reception", - }, + type: "image", src: "http://img.b2bpic.net/free-photo/luxury-hotel-reception-hall-office-with-decor-shelf_105762-1676.jpg", alt: "Luxury hotel reception"}, { - type: "text", - content: " Comfort & Elegance", - }, + type: "text", content: " Comfort & Elegance"}, ]} /> @@ -165,53 +117,29 @@ export default function LandingPage() { useInvertedBackground={false} features={[ { - id: "1", - title: "Free Wi-Fi", - descriptions: [ - "High speed internet", - ], - imageSrc: "http://img.b2bpic.net/free-photo/couple-bench-using-social-media_23-2148264053.jpg", - }, + id: "1", title: "Free Wi-Fi", descriptions: [ + "High speed internet"], + imageSrc: "http://img.b2bpic.net/free-photo/couple-bench-using-social-media_23-2148264053.jpg"}, { - id: "2", - title: "Swimming Pool", - descriptions: [ - "Relaxing outdoor pool", - ], - imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-asian-woman-relaxes-swimming-pool_74190-14440.jpg", - }, + id: "2", title: "Swimming Pool", descriptions: [ + "Relaxing outdoor pool"], + imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-asian-woman-relaxes-swimming-pool_74190-14440.jpg"}, { - id: "3", - title: "Restaurant", - descriptions: [ - "Exquisite cuisine", - ], - imageSrc: "http://img.b2bpic.net/free-photo/restaurant-table-12-persons-with-blue-chairs-fireplace-white-brick-walls-wide-window_140725-8456.jpg", - }, + id: "3", title: "Restaurant", descriptions: [ + "Exquisite cuisine"], + imageSrc: "http://img.b2bpic.net/free-photo/restaurant-table-12-persons-with-blue-chairs-fireplace-white-brick-walls-wide-window_140725-8456.jpg"}, { - id: "4", - title: "Free Parking", - descriptions: [ - "Secure parking area", - ], - imageSrc: "http://img.b2bpic.net/free-photo/full-shot-smiley-valet-waiting_23-2149901426.jpg", - }, + id: "4", title: "Free Parking", descriptions: [ + "Secure parking area"], + imageSrc: "http://img.b2bpic.net/free-photo/full-shot-smiley-valet-waiting_23-2149901426.jpg"}, { - id: "5", - title: "Laundry Service", - descriptions: [ - "Professional laundry", - ], - imageSrc: "http://img.b2bpic.net/free-vector/housekeeping-icon-collection_1085-1.jpg", - }, + id: "5", title: "Laundry Service", descriptions: [ + "Professional laundry"], + imageSrc: "http://img.b2bpic.net/free-vector/housekeeping-icon-collection_1085-1.jpg"}, { - id: "6", - title: "Family Friendly", - descriptions: [ - "Perfect for family visits", - ], - imageSrc: "http://img.b2bpic.net/free-photo/covid-concept-with-woman-shape-flat-lay_23-2148911566.jpg", - }, + id: "6", title: "Family Friendly", descriptions: [ + "Perfect for family visits"], + imageSrc: "http://img.b2bpic.net/free-photo/covid-concept-with-woman-shape-flat-lay_23-2148911566.jpg"}, ]} title="Our Amenities" description="Premium facilities for a truly comfortable stay." @@ -225,20 +153,11 @@ export default function LandingPage() { tag="Trusted Quality" metrics={[ { - id: "1", - value: "10k+", - description: "Happy Guests", - }, + id: "1", value: "10k+", description: "Happy Guests"}, { - id: "2", - value: "15+", - description: "Years Experience", - }, + id: "2", value: "15+", description: "Years Experience"}, { - id: "3", - value: "98%", - description: "Satisfaction Rate", - }, + id: "3", value: "98%", description: "Satisfaction Rate"}, ]} metricsAnimation="slide-up" /> @@ -250,45 +169,15 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "1", - title: "Exceptional", - quote: "Excellent service.", - name: "Sarah J.", - role: "Traveler", - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-with-paper-wrapped-sandwich_23-2151311177.jpg", - }, + id: "1", title: "Exceptional", quote: "Excellent service.", name: "Sarah Mwangi", role: "Traveler", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-with-paper-wrapped-sandwich_23-2151311177.jpg"}, { - id: "2", - title: "Relaxing", - quote: "Clean and quiet.", - name: "Michael C.", - role: "Business Guest", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-woman-sitting-bed-holding-coffee-cup_23-2147906461.jpg", - }, + id: "2", title: "Relaxing", quote: "Clean and quiet.", name: "Michael Omondi", role: "Business Guest", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-woman-sitting-bed-holding-coffee-cup_23-2147906461.jpg"}, { - id: "3", - title: "Friendly Staff", - quote: "Great atmosphere.", - name: "Emily R.", - role: "Guest", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-young-man-bed_23-2147862652.jpg", - }, + id: "3", title: "Friendly Staff", quote: "Great atmosphere.", name: "Emily Otieno", role: "Guest", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-young-man-bed_23-2147862652.jpg"}, { - id: "4", - title: "Perfect Stay", - quote: "Best in town.", - name: "David K.", - role: "Visitor", - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-christian-man-church_23-2149344160.jpg", - }, + id: "4", title: "Perfect Stay", quote: "Best in town.", name: "David Kamau", role: "Visitor", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-christian-man-church_23-2149344160.jpg"}, { - id: "5", - title: "Great Pool", - quote: "Loved the swimming pool.", - name: "Jane D.", - role: "Guest", - imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg", - }, + id: "5", title: "Great Pool", quote: "Loved the swimming pool.", name: "Jane Ndegwa", role: "Guest", imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg"}, ]} title="What Guests Say" description="Read what our amazing guests have to say about their experience." @@ -302,55 +191,22 @@ export default function LandingPage() { useInvertedBackground={true} plans={[ { - id: "basic", - tag: "Popular", - price: "Ksh 3,842", - period: "/ night", - description: "Best for short budget stays.", - button: { - text: "Book Now", - href: "#contact", - }, - featuresTitle: "Included:", - features: [ - "Free Wifi", - "Room Service", - "Breakfast", - ], + id: "basic", tag: "Popular", price: "Ksh 3,842", period: "/ night", description: "Best for short budget stays.", button: { + text: "Book Now", href: "#contact"}, + featuresTitle: "Included:", features: [ + "Free Wifi", "Room Service", "Breakfast"], }, { - id: "pro", - tag: "Best Value", - price: "Ksh 5,500", - period: "/ night", - description: "For long stays.", - button: { - text: "Book Now", - href: "#contact", - }, - featuresTitle: "Included:", - features: [ - "Everything in Basic", - "Laundry Access", - "Pool access", - ], + id: "pro", tag: "Best Value", price: "Ksh 5,500", period: "/ night", description: "For long stays.", button: { + text: "Book Now", href: "#contact"}, + featuresTitle: "Included:", features: [ + "Everything in Basic", "Laundry Access", "Pool access"], }, { - id: "suite", - tag: "Luxury", - price: "Ksh 8,000", - period: "/ night", - description: "Ultimate comfort.", - button: { - text: "Book Now", - href: "#contact", - }, - featuresTitle: "Included:", - features: [ - "Everything in Pro", - "King Bed", - "Priority Service", - ], + id: "suite", tag: "Luxury", price: "Ksh 8,000", period: "/ night", description: "Ultimate comfort.", button: { + text: "Book Now", href: "#contact"}, + featuresTitle: "Included:", features: [ + "Everything in Pro", "King Bed", "Priority Service"], }, ]} title="Affordable Stays" @@ -362,16 +218,13 @@ export default function LandingPage() { @@ -385,4 +238,4 @@ export default function LandingPage() { ); -} +} \ No newline at end of file diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index a7f8f0c..57bafa9 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -11,14 +11,14 @@ --background-accent: #ffffff; */ --background: #ffffff; - --card: #f9f9f9; - --foreground: #120a00e6; - --primary-cta: #E34400; + --card: #f2f2f2; + --foreground: #000000; + --primary-cta: #000000; --primary-cta-text: #ffffff; - --secondary-cta: #f9f9f9; + --secondary-cta: #e6e6e6; --secondary-cta-text: #120a00e6; - --accent: #e2e2e2; - --background-accent: #E34400; + --accent: #cccccc; + --background-accent: #dddddd; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);