9 Commits

Author SHA1 Message Date
0f660994d1 Update theme colors 2026-05-13 08:43:56 +00:00
d66e86d14e Update theme colors 2026-05-13 08:43:49 +00:00
7fa4f48b9c Update src/app/teeth-whitening/page.tsx 2026-05-13 08:41:24 +00:00
975bae6af5 Update src/app/dental-implants/page.tsx 2026-05-13 08:41:24 +00:00
5a6d22960b Update src/app/cosmetic-procedures/page.tsx 2026-05-13 08:41:24 +00:00
1425cf74ec Add src/app/teeth-whitening/page.tsx 2026-05-13 08:40:51 +00:00
f1c52f1835 Update src/app/page.tsx 2026-05-13 08:40:50 +00:00
178ae15936 Add src/app/dental-implants/page.tsx 2026-05-13 08:40:50 +00:00
7be5bb8142 Add src/app/cosmetic-procedures/page.tsx 2026-05-13 08:40:49 +00:00
5 changed files with 163 additions and 146 deletions

View File

@@ -0,0 +1,47 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import ReactLenis from "lenis/react";
export default function CosmeticProceduresPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/#services" },
{ name: "Teeth Whitening", id: "/teeth-whitening" },
{ name: "Cosmetic Procedures", id: "/cosmetic-procedures" },
{ name: "Dental Implants", id: "/dental-implants" },
]}
brandName="Luxuria"
button={{ text: "Book Now", href: "/contact" }}
/>
<main className="pt-32 pb-20 px-8 container mx-auto">
<h1 className="text-5xl font-bold mb-6">Cosmetic Dentistry Procedures</h1>
<p className="text-xl mb-8">Transform your smile with our range of cosmetic dentistry services. Whether you want to correct alignment, shape, or shade, our team offers tailored aesthetic solutions.</p>
<h2 className="text-2xl font-semibold mb-4">Key Benefits</h2>
<ul className="list-disc pl-6 space-y-2">
<li>Improved confidence and self-esteem</li>
<li>Natural-looking aesthetic results</li>
<li>Modern, minimally invasive techniques</li>
<li>Comprehensive smile makeover consultations</li>
</ul>
</main>
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -0,0 +1,47 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import ReactLenis from "lenis/react";
export default function DentalImplantsPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/#services" },
{ name: "Teeth Whitening", id: "/teeth-whitening" },
{ name: "Cosmetic Procedures", id: "/cosmetic-procedures" },
{ name: "Dental Implants", id: "/dental-implants" },
]}
brandName="Luxuria"
button={{ text: "Book Now", href: "/contact" }}
/>
<main className="pt-32 pb-20 px-8 container mx-auto">
<h1 className="text-5xl font-bold mb-6">Dental Implants Service</h1>
<p className="text-xl mb-8">Restore your smile and oral function with high-quality dental implants. Our implant solutions provide a permanent, durable replacement for missing teeth.</p>
<h2 className="text-2xl font-semibold mb-4">Key Benefits</h2>
<ul className="list-disc pl-6 space-y-2">
<li>Look, feel, and function like natural teeth</li>
<li>Preserves jawbone health and facial structure</li>
<li>Prevents shifting of adjacent teeth</li>
<li>Highly successful and long-lasting solution</li>
</ul>
</main>
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -32,8 +32,9 @@ export default function LuxuryTravelAgencyTemplatePage() {
navItems={[
{ name: "About", id: "about" },
{ name: "Services", id: "services" },
{ name: "Destinations", id: "destinations" },
{ name: "Reviews", id: "reviews" },
{ name: "Teeth Whitening", id: "/teeth-whitening" },
{ name: "Cosmetic Procedures", id: "/cosmetic-procedures" },
{ name: "Dental Implants", id: "/dental-implants" },
{ name: "Contact", id: "contact" },
]}
brandName="Luxuria"
@@ -71,8 +72,8 @@ export default function LuxuryTravelAgencyTemplatePage() {
<FeatureCardOne
tag="Services"
tagIcon={Sparkles}
title="Tailored Travel Experiences"
description="From private jets to secluded villas, we handle every detail of your journey"
title="Our Dental Expertise"
description="Comprehensive dental care services focused on your comfort and smile aesthetics"
textboxLayout="default"
animationType="slide-up"
gridVariant="uniform-all-items-equal"
@@ -80,35 +81,11 @@ export default function LuxuryTravelAgencyTemplatePage() {
useInvertedBackground={false}
features={[
{
title: "Private Aviation",
description: "Charter flights and private jet services to any destination worldwide.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/services/service5.webp",
imageAlt: "Private jet",
},
title: "Teeth Whitening", description: "Professional whitening treatments for a brighter, more radiant smile.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/services/service1.webp", imageAlt: "Teeth Whitening"},
{
title: "Luxury Accommodations",
description: "Handpicked five-star hotels, villas, and exclusive resorts.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/services/service1.webp",
imageAlt: "Luxury hotel",
},
title: "Cosmetic Procedures", description: "Enhance your smile with our advanced cosmetic dentistry solutions.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/services/service2.webp", imageAlt: "Cosmetic Dentistry"},
{
title: "Curated Experiences",
description: "Unique adventures and cultural immersions designed just for you.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/services/service4.webp",
imageAlt: "Experience",
},
{
title: "Fine Dining",
description: "Reservations at Michelin-starred restaurants and private chef services.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/services/service3.webp",
imageAlt: "Fine dining",
},
{
title: "Photography Tours",
description: "Professional photographers to capture your once-in-a-lifetime moments.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/services/service2.webp",
imageAlt: "Photography",
}
title: "Dental Implants", description: "Durable and natural-looking tooth replacement options for a full smile.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/services/service3.webp", imageAlt: "Dental Implants"}
]}
/>
<FeatureCardNine
@@ -122,84 +99,19 @@ export default function LuxuryTravelAgencyTemplatePage() {
useInvertedBackground={false}
features={[
{
title: "Share Your Vision",
description: "Tell us about your dream destination and travel preferences.",
phoneOne: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/phone/phone5.webp", imageAlt: "Consultation" },
title: "Share Your Vision", description: "Tell us about your dream destination and travel preferences.", phoneOne: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/phone/phone5.webp", imageAlt: "Consultation" },
phoneTwo: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/phone/phone6.webp", imageAlt: "Planning" },
},
{
title: "Custom Itinerary",
description: "Receive a bespoke travel plan crafted by our expert advisors.",
phoneOne: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/phone/phone3.webp", imageAlt: "Itinerary" },
title: "Custom Itinerary", description: "Receive a bespoke travel plan crafted by our expert advisors.", phoneOne: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/phone/phone3.webp", imageAlt: "Itinerary" },
phoneTwo: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/phone/phone4.webp", imageAlt: "Details" },
},
{
title: "Seamless Experience",
description: "Enjoy your journey while we handle every detail behind the scenes.",
phoneOne: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/phone/phone1.webp", imageAlt: "Travel" },
title: "Seamless Experience", description: "Enjoy your journey while we handle every detail behind the scenes.", phoneOne: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/phone/phone1.webp", imageAlt: "Travel" },
phoneTwo: { imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/phone/phone2.webp", imageAlt: "Experience" },
},
]}
/>
<FeatureCardMedia
tag="Destinations"
tagIcon={Plane}
title="Extraordinary Destinations"
description="Explore handpicked locations that define luxury travel"
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={false}
features={[
{
id: "1",
title: "Maldives Private Island",
description: "Exclusive overwater villas with direct lagoon access and private butler service.",
tag: "Asia",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/destination/destination6.webp",
imageAlt: "Maldives",
},
{
id: "2",
title: "Swiss Alpine Retreat",
description: "Secluded mountain chalets with panoramic views and world-class skiing.",
tag: "Europe",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/destination/destination5.webp",
imageAlt: "Switzerland",
},
{
id: "3",
title: "African Safari Lodge",
description: "Intimate wildlife encounters in the heart of the Serengeti.",
tag: "Africa",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/destination/destination1.webp",
imageAlt: "Safari",
},
{
id: "4",
title: "Amalfi Coast Villa",
description: "Clifftop estates with Mediterranean views and private beach access.",
tag: "Europe",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/destination/destination4.webp",
imageAlt: "Amalfi Coast",
},
{
id: "5",
title: "Kyoto Ryokan",
description: "Traditional Japanese inns with zen gardens and kaiseki dining.",
tag: "Asia",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/destination/destination3.webp",
imageAlt: "Kyoto",
},
{
id: "6",
title: "Patagonia Eco Lodge",
description: "Remote wilderness retreats surrounded by glaciers and pristine nature.",
tag: "South America",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/destination/destination2.webp",
imageAlt: "Patagonia",
},
]}
/>
<TestimonialCardFive
tag="Reviews"
tagIcon={Sparkles}
@@ -209,41 +121,7 @@ export default function LuxuryTravelAgencyTemplatePage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Victoria Sterling",
date: "December 2024",
title: "An absolutely flawless experience from start to finish",
quote: "Luxuria transformed our anniversary trip into something truly magical. Every detail was perfect, from the private transfers to the surprise sunset dinner on the beach. Their team anticipated our every need.",
tag: "Maldives",
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/testimonial/testimonial1.webp",
avatarAlt: "Victoria Sterling",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/testimonial/testimonial1.webp",
imageAlt: "Maldives trip",
},
{
id: "2",
name: "James & Elizabeth Moore",
date: "November 2024",
title: "Beyond our wildest expectations",
quote: "Our safari honeymoon was nothing short of extraordinary. The lodges were spectacular, the wildlife encounters unforgettable, and the attention to detail was impeccable throughout our journey.",
tag: "Tanzania",
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/testimonial/testimonial2.webp",
avatarAlt: "James & Elizabeth Moore",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/testimonial/testimonial2.webp",
imageAlt: "Safari experience",
},
{
id: "3",
name: "Roberta Chen",
date: "October 2024",
title: "The definition of luxury travel",
quote: "From the private jet charter to the exclusive vineyard tours, Luxuria curated an experience that exceeded all my expectations. Their network of contacts opened doors I never knew existed.",
tag: "France",
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/testimonial/testimonial3.webp",
avatarAlt: "Roberta Chen",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/testimonial/testimonial3.webp",
imageAlt: "France trip",
},
id: "1", name: "Victoria Sterling", date: "December 2024", title: "An absolutely flawless experience from start to finish", quote: "Luxuria transformed our anniversary trip into something truly magical. Every detail was perfect, from the private transfers to the surprise sunset dinner on the beach. Their team anticipated our every need.", tag: "Maldives", avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/testimonial/testimonial1.webp", avatarAlt: "Victoria Sterling", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/luxury-travel-agency/testimonial/testimonial1.webp", imageAlt: "Maldives trip"},
]}
/>
<ContactSplitForm
@@ -262,9 +140,7 @@ export default function LuxuryTravelAgencyTemplatePage() {
{ name: "destination", type: "text", placeholder: "Dream Destination" },
]}
textarea={{
name: "message",
placeholder: "Tell us about your ideal travel experience...",
rows: 4,
name: "message", placeholder: "Tell us about your ideal travel experience...", rows: 4,
}}
/>
<FooterCard

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #f6f0e9;
--card: #efe7dd;
--foreground: #2b180a;
--primary-cta: #2b180a;
--primary-cta-text: #f6f0e9;
--secondary-cta: #efe7dd;
--secondary-cta-text: #2b180a;
--accent: #94877c;
--background-accent: #afa094;
--background: #ffffff;
--card: #f9f9f9;
--foreground: #000f06e6;
--primary-cta: #0a7039;
--primary-cta-text: #ffffff;
--secondary-cta: #f9f9f9;
--secondary-cta-text: #000f06e6;
--accent: #e2e2e2;
--background-accent: #c4c4c4;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);

View File

@@ -0,0 +1,47 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import ReactLenis from "lenis/react";
export default function TeethWhiteningPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "/" },
{ name: "Services", id: "/#services" },
{ name: "Teeth Whitening", id: "/teeth-whitening" },
{ name: "Cosmetic Procedures", id: "/cosmetic-procedures" },
{ name: "Dental Implants", id: "/dental-implants" },
]}
brandName="Luxuria"
button={{ text: "Book Now", href: "/contact" }}
/>
<main className="pt-32 pb-20 px-8 container mx-auto">
<h1 className="text-5xl font-bold mb-6">Teeth Whitening Service</h1>
<p className="text-xl mb-8">Achieve a brighter, more confident smile with our professional in-office teeth whitening treatments. Our safe and effective solutions remove stubborn stains and discoloration.</p>
<h2 className="text-2xl font-semibold mb-4">Key Benefits</h2>
<ul className="list-disc pl-6 space-y-2">
<li>Immediate, noticeable results in one visit</li>
<li>Safe and professional whitening products</li>
<li>Customized treatment plans based on your needs</li>
<li>Reduces tooth sensitivity compared to at-home kits</li>
</ul>
</main>
</ReactLenis>
</ThemeProvider>
);
}