6 Commits

Author SHA1 Message Date
28b0fd9ba1 Update src/app/booking/page.tsx 2026-06-12 05:03:11 +00:00
b903346a54 Update src/app/booking/page.tsx 2026-06-12 05:02:39 +00:00
77ae2ee109 Merge version_9 into main
Merge version_9 into main
2026-06-07 00:49:02 +00:00
7b3f93a942 Update src/app/page.tsx 2026-06-07 00:48:59 +00:00
4477c08093 Update src/app/booking/page.tsx 2026-06-07 00:48:59 +00:00
88336cecaf Merge version_8 into main
Merge version_8 into main
2026-06-07 00:47:33 +00:00
2 changed files with 19 additions and 45 deletions

View File

@@ -2,15 +2,14 @@
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import ContactText from "@/components/sections/contact/ContactText";
import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import TextBox from '@/components/Textbox';
export default function BookingPage() {
const navItems = [
{ name: "Our Process", id: "/#about" },
{ name: "Services", id: "/#services" },
{ name: "Testimonials", id: "/#testimonials" },
{ name: "Contact", id: "/#contact" },
{ name: "Book Appointment", id: "/booking" }
];
@@ -37,19 +36,24 @@ export default function BookingPage() {
logoClassName="!w-64"
/>
<div id="booking" data-section="booking" className="py-20 lg:py-32">
<ContactText
text="Schedule your consultation with RVNCO. Let's discuss your luxury design and build project."
background={{ variant: "plain" }}
useInvertedBackground={false}
<TextBox
title="Schedule Your Consultation"
description="Choose a convenient date and time to discuss your luxury design and build project with RVNCO."
textboxLayout="default"
center={true}
buttons={[
{ text: "Proceed to Booking System", href: "https://example.com/booking" },
{ text: "Back to Home", href: "/" }
]}
className="text-center"
containerClassName="max-w-4xl mx-auto px-4"
textClassName="text-3xl lg:text-5xl font-bold mb-8"
className="text-center max-w-4xl mx-auto px-4"
titleClassName="text-3xl lg:text-5xl font-bold mb-4"
descriptionClassName="text-lg mb-8"
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>
<FooterLogoEmphasis
logoText="RVNCO"
@@ -57,8 +61,7 @@ export default function BookingPage() {
{
items: [
{ label: "Our Process", href: "/#about" },
{ label: "Services", href: "/#services" },
{ label: "Testimonials", href: "/#testimonials" }
{ label: "Services", href: "/#services" }
]
},
{

View File

@@ -4,7 +4,7 @@ import ReactLenis from "lenis/react";
import HeroSplitDualMedia from "@/components/sections/hero/HeroSplitDualMedia";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import FeatureCardTwentyFive from "@/components/sections/feature/FeatureCardTwentyFive";
import TestimonialCardSixteen from "@/components/sections/testimonial/TestimonialCardSixteen";
import FaqSplitMedia from "@/components/sections/faq/FaqSplitMedia";
import TeamCardTen from "@/components/sections/team/TeamCardTen";
import ContactText from "@/components/sections/contact/ContactText";
@@ -16,7 +16,6 @@ export default function BusinessCoachTemplatePage() {
const navItems = [
{ name: "Our Process", id: "/#about" },
{ name: "Services", id: "/#services" },
{ name: "Testimonials", id: "/#testimonials" },
{ name: "Contact", id: "/#contact" },
{ name: "Book Appointment", id: "/booking" }
];
@@ -99,34 +98,7 @@ 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="slide-up"
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
title="Meet the Visionaries Behind Your Dream Home"
tag="Our Team"
@@ -184,8 +156,7 @@ export default function BusinessCoachTemplatePage() {
{
items: [
{ label: "Our Process", href: "/#about" },
{ label: "Services", href: "/#services" },
{ label: "Testimonials", href: "/#testimonials" }
{ label: "Services", href: "/#services" }
]
},
{