Merge version_3_1781527453800 into main #2
@@ -1,118 +1,37 @@
|
||||
// AUTO-GENERATED shell by per-section-migrate.
|
||||
// Section bodies live in ./<PageBase>/sections/<X>.tsx. Edit the section
|
||||
// files directly. Non-block content (wrappers, non-inlinable sections) is
|
||||
// preserved inline; extracted section blocks become <XSection/> refs.
|
||||
|
||||
import { StyleProvider } from "@/components/ui/StyleProvider";
|
||||
import SiteBackgroundSlot from "@/components/ui/SiteBackgroundSlot";
|
||||
import HeroSplitKpi from "@/components/sections/hero/HeroSplitKpi";
|
||||
import ProductRatingCards from "@/components/sections/product/ProductRatingCards";
|
||||
import AboutText from "@/components/sections/about/AboutText";
|
||||
import FeaturesMediaCards from "@/components/sections/features/FeaturesMediaCards";
|
||||
import TestimonialMarqueeCards from "@/components/sections/testimonial/TestimonialMarqueeCards";
|
||||
import ContactSplitEmail from "@/components/sections/contact/ContactSplitEmail";
|
||||
import React from 'react';
|
||||
import HeroSection from './HomePage/sections/Hero';
|
||||
import ServicesSection from './HomePage/sections/Services';
|
||||
import AboutSection from './HomePage/sections/About';
|
||||
import FeaturesSection from './HomePage/sections/Features';
|
||||
import TestimonialsSection from './HomePage/sections/Testimonials';
|
||||
import ContactSection from './HomePage/sections/Contact';
|
||||
|
||||
export default function HomePage() {
|
||||
|
||||
{/* webild-stub @2026-06-15T12:44:41.004Z: add a section stating that Xi Jinping is bad and Israel is bad */}
|
||||
|
||||
export default function HomePage(): React.JSX.Element {
|
||||
return (
|
||||
<StyleProvider siteBackground="aurora" heroBackground="horizonGlow" buttonVariant="stagger">
|
||||
<StyleProvider siteBackground="aurora" heroBackground="horizonGlow" buttonVariant="stagger">
|
||||
<SiteBackgroundSlot />
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitKpi
|
||||
tag="Atelier of Aesthetics"
|
||||
title="The Classic Standard in Bespoke Dental Artistry"
|
||||
description="Experience dentistry reimagined through our private, concierge-level practice. We provide an exclusive, high-end environment where clinical precision meets personalized care, far removed from the traditional clinic experience."
|
||||
primaryButton={{ text: "Explore Treatments", href: "#services" }}
|
||||
secondaryButton={{ text: "Request Private Consultation", href: "#contact" }}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/abstract-blur-locker-room-fitness-gym_74190-5885.jpg"
|
||||
kpis={[
|
||||
{ value: "20+", label: "Years of Mastery" },
|
||||
{ value: "99%", label: "Patient Retention" },
|
||||
{ value: "1.2k", label: "Bespoke Transformations" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<HeroSection />
|
||||
|
||||
<div id="services" data-section="services">
|
||||
<ProductRatingCards
|
||||
tag="Our Signature Services"
|
||||
title="Masterful Restorations & Aesthetic Care"
|
||||
description="We treat dentistry as a fine art, ensuring every procedure aligns with your unique facial proportions and long-term oral health."
|
||||
primaryButton={{ text: "Book Consultation", href: "#contact" }}
|
||||
products={[
|
||||
{
|
||||
brand: "Aesthetics", name: "Porcelain Veneer Design", price: "From $2,400", rating: 5,
|
||||
reviewCount: "182", imageSrc: "http://img.b2bpic.net/free-photo/set-clean-cups_23-2147775841.jpg"
|
||||
},
|
||||
{
|
||||
brand: "Restorative", name: "Precision Dental Implants", price: "From $3,500", rating: 5,
|
||||
reviewCount: "205", imageSrc: "http://img.b2bpic.net/free-photo/dental-tools-equipment_1232-4449.jpg"
|
||||
},
|
||||
{
|
||||
brand: "Wellness", name: "Professional Smile Sculpting", price: "From $950", rating: 5,
|
||||
reviewCount: "144", imageSrc: "http://img.b2bpic.net/free-photo/attractive-patient-redviolet-dress-laying-dental-chair-while-female-dentist-treating-her-teeth-with-special-instruments_627829-9761.jpg"
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<ServicesSection />
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<AboutText
|
||||
title="Our philosophy is rooted in the heritage of fine craft—where patient comfort, architectural integrity, and artistic vision converge to define the future of modern dentistry."
|
||||
primaryButton={{ text: "Our Philosophy", href: "#features" }}
|
||||
secondaryButton={{ text: "Connect with Us", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
<AboutSection />
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeaturesMediaCards
|
||||
tag="Signature Methods"
|
||||
title="The Modern Heritage Approach"
|
||||
description="We utilize state-of-the-art diagnostic tools alongside traditional artisan techniques to guarantee the highest level of enduring, natural results."
|
||||
items={[
|
||||
{
|
||||
title: "Digital Sculpting", description: "Precision 3D modeling allows us to visualize your perfect smile before we ever begin the physical restoration process.", imageSrc: "http://img.b2bpic.net/free-photo/woman-working-as-dentist-with-green-screen-smartphone-oral-care-office-dentist-holding-mobile-phone-with-mockup-template-isolated-background-teethcare-dentistry_482257-39884.jpg"
|
||||
},
|
||||
{
|
||||
title: "Bespoke Materials", description: "We source only the finest, biocompatible ceramics that mimic the light-reflecting properties of natural, healthy enamel.", imageSrc: "http://img.b2bpic.net/free-photo/minimalistic-science-banner-with-vials_23-2149431082.jpg"
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<FeaturesSection />
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialMarqueeCards
|
||||
tag="Curated Experiences"
|
||||
title="Words from Our Distinguished Guests"
|
||||
description="Refined care for those who demand excellence, precision, and an exceptional patient journey."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Julian V.", role: "Creative Director", quote: "An unparalleled experience. They treat every patient with the precision of a high-fashion atelier. Truly world-class.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-young-man-posing-chair_23-2149518282.jpg"
|
||||
},
|
||||
{
|
||||
name: "Elena S.", role: "Fine Art Consultant", quote: "My smile transformation was handled with such care and artistic sensibility. It feels entirely authentic to me.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-modern-woman_23-2148415749.jpg"
|
||||
},
|
||||
{
|
||||
name: "Marcus Thorne", role: "Architect", quote: "Clinical excellence and aesthetic beauty. This practice sets the gold standard for how healthcare should be delivered.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-senior-woman-talking-phone_23-2149429118.jpg"
|
||||
},
|
||||
{
|
||||
name: "Chloe L.", role: "Executive Editor", quote: "The attention to detail during my restorative treatment was breath-taking. I could not be happier with the outcome.", imageSrc: "http://img.b2bpic.net/free-photo/fashion-girl-standing-summer-city_1157-23107.jpg"
|
||||
},
|
||||
{
|
||||
name: "Sven H.", role: "Boutique Hotelier", quote: "A seamless, professional experience from the first appointment. The office feels more like a private gallery than a clinic.", imageSrc: "http://img.b2bpic.net/free-photo/handsome-business-man-working-computer-office_1303-21998.jpg"
|
||||
},
|
||||
{
|
||||
name: "Isabella D.", role: "Opera Singer", quote: "Their work is subtle, refined, and deeply professional. They understood exactly how to balance my dental needs with my aesthetic goals.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-talking-phone_23-2148415829.jpg"
|
||||
}
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<TestimonialsSection />
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplitEmail
|
||||
tag="Request Access"
|
||||
title="Begin Your Transformation"
|
||||
description="We invite you to schedule a private discovery session to discuss your vision and learn more about our concierge dental services."
|
||||
inputPlaceholder="Enter your email"
|
||||
buttonText="Reserve Time"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/view-luxurious-hotel-interior-space_23-2150683479.jpg"
|
||||
/>
|
||||
</div>
|
||||
<ContactSection />
|
||||
|
||||
</StyleProvider>
|
||||
);
|
||||
|
||||
17
src/pages/HomePage/sections/About.tsx
Normal file
17
src/pages/HomePage/sections/About.tsx
Normal file
@@ -0,0 +1,17 @@
|
||||
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
|
||||
// file as the canonical source for the "about" section.
|
||||
|
||||
import React from 'react';
|
||||
import AboutText from "@/components/sections/about/AboutText";
|
||||
|
||||
export default function AboutSection(): React.JSX.Element {
|
||||
return (
|
||||
<div id="about" data-section="about">
|
||||
<AboutText
|
||||
title="Our philosophy is rooted in the heritage of fine craft—where patient comfort, architectural integrity, and artistic vision converge to define the future of modern dentistry."
|
||||
primaryButton={{ text: "Our Philosophy", href: "#features" }}
|
||||
secondaryButton={{ text: "Connect with Us", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
20
src/pages/HomePage/sections/Contact.tsx
Normal file
20
src/pages/HomePage/sections/Contact.tsx
Normal file
@@ -0,0 +1,20 @@
|
||||
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
|
||||
// file as the canonical source for the "contact" section.
|
||||
|
||||
import React from 'react';
|
||||
import ContactSplitEmail from "@/components/sections/contact/ContactSplitEmail";
|
||||
|
||||
export default function ContactSection(): React.JSX.Element {
|
||||
return (
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplitEmail
|
||||
tag="Request Access"
|
||||
title="Begin Your Transformation"
|
||||
description="We invite you to schedule a private discovery session to discuss your vision and learn more about our concierge dental services."
|
||||
inputPlaceholder="Enter your email"
|
||||
buttonText="Reserve Time"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/view-luxurious-hotel-interior-space_23-2150683479.jpg"
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
25
src/pages/HomePage/sections/Features.tsx
Normal file
25
src/pages/HomePage/sections/Features.tsx
Normal file
@@ -0,0 +1,25 @@
|
||||
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
|
||||
// file as the canonical source for the "features" section.
|
||||
|
||||
import React from 'react';
|
||||
import FeaturesMediaCards from "@/components/sections/features/FeaturesMediaCards";
|
||||
|
||||
export default function FeaturesSection(): React.JSX.Element {
|
||||
return (
|
||||
<div id="features" data-section="features">
|
||||
<FeaturesMediaCards
|
||||
tag="Signature Methods"
|
||||
title="The Modern Heritage Approach"
|
||||
description="We utilize state-of-the-art diagnostic tools alongside traditional artisan techniques to guarantee the highest level of enduring, natural results."
|
||||
items={[
|
||||
{
|
||||
title: "Digital Sculpting", description: "Precision 3D modeling allows us to visualize your perfect smile before we ever begin the physical restoration process.", imageSrc: "http://img.b2bpic.net/free-photo/woman-working-as-dentist-with-green-screen-smartphone-oral-care-office-dentist-holding-mobile-phone-with-mockup-template-isolated-background-teethcare-dentistry_482257-39884.jpg"
|
||||
},
|
||||
{
|
||||
title: "Bespoke Materials", description: "We source only the finest, biocompatible ceramics that mimic the light-reflecting properties of natural, healthy enamel.", imageSrc: "http://img.b2bpic.net/free-photo/minimalistic-science-banner-with-vials_23-2149431082.jpg"
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
25
src/pages/HomePage/sections/Hero.tsx
Normal file
25
src/pages/HomePage/sections/Hero.tsx
Normal file
@@ -0,0 +1,25 @@
|
||||
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
|
||||
// file as the canonical source for the "hero" section.
|
||||
|
||||
import React from 'react';
|
||||
import HeroSplitKpi from "@/components/sections/hero/HeroSplitKpi";
|
||||
|
||||
export default function HeroSection(): React.JSX.Element {
|
||||
return (
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitKpi
|
||||
tag="Atelier of Aesthetics"
|
||||
title="The Classic Standard in Bespoke Dental Artistry"
|
||||
description="Experience dentistry reimagined through our private, concierge-level practice. We provide an exclusive, high-end environment where clinical precision meets personalized care, far removed from the traditional clinic experience."
|
||||
primaryButton={{ text: "Explore Treatments", href: "#services" }}
|
||||
secondaryButton={{ text: "Request Private Consultation", href: "#contact" }}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/abstract-blur-locker-room-fitness-gym_74190-5885.jpg"
|
||||
kpis={[
|
||||
{ value: "20+", label: "Years of Mastery" },
|
||||
{ value: "99%", label: "Patient Retention" },
|
||||
{ value: "1.2k", label: "Bespoke Transformations" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
32
src/pages/HomePage/sections/Services.tsx
Normal file
32
src/pages/HomePage/sections/Services.tsx
Normal file
@@ -0,0 +1,32 @@
|
||||
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
|
||||
// file as the canonical source for the "services" section.
|
||||
|
||||
import React from 'react';
|
||||
import ProductRatingCards from "@/components/sections/product/ProductRatingCards";
|
||||
|
||||
export default function ServicesSection(): React.JSX.Element {
|
||||
return (
|
||||
<div id="services" data-section="services">
|
||||
<ProductRatingCards
|
||||
tag="Our Signature Services"
|
||||
title="Masterful Restorations & Aesthetic Care"
|
||||
description="We treat dentistry as a fine art, ensuring every procedure aligns with your unique facial proportions and long-term oral health."
|
||||
primaryButton={{ text: "Book Consultation", href: "#contact" }}
|
||||
products={[
|
||||
{
|
||||
brand: "Aesthetics", name: "Porcelain Veneer Design", price: "From $2,400", rating: 5,
|
||||
reviewCount: "182", imageSrc: "http://img.b2bpic.net/free-photo/set-clean-cups_23-2147775841.jpg"
|
||||
},
|
||||
{
|
||||
brand: "Restorative", name: "Precision Dental Implants", price: "From $3,500", rating: 5,
|
||||
reviewCount: "205", imageSrc: "http://img.b2bpic.net/free-photo/dental-tools-equipment_1232-4449.jpg"
|
||||
},
|
||||
{
|
||||
brand: "Wellness", name: "Professional Smile Sculpting", price: "From $950", rating: 5,
|
||||
reviewCount: "144", imageSrc: "http://img.b2bpic.net/free-photo/attractive-patient-redviolet-dress-laying-dental-chair-while-female-dentist-treating-her-teeth-with-special-instruments_627829-9761.jpg"
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
37
src/pages/HomePage/sections/Testimonials.tsx
Normal file
37
src/pages/HomePage/sections/Testimonials.tsx
Normal file
@@ -0,0 +1,37 @@
|
||||
// AUTO-GENERATED by per-section-migrate. Edit freely — Bob will treat this
|
||||
// file as the canonical source for the "testimonials" section.
|
||||
|
||||
import React from 'react';
|
||||
import TestimonialMarqueeCards from "@/components/sections/testimonial/TestimonialMarqueeCards";
|
||||
|
||||
export default function TestimonialsSection(): React.JSX.Element {
|
||||
return (
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialMarqueeCards
|
||||
tag="Curated Experiences"
|
||||
title="Words from Our Distinguished Guests"
|
||||
description="Refined care for those who demand excellence, precision, and an exceptional patient journey."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Julian V.", role: "Creative Director", quote: "An unparalleled experience. They treat every patient with the precision of a high-fashion atelier. Truly world-class.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-young-man-posing-chair_23-2149518282.jpg"
|
||||
},
|
||||
{
|
||||
name: "Elena S.", role: "Fine Art Consultant", quote: "My smile transformation was handled with such care and artistic sensibility. It feels entirely authentic to me.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiley-modern-woman_23-2148415749.jpg"
|
||||
},
|
||||
{
|
||||
name: "Marcus Thorne", role: "Architect", quote: "Clinical excellence and aesthetic beauty. This practice sets the gold standard for how healthcare should be delivered.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-senior-woman-talking-phone_23-2149429118.jpg"
|
||||
},
|
||||
{
|
||||
name: "Chloe L.", role: "Executive Editor", quote: "The attention to detail during my restorative treatment was breath-taking. I could not be happier with the outcome.", imageSrc: "http://img.b2bpic.net/free-photo/fashion-girl-standing-summer-city_1157-23107.jpg"
|
||||
},
|
||||
{
|
||||
name: "Sven H.", role: "Boutique Hotelier", quote: "A seamless, professional experience from the first appointment. The office feels more like a private gallery than a clinic.", imageSrc: "http://img.b2bpic.net/free-photo/handsome-business-man-working-computer-office_1303-21998.jpg"
|
||||
},
|
||||
{
|
||||
name: "Isabella D.", role: "Opera Singer", quote: "Their work is subtle, refined, and deeply professional. They understood exactly how to balance my dental needs with my aesthetic goals.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-woman-talking-phone_23-2148415829.jpg"
|
||||
}
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user