Compare commits
13 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| b1d8045e99 | |||
| 28b0fd9ba1 | |||
| c8b85f8e11 | |||
| b903346a54 | |||
| 77ae2ee109 | |||
| 7b3f93a942 | |||
| 4477c08093 | |||
| 88336cecaf | |||
| b44aac1b2d | |||
| 298cba198f | |||
| 2b7885cd2e | |||
| 9916016f9d | |||
| 7c5b2ae748 |
@@ -2,15 +2,14 @@
|
|||||||
|
|
||||||
import ReactLenis from "lenis/react";
|
import ReactLenis from "lenis/react";
|
||||||
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
||||||
import ContactText from "@/components/sections/contact/ContactText";
|
|
||||||
import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis";
|
import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis";
|
||||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||||
|
import TextBox from '@/components/Textbox';
|
||||||
|
|
||||||
export default function BookingPage() {
|
export default function BookingPage() {
|
||||||
const navItems = [
|
const navItems = [
|
||||||
{ name: "Our Process", id: "/#about" },
|
{ name: "Our Process", id: "/#about" },
|
||||||
{ name: "Services", id: "/#services" },
|
{ name: "Services", id: "/#services" },
|
||||||
{ name: "Testimonials", id: "/#testimonials" },
|
|
||||||
{ name: "Contact", id: "/#contact" },
|
{ name: "Contact", id: "/#contact" },
|
||||||
{ name: "Book Appointment", id: "/booking" }
|
{ name: "Book Appointment", id: "/booking" }
|
||||||
];
|
];
|
||||||
@@ -34,22 +33,27 @@ export default function BookingPage() {
|
|||||||
brandName="RVNCO"
|
brandName="RVNCO"
|
||||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EmVnHWEkxgx6AZzVQiLfPfH8Wh/uploaded-1780792442622-djoqlv6h.png"
|
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EmVnHWEkxgx6AZzVQiLfPfH8Wh/uploaded-1780792442622-djoqlv6h.png"
|
||||||
button={{ text: "Book a Consultation", href: "/booking" }}
|
button={{ text: "Book a Consultation", href: "/booking" }}
|
||||||
logoClassName="!w-48"
|
logoClassName="!w-64"
|
||||||
/>
|
/>
|
||||||
<div id="booking" data-section="booking" className="py-20 lg:py-32">
|
<div id="booking" data-section="booking" className="py-20 lg:py-32">
|
||||||
<ContactText
|
<TextBox
|
||||||
text="Schedule your consultation with RVNCO. Let's discuss your luxury design and build project."
|
title="Schedule Your Consultation"
|
||||||
background={{ variant: "plain" }}
|
description="Choose a convenient date and time to discuss your luxury design and build project with RVNCO."
|
||||||
useInvertedBackground={false}
|
textboxLayout="default"
|
||||||
|
center={true}
|
||||||
buttons={[
|
buttons={[
|
||||||
{ text: "Proceed to Booking System", href: "https://example.com/booking" },
|
|
||||||
{ text: "Back to Home", href: "/" }
|
{ text: "Back to Home", href: "/" }
|
||||||
]}
|
]}
|
||||||
className="text-center"
|
className="text-center max-w-4xl mx-auto px-4"
|
||||||
containerClassName="max-w-4xl mx-auto px-4"
|
titleClassName="text-3xl lg:text-5xl font-bold mb-4"
|
||||||
textClassName="text-3xl lg:text-5xl font-bold mb-8"
|
descriptionClassName="text-lg mb-8"
|
||||||
buttonContainerClassName="flex justify-center flex-wrap gap-4"
|
buttonContainerClassName="flex justify-center flex-wrap gap-4"
|
||||||
/>
|
>
|
||||||
|
{/* Placeholder for calendar and time slot picker */}
|
||||||
|
<div className="mt-8 p-6 bg-card border border-accent rounded-lg shadow-inner flex items-center justify-center h-64 text-foreground/70 text-center">
|
||||||
|
Calendar & Time Slot Picker Here (Integration Placeholder)
|
||||||
|
</div>
|
||||||
|
</TextBox>
|
||||||
</div>
|
</div>
|
||||||
<FooterLogoEmphasis
|
<FooterLogoEmphasis
|
||||||
logoText="RVNCO"
|
logoText="RVNCO"
|
||||||
@@ -57,8 +61,7 @@ export default function BookingPage() {
|
|||||||
{
|
{
|
||||||
items: [
|
items: [
|
||||||
{ label: "Our Process", href: "/#about" },
|
{ label: "Our Process", href: "/#about" },
|
||||||
{ label: "Services", href: "/#services" },
|
{ label: "Services", href: "/#services" }
|
||||||
{ label: "Testimonials", href: "/#testimonials" }
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import ReactLenis from "lenis/react";
|
|||||||
import HeroSplitDualMedia from "@/components/sections/hero/HeroSplitDualMedia";
|
import HeroSplitDualMedia from "@/components/sections/hero/HeroSplitDualMedia";
|
||||||
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
||||||
import FeatureCardTwentyFive from "@/components/sections/feature/FeatureCardTwentyFive";
|
import FeatureCardTwentyFive from "@/components/sections/feature/FeatureCardTwentyFive";
|
||||||
import TestimonialCardSixteen from "@/components/sections/testimonial/TestimonialCardSixteen";
|
|
||||||
import FaqSplitMedia from "@/components/sections/faq/FaqSplitMedia";
|
import FaqSplitMedia from "@/components/sections/faq/FaqSplitMedia";
|
||||||
import TeamCardTen from "@/components/sections/team/TeamCardTen";
|
import TeamCardTen from "@/components/sections/team/TeamCardTen";
|
||||||
import ContactText from "@/components/sections/contact/ContactText";
|
import ContactText from "@/components/sections/contact/ContactText";
|
||||||
@@ -16,7 +16,6 @@ export default function BusinessCoachTemplatePage() {
|
|||||||
const navItems = [
|
const navItems = [
|
||||||
{ name: "Our Process", id: "/#about" },
|
{ name: "Our Process", id: "/#about" },
|
||||||
{ name: "Services", id: "/#services" },
|
{ name: "Services", id: "/#services" },
|
||||||
{ name: "Testimonials", id: "/#testimonials" },
|
|
||||||
{ name: "Contact", id: "/#contact" },
|
{ name: "Contact", id: "/#contact" },
|
||||||
{ name: "Book Appointment", id: "/booking" }
|
{ name: "Book Appointment", id: "/booking" }
|
||||||
];
|
];
|
||||||
@@ -40,7 +39,7 @@ export default function BusinessCoachTemplatePage() {
|
|||||||
brandName="RVNCO"
|
brandName="RVNCO"
|
||||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EmVnHWEkxgx6AZzVQiLfPfH8Wh/uploaded-1780792442622-djoqlv6h.png"
|
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EmVnHWEkxgx6AZzVQiLfPfH8Wh/uploaded-1780792442622-djoqlv6h.png"
|
||||||
button={{ text: "Book a Consultation", href: "/booking" }}
|
button={{ text: "Book a Consultation", href: "/booking" }}
|
||||||
logoClassName="!w-48"
|
logoClassName="!w-64"
|
||||||
/>
|
/>
|
||||||
<HeroSplitDualMedia
|
<HeroSplitDualMedia
|
||||||
background={{ variant: "radial-gradient" }}
|
background={{ variant: "radial-gradient" }}
|
||||||
@@ -58,7 +57,7 @@ export default function BusinessCoachTemplatePage() {
|
|||||||
{ text: "Start Your Project", href: "/#contact" },
|
{ text: "Start Your Project", href: "/#contact" },
|
||||||
{ text: "View Our Work", href: "/#services" }
|
{ text: "View Our Work", href: "/#services" }
|
||||||
]}
|
]}
|
||||||
mediaAnimation="none"
|
mediaAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
<FeatureCardTwentyFive
|
<FeatureCardTwentyFive
|
||||||
tag="Our Services"
|
tag="Our Services"
|
||||||
@@ -66,7 +65,7 @@ export default function BusinessCoachTemplatePage() {
|
|||||||
title="Masterful Renovations & Custom Builds"
|
title="Masterful Renovations & Custom Builds"
|
||||||
description="We specialize in transforming and creating luxury spaces, delivering bespoke design and meticulous craftsmanship across all projects."
|
description="We specialize in transforming and creating luxury spaces, delivering bespoke design and meticulous craftsmanship across all projects."
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
animationType="none"
|
animationType="slide-up"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
@@ -99,38 +98,11 @@ export default function BusinessCoachTemplatePage() {
|
|||||||
}
|
}
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
<TestimonialCardSixteen
|
|
||||||
tag="Client Experiences"
|
|
||||||
tagIcon={Sparkles}
|
|
||||||
title="Exceeding Expectations, Project by Project"
|
|
||||||
description="Hear from clients who trusted us with their vision and experienced the RVNCO difference."
|
|
||||||
textboxLayout="default"
|
|
||||||
animationType="none"
|
|
||||||
useInvertedBackground={false}
|
|
||||||
testimonials={[
|
|
||||||
{
|
|
||||||
id: "1", name: "Eleanor Vance", role: "Homeowner, Bespoke Residence", company: "", rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-cheerful-manager-sunny-day_1139-417.jpg", imageAlt: "Eleanor Vance"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "2", name: "Marcus Thorne", role: "Client, Luxury Renovation", company: "", rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/excited-young-student-photographing-shore_1262-6090.jpg", imageAlt: "Marcus Thorne"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "3", name: "Olivia Sterling", role: "Homeowner, Bespoke Kitchen", company: "", rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-tanned-darkhaired-woman-widebrimmed-hat-embarrassed-smiling_197531-26509.jpg", imageAlt: "Olivia Sterling"
|
|
||||||
}
|
|
||||||
]}
|
|
||||||
kpiItems={[
|
|
||||||
{ value: "50+", label: "Bespoke Projects" },
|
|
||||||
{ value: "10+", label: "Years Expertise" },
|
|
||||||
{ value: "100%", label: "Client Satisfaction" }
|
|
||||||
]}
|
|
||||||
/>
|
|
||||||
<TeamCardTen
|
<TeamCardTen
|
||||||
title="Meet the Visionaries Behind Your Dream Home"
|
title="Meet the Visionaries Behind Your Dream Home"
|
||||||
tag="Our Team"
|
tag="Our Team"
|
||||||
membersAnimation="none"
|
membersAnimation="slide-up"
|
||||||
memberVariant="card"
|
memberVariant="card"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
members={[
|
members={[
|
||||||
@@ -148,8 +120,8 @@ export default function BusinessCoachTemplatePage() {
|
|||||||
title="Your Questions, Answered"
|
title="Your Questions, Answered"
|
||||||
description="Find clarity on our luxury design and build process and what to expect."
|
description="Find clarity on our luxury design and build process and what to expect."
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
faqsAnimation="none"
|
faqsAnimation="slide-up"
|
||||||
mediaAnimation="none"
|
mediaAnimation="slide-up"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/living-room-with-large-blue-sofa-large-coffee-table-with-large-window-that-says-room-is-decorated-with-large-plant_123827-23873.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/living-room-with-large-blue-sofa-large-coffee-table-with-large-window-that-says-room-is-decorated-with-large-plant_123827-23873.jpg"
|
||||||
imageAlt="Beautiful home interior showing modern design elements"
|
imageAlt="Beautiful home interior showing modern design elements"
|
||||||
@@ -184,8 +156,7 @@ export default function BusinessCoachTemplatePage() {
|
|||||||
{
|
{
|
||||||
items: [
|
items: [
|
||||||
{ label: "Our Process", href: "/#about" },
|
{ label: "Our Process", href: "/#about" },
|
||||||
{ label: "Services", href: "/#services" },
|
{ label: "Services", href: "/#services" }
|
||||||
{ label: "Testimonials", href: "/#testimonials" }
|
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user