From 704fec522e2e9a0375d1d0ed608e26b5c6db23a2 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 13:00:32 +0000 Subject: [PATCH 1/6] Update src/app/about/page.tsx --- src/app/about/page.tsx | 51 ++++++++++-------------------------------- 1 file changed, 12 insertions(+), 39 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 76aad7d..96f2754 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -48,9 +48,10 @@ export default function AboutPage() { { value: "15+", title: "Years of Excellence" }, { value: "50k+", title: "Happy Guests Annually" }, ]} - imageSrc="http://img.b2bpic.net/free-photo/aerial-shot-aria-hotel-las-vegas_181624-42881.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/aerial-shot-aria-hotel-las-vegas_181624-42881.jpg" imageAlt="Palfina Hotel exterior building" mediaAnimation="slide-up" + metricsAnimation="slide-up" useInvertedBackground={false} /> @@ -59,41 +60,17 @@ export default function AboutPage() { Date: Tue, 3 Mar 2026 13:00:33 +0000 Subject: [PATCH 2/6] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 28 ++++++++-------------------- 1 file changed, 8 insertions(+), 20 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 1f6c0ae..a41d392 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -40,28 +40,20 @@ export default function ContactPage() { title="Get in Touch with Palfina Hotel" description="Have questions about our rooms, facilities, or services? Our dedicated guest relations team is here to help. Reach out and let us know how we can assist you." useInvertedBackground={false} - imageSrc="http://img.b2bpic.net/free-photo/grey-painted-fancy-restaurant-with-empty-dinner-table_140725-8729.jpg?_wi=3" + imageSrc="http://img.b2bpic.net/free-photo/grey-painted-fancy-restaurant-with-empty-dinner-table_140725-8729.jpg" imageAlt="Palfina Hotel hospitality and dining" mediaAnimation="slide-up" mediaPosition="right" 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: "Your Email Address", - required: true, + name: "email", type: "email", placeholder: "Your Email Address", required: true, }, ]} textarea={{ - name: "message", - placeholder: "Tell us about your inquiry or special needs...", - rows: 5, + name: "message", placeholder: "Tell us about your inquiry or special needs...", rows: 5, required: true, }} buttonText="Send Message" @@ -72,8 +64,7 @@ export default function ContactPage() { Date: Tue, 3 Mar 2026 13:00:34 +0000 Subject: [PATCH 3/6] Update src/app/facilities/page.tsx --- src/app/facilities/page.tsx | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/app/facilities/page.tsx b/src/app/facilities/page.tsx index 7c1fa74..3701a6f 100644 --- a/src/app/facilities/page.tsx +++ b/src/app/facilities/page.tsx @@ -84,6 +84,7 @@ export default function FacilitiesPage() { imageSrc="http://img.b2bpic.net/free-photo/exotic-lunch-hotel-outdoor-shot-table-with-fruits-swimming-pool_197531-20911.jpg" imageAlt="Resort swimming pool and outdoor facilities" mediaAnimation="slide-up" + metricsAnimation="slide-up" useInvertedBackground={false} /> @@ -92,8 +93,7 @@ export default function FacilitiesPage() { Date: Tue, 3 Mar 2026 13:00:35 +0000 Subject: [PATCH 4/6] Update src/app/layout.tsx --- src/app/layout.tsx | 30 +++++++----------------------- 1 file changed, 7 insertions(+), 23 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 48b48a5..79faee4 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -6,41 +6,25 @@ import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; const publicSans = Public_Sans({ - variable: "--font-public-sans", - subsets: ["latin"], + variable: "--font-public-sans", subsets: ["latin"], }); const inter = Inter({ - variable: "--font-inter", - subsets: ["latin"], + variable: "--font-inter", subsets: ["latin"], }); export const metadata: Metadata = { - title: "Palfina Hotel - Luxury Accommodation & Premium Hospitality", - description: "Experience luxury at Palfina Hotel with premium rooms, world-class amenities, and exceptional service. Book your stay today and enjoy true hospitality.", - keywords: "luxury hotel, accommodation, rooms, amenities, hospitality, booking", - metadataBase: new URL("https://palfina-hotel.com"), + title: "Palfina Hotel - Luxury Accommodation & Premium Hospitality", description: "Experience luxury at Palfina Hotel with premium rooms, world-class amenities, and exceptional service. Book your stay today and enjoy true hospitality.", keywords: "luxury hotel, accommodation, rooms, amenities, hospitality, booking", metadataBase: new URL("https://palfina-hotel.com"), alternates: { - canonical: "https://palfina-hotel.com", - }, + canonical: "https://palfina-hotel.com"}, openGraph: { - title: "Palfina Hotel - Luxury Accommodation", - description: "Discover luxury accommodation at Palfina Hotel. World-class amenities, premium rooms, and exceptional service await.", - url: "https://palfina-hotel.com", - siteName: "Palfina Hotel", - type: "website", - images: [ + title: "Palfina Hotel - Luxury Accommodation", description: "Discover luxury accommodation at Palfina Hotel. World-class amenities, premium rooms, and exceptional service await.", url: "https://palfina-hotel.com", siteName: "Palfina Hotel", type: "website", images: [ { - url: "http://img.b2bpic.net/free-photo/side-view-woman-looking-out-window_23-2149622868.jpg", - alt: "Palfina Hotel luxury lobby", - }, + url: "http://img.b2bpic.net/free-photo/side-view-woman-looking-out-window_23-2149622868.jpg", alt: "Palfina Hotel luxury lobby"}, ], }, twitter: { - card: "summary_large_image", - title: "Palfina Hotel - Luxury Accommodation", - description: "Experience premium hospitality at Palfina Hotel", - images: ["http://img.b2bpic.net/free-photo/side-view-woman-looking-out-window_23-2149622868.jpg"], + card: "summary_large_image", title: "Palfina Hotel - Luxury Accommodation", description: "Experience premium hospitality at Palfina Hotel", images: ["http://img.b2bpic.net/free-photo/side-view-woman-looking-out-window_23-2149622868.jpg"], }, robots: { index: true, -- 2.49.1 From e241550079c4699b04a60870dbf3ece4b0b55c35 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 13:00:36 +0000 Subject: [PATCH 5/6] Update src/app/page.tsx --- src/app/page.tsx | 132 ++++++++++++----------------------------------- 1 file changed, 32 insertions(+), 100 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 9bcf607..622b30e 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -71,11 +71,8 @@ export default function HomePage() { buttonAnimation="slide-up" background={{ variant: "radial-gradient" }} dashboard={{ - title: "Check Availability", - logoIcon: Hotel, - imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-looking-out-window_23-2149622868.jpg", - searchPlaceholder: "Select your dates", - sidebarItems: [ + title: "Check Availability", logoIcon: Hotel, + imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-looking-out-window_23-2149622868.jpg", searchPlaceholder: "Select your dates", sidebarItems: [ { icon: Calendar, active: true }, { icon: Users }, { icon: Settings }, @@ -86,32 +83,23 @@ export default function HomePage() { ], stats: [ { - title: "Available Rooms", - values: [24, 28, 26], - description: "Rooms ready for booking", - }, + title: "Available Rooms", values: [24, 28, 26], + description: "Rooms ready for booking"}, { - title: "Guest Rating", - values: [4.8, 4.9, 4.8], - valueSuffix: "/5", - description: "Guest satisfaction score", - }, + title: "Guest Rating", values: [4.8, 4.9, 4.8], + valueSuffix: "/5", description: "Guest satisfaction score"}, { - title: "Years Operating", - values: [15, 16, 17], - description: "Excellence in hospitality", - }, + title: "Years Operating", values: [15, 16, 17], + description: "Excellence in hospitality"}, ], - chartTitle: "Monthly Occupancy", - chartData: [ + chartTitle: "Monthly Occupancy", chartData: [ { value: 75 }, { value: 82 }, { value: 68 }, { value: 88 }, { value: 92 }, ], - listTitle: "Recent Bookings", - listItems: [ + listTitle: "Recent Bookings", listItems: [ { icon: CheckCircle, title: "Deluxe Suite Booked", status: "Confirmed" }, { icon: Calendar, title: "Event Space Reserved", status: "Confirmed" }, { icon: Users, title: "Corporate Group Check-in", status: "Today" }, @@ -133,35 +121,14 @@ export default function HomePage() { useInvertedBackground={false} products={[ { - id: "standard", - brand: "Palfina", - name: "Standard Room", - price: "$120/night", - rating: 4, - reviewCount: "2.3k", - imageSrc: "http://img.b2bpic.net/free-photo/interior-modern-comfortable-hotel-room_1232-1822.jpg?_wi=1", - imageAlt: "Standard room with queen bed and modern amenities", - }, + id: "standard", brand: "Palfina", name: "Standard Room", price: "$120/night", rating: 4, + reviewCount: "2.3k", imageSrc: "http://img.b2bpic.net/free-photo/interior-modern-comfortable-hotel-room_1232-1822.jpg", imageAlt: "Standard room with queen bed and modern amenities"}, { - id: "executive", - brand: "Palfina", - name: "Executive Room", - price: "$185/night", - rating: 5, - reviewCount: "3.8k", - imageSrc: "http://img.b2bpic.net/free-photo/luxury-bedroom-interior-with-rich-furniture-scenic-view-from-walkout-deck_1258-111483.jpg?_wi=1", - imageAlt: "Executive room with city view and premium furnishings", - }, + id: "executive", brand: "Palfina", name: "Executive Room", price: "$185/night", rating: 5, + reviewCount: "3.8k", imageSrc: "http://img.b2bpic.net/free-photo/luxury-bedroom-interior-with-rich-furniture-scenic-view-from-walkout-deck_1258-111483.jpg", imageAlt: "Executive room with city view and premium furnishings"}, { - id: "deluxe", - brand: "Palfina", - name: "Deluxe Suite", - price: "$280/night", - rating: 5, - reviewCount: "4.2k", - imageSrc: "http://img.b2bpic.net/free-photo/luxury-bedroom-interior-with-rich-furniture-scenic-view-from-walkout-deck_1258-111483.jpg?_wi=2", - imageAlt: "Spacious deluxe suite with separate living area", - }, + id: "deluxe", brand: "Palfina", name: "Deluxe Suite", price: "$280/night", rating: 5, + reviewCount: "4.2k", imageSrc: "http://img.b2bpic.net/free-photo/luxury-bedroom-interior-with-rich-furniture-scenic-view-from-walkout-deck_1258-111483.jpg", imageAlt: "Spacious deluxe suite with separate living area"}, ]} gridVariant="three-columns-all-equal-width" animationType="slide-up" @@ -196,41 +163,17 @@ export default function HomePage() { @@ -263,28 +207,20 @@ export default function HomePage() { title="Find Us & Get in Touch" description="Located in the heart of the city, Palfina Hotel is easily accessible and ready to welcome you. Reach out with any questions or special requests." useInvertedBackground={true} - imageSrc="http://img.b2bpic.net/free-photo/grey-painted-fancy-restaurant-with-empty-dinner-table_140725-8729.jpg?_wi=1" + imageSrc="http://img.b2bpic.net/free-photo/grey-painted-fancy-restaurant-with-empty-dinner-table_140725-8729.jpg" imageAlt="Hotel location and dining experience" mediaAnimation="slide-up" mediaPosition="right" 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: "Your Email Address", - required: true, + name: "email", type: "email", placeholder: "Your Email Address", required: true, }, ]} textarea={{ - name: "message", - placeholder: "Tell us how we can help you...", - rows: 4, + name: "message", placeholder: "Tell us how we can help you...", rows: 4, required: true, }} buttonText="Send Message" @@ -295,8 +231,7 @@ export default function HomePage() { Date: Tue, 3 Mar 2026 13:00:37 +0000 Subject: [PATCH 6/6] Update src/app/rooms/page.tsx --- src/app/rooms/page.tsx | 61 ++++++++++-------------------------------- 1 file changed, 14 insertions(+), 47 deletions(-) diff --git a/src/app/rooms/page.tsx b/src/app/rooms/page.tsx index e19fc38..ae7506f 100644 --- a/src/app/rooms/page.tsx +++ b/src/app/rooms/page.tsx @@ -50,35 +50,14 @@ export default function RoomsPage() { useInvertedBackground={false} products={[ { - id: "standard", - brand: "Palfina", - name: "Standard Room", - price: "$120/night", - rating: 4, - reviewCount: "2.3k", - imageSrc: "http://img.b2bpic.net/free-photo/interior-modern-comfortable-hotel-room_1232-1822.jpg?_wi=2", - imageAlt: "Standard room with queen bed and modern amenities", - }, + id: "standard", brand: "Palfina", name: "Standard Room", price: "$120/night", rating: 4, + reviewCount: "2.3k", imageSrc: "http://img.b2bpic.net/free-photo/interior-modern-comfortable-hotel-room_1232-1822.jpg", imageAlt: "Standard room with queen bed and modern amenities"}, { - id: "executive", - brand: "Palfina", - name: "Executive Room", - price: "$185/night", - rating: 5, - reviewCount: "3.8k", - imageSrc: "http://img.b2bpic.net/free-photo/luxury-bedroom-interior-with-rich-furniture-scenic-view-from-walkout-deck_1258-111483.jpg?_wi=3", - imageAlt: "Executive room with city view and premium furnishings", - }, + id: "executive", brand: "Palfina", name: "Executive Room", price: "$185/night", rating: 5, + reviewCount: "3.8k", imageSrc: "http://img.b2bpic.net/free-photo/luxury-bedroom-interior-with-rich-furniture-scenic-view-from-walkout-deck_1258-111483.jpg", imageAlt: "Executive room with city view and premium furnishings"}, { - id: "deluxe", - brand: "Palfina", - name: "Deluxe Suite", - price: "$280/night", - rating: 5, - reviewCount: "4.2k", - imageSrc: "http://img.b2bpic.net/free-photo/luxury-bedroom-interior-with-rich-furniture-scenic-view-from-walkout-deck_1258-111483.jpg?_wi=4", - imageAlt: "Spacious deluxe suite with separate living area", - }, + id: "deluxe", brand: "Palfina", name: "Deluxe Suite", price: "$280/night", rating: 5, + reviewCount: "4.2k", imageSrc: "http://img.b2bpic.net/free-photo/luxury-bedroom-interior-with-rich-furniture-scenic-view-from-walkout-deck_1258-111483.jpg", imageAlt: "Spacious deluxe suite with separate living area"}, ]} gridVariant="three-columns-all-equal-width" animationType="slide-up" @@ -90,28 +69,20 @@ export default function RoomsPage() { title="Special Room Request" description="Have a specific room type in mind? Contact us to discuss special requests, group rates, or custom arrangements for your stay." useInvertedBackground={true} - imageSrc="http://img.b2bpic.net/free-photo/grey-painted-fancy-restaurant-with-empty-dinner-table_140725-8729.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/grey-painted-fancy-restaurant-with-empty-dinner-table_140725-8729.jpg" imageAlt="Luxury room amenities" mediaAnimation="slide-up" mediaPosition="right" 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: "Your Email Address", - required: true, + name: "email", type: "email", placeholder: "Your Email Address", required: true, }, ]} textarea={{ - name: "message", - placeholder: "Tell us about your room preferences...", - rows: 4, + name: "message", placeholder: "Tell us about your room preferences...", rows: 4, required: true, }} buttonText="Submit Request" @@ -122,8 +93,7 @@ export default function RoomsPage() {