diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx new file mode 100644 index 0000000..78f96ad --- /dev/null +++ b/src/app/about/page.tsx @@ -0,0 +1,55 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard'; +import { History } from "lucide-react"; + +export default function AboutPage() { + return ( + + +
+ +
+ +
+ ); +} \ No newline at end of file diff --git a/src/app/amenities/page.tsx b/src/app/amenities/page.tsx index 3eaec14..7068688 100644 --- a/src/app/amenities/page.tsx +++ b/src/app/amenities/page.tsx @@ -1,13 +1,11 @@ "use client"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import ReactLenis from "lenis/react"; -import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour'; -import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; -import TeamCardTen from '@/components/sections/team/TeamCardTen'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia'; -export default function LandingPage() { +export default function AmenitiesPage() { return ( - - - -
- -
- -
- -
- - -
+ logoText="RSDdison Hotel" + columns={[ + { title: "Navigation", items: [{ label: "Home", href: "/" }, { label: "Rooms", href: "/rooms" }, { label: "Dining", href: "/dining" }] }, + { title: "Experience", items: [{ label: "Amenities", href: "/amenities" }, { label: "Gallery", href: "/gallery" }, { label: "About", href: "/about" }, { label: "Contact", href: "/contact" }] }, + { title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }] }, + ]} + />
); -} +} \ No newline at end of file diff --git a/src/app/booking/page.tsx b/src/app/booking/page.tsx new file mode 100644 index 0000000..d3f1506 --- /dev/null +++ b/src/app/booking/page.tsx @@ -0,0 +1,48 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; + +export default function BookingPage() { + return ( + + + +
+

Online Booking

+

Please select your dates and room preference below.

+
+ + + +
+
+ +
+
+ ); +} \ No newline at end of file diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 910ac31..806cbd4 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -2,153 +2,52 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import ContactCTA from '@/components/sections/contact/ContactCTA'; -import FaqDouble from '@/components/sections/faq/FaqDouble'; -import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; -export default function LandingPage() { +export default function ContactPage() { return ( - + - - -
- -
- -
- -
- - + +
+ +
+

Our Location

+

123 Forest Way, Eternal Valley, EV 90210

+
+
+
); -} +} \ No newline at end of file diff --git a/src/app/dining/page.tsx b/src/app/dining/page.tsx index 32457ab..8d27fd6 100644 --- a/src/app/dining/page.tsx +++ b/src/app/dining/page.tsx @@ -2,177 +2,26 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import FaqDouble from '@/components/sections/faq/FaqDouble'; -import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour'; -import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import FeatureCardNineteen from '@/components/sections/feature/FeatureCardNineteen'; -export default function LandingPage() { +export default function DiningPage() { return ( - + - - -
- -
- -
- -
- - + + +
); -} +} \ No newline at end of file diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx index f3250f4..f8f15a3 100644 --- a/src/app/gallery/page.tsx +++ b/src/app/gallery/page.tsx @@ -1,13 +1,11 @@ "use client"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import ReactLenis from "lenis/react"; -import FaqDouble from '@/components/sections/faq/FaqDouble'; -import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; -import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import ProductCardThree from '@/components/sections/product/ProductCardThree'; -export default function LandingPage() { +export default function GalleryPage() { return ( - - - -
- -
- -
- -
- - -
+ logoText="RSDdison Hotel" + columns={[ + { title: "Navigation", items: [{ label: "Home", href: "/" }, { label: "Rooms", href: "/rooms" }, { label: "Dining", href: "/dining" }] }, + { title: "Experience", items: [{ label: "Amenities", href: "/amenities" }, { label: "Gallery", href: "/gallery" }, { label: "About", href: "/about" }, { label: "Contact", href: "/contact" }] }, + { title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }] }, + ]} + />
); -} +} \ No newline at end of file diff --git a/src/app/page.tsx b/src/app/page.tsx index f11bee2..1c72af9 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -28,30 +28,13 @@ export default function LandingPage() { @@ -197,16 +106,8 @@ export default function LandingPage() { title="Frequently Asked Questions" description="Find answers to common inquiries about your upcoming visit." faqs={[ - { - id: "q1", - title: "What time is check-in?", - content: "Check-in begins at 3:00 PM.", - }, - { - id: "q2", - title: "Do you offer airport shuttle?", - content: "Yes, we provide concierge-led private transport.", - }, + { id: "q1", title: "What time is check-in?", content: "Check-in begins at 3:00 PM." }, + { id: "q2", title: "Do you offer airport shuttle?", content: "Yes, we provide concierge-led private transport." }, ]} faqsAnimation="slide-up" /> @@ -216,57 +117,13 @@ export default function LandingPage() {
); -} +} \ No newline at end of file diff --git a/src/app/reviews/page.tsx b/src/app/reviews/page.tsx new file mode 100644 index 0000000..dbbde95 --- /dev/null +++ b/src/app/reviews/page.tsx @@ -0,0 +1,48 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; + +export default function ReviewsPage() { + return ( + + + +
+ +
+ +
+
+ ); +} \ No newline at end of file diff --git a/src/app/rooms/page.tsx b/src/app/rooms/page.tsx index e5b215d..0e0235f 100644 --- a/src/app/rooms/page.tsx +++ b/src/app/rooms/page.tsx @@ -2,83 +2,25 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; -import PricingCardTwo from '@/components/sections/pricing/PricingCardTwo'; -import ProductCardTwo from '@/components/sections/product/ProductCardTwo'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import FeatureCardNineteen from '@/components/sections/feature/FeatureCardNineteen'; export default function RoomsPage() { return ( - + - - -
- -
- -
- -
- - + + +
);