Compare commits

..

20 Commits

Author SHA1 Message Date
1137e81c5e Update src/app/page.tsx 2026-04-23 23:58:21 +00:00
13a40b6a8a Merge version_26 into main
Merge version_26 into main
2026-04-23 23:57:18 +00:00
d90fb2f19b Update src/app/page.tsx 2026-04-23 23:57:15 +00:00
e8a8ff1df3 Merge version_25 into main
Merge version_25 into main
2026-04-23 23:56:33 +00:00
df71a8eaff Update src/app/page.tsx 2026-04-23 23:56:27 +00:00
e8d6f9e74c Merge version_25 into main
Merge version_25 into main
2026-04-23 23:52:04 +00:00
5bbe0126d7 Update src/app/page.tsx 2026-04-23 23:52:01 +00:00
90175a9b19 Merge version_25 into main
Merge version_25 into main
2026-04-23 23:44:33 +00:00
5d40f67fc2 Update theme fonts 2026-04-23 23:44:30 +00:00
add7e31c43 Update theme fonts 2026-04-23 23:44:30 +00:00
14e4ddbfe0 Merge version_25 into main
Merge version_25 into main
2026-04-23 23:43:30 +00:00
7075d95744 Update theme fonts 2026-04-23 23:43:24 +00:00
04d778c191 Update theme fonts 2026-04-23 23:43:23 +00:00
ece73d5d88 Merge version_25 into main
Merge version_25 into main
2026-04-23 22:30:45 +00:00
ff6da66327 Update src/app/page.tsx 2026-04-23 22:30:42 +00:00
9778c55d2e Merge version_24 into main
Merge version_24 into main
2026-04-23 22:14:54 +00:00
86c61f0cdf Update src/app/page.tsx 2026-04-23 22:14:48 +00:00
552f98402b Merge version_23 into main
Merge version_23 into main
2026-04-23 21:48:13 +00:00
a5c7d0d06a Update src/app/page.tsx 2026-04-23 21:48:10 +00:00
7412ea6409 Merge version_22 into main
Merge version_22 into main
2026-04-23 21:45:54 +00:00
3 changed files with 35 additions and 21 deletions

View File

@@ -6,6 +6,7 @@ import "@/lib/gsap-setup";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Mulish } from "next/font/google";
import { DM_Sans } from "next/font/google";
@@ -14,7 +15,16 @@ export const metadata: Metadata = {
description: 'Transform your bite, breathe better, and sleep deeper with specialized orofacial myofunctional therapy sessions and wellness courses by Olivia Lallouz.',
};
const mulish = Mulish({ variable: "--font-mulish", subsets: ["latin"] });
const dmSans = DM_Sans({
variable: "--font-dm-sans",
subsets: ["latin"],
});
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
export default function RootLayout({
children,
@@ -24,7 +34,7 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${mulish.variable} antialiased`}>
<body className={`${dmSans.variable} ${inter.variable} antialiased`}>
{children}
<script

View File

@@ -33,14 +33,14 @@ export default function LandingPage() {
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "#hero" },
{ name: "About", id: "#about" },
{ name: "Bio", id: "#about" },
{ name: "Services", id: "#features" },
{ name: "Courses", id: "#products" },
{ name: "Reviews", id: "#testimonials" },
{ name: "Contact", id: "#contact" },
]}
brandName="Olivia Lallouz"
button={{ text: "Schedule your evaluation", href: "#contact" }}
button={{ text: "Start Your Evaluation", href: "#contact" }}
/>
</div>
@@ -51,7 +51,7 @@ export default function LandingPage() {
description="Olivia Lallouz • Orofacial Myologist"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ClWbrS92bXmt7LmjB3TsGBCnuR/uploaded-1776966178389-c97cn8rw.png"
imageAlt="Olivia Lallouz"
buttons={[{ text: "Schedule your evaluation", href: "#contact" }]}
buttons={[{ text: "Start Your Evaluation", href: "#contact" }]}
buttonClassName="bg-primary text-primary-foreground font-bold"
/>
</div>
@@ -59,27 +59,31 @@ export default function LandingPage() {
<div id="about" data-section="about">
<AboutMetric
useInvertedBackground={false}
title="Meet Your Specialist: Olivia Lallouz"
title="Olivia Lallouz, MS, CCC-SLP | Qualified Orofacial Myologist | PhD Candidate"
metrics={[
{ label: "Bite Alignment", value: "Optimized", icon: Sparkles },
{ label: "Breathing", value: "Optimized", icon: Wind },
{ label: "Sleep Quality", value: "Improved", icon: Moon },
{ label: "Board Certified SLP/QOM", value: "Board Certified SLP/QOM ", icon: Sparkles },
{ label: "Focus", value: "Neurorehabilitation", icon: Wind },
{ label: "Approach", value: "Evidence-Based", icon: Moon },
]}
metricsAnimation="blur-reveal"
/>
<div className="max-w-3xl mx-auto py-12 px-6 text-foreground/80 leading-relaxed">
<p className="mb-6">I am a certified speech-language pathologist and qualified orofacial myologist (QOM) currently pursuing a PhD in Biomedical Sciences, with a research focus on neurological disorders, particularly the assessment and progression in conditions such as ALS. My work bridges clinical practice and translational research, with the goal of advancing early detection and intervention strategies for neurodegenerative disease.</p>
<p className="mb-6">With extensive clinical experience across hospitals, outpatient clinics, and interdisciplinary care teams, I specialize in the diagnosis and treatment of speech, language, swallowing, and cognitive impairments resulting from neurological injury or disease. I bring a strong foundation in evidence-based care, and am skilled in integrating clinical assessment with objective diagnostic tools to support comprehensive, individualized treatment planning. My passion lies at the intersection of neurorehabilitation, orofacial myology, and research innovation. I am dedicated to improving quality of life through both direct patient care and research that informs and elevates clinical standards.</p>
</div>
</div>
<div id="features" data-section="features">
<FeatureCardTwentyOne
useInvertedBackground={false}
title="Benefits of Myofunctional Therapy"
description="From bite alignment to sleep optimization, my sessions are tailored to your specific facial structure and habits."
description="My evidence-based myofunctional therapy protocols are tailored to your specific facial structure and habits, ensuring professional, reliable care for bite alignment and sleep optimization."
accordionItems={[
{ id: "1", title: "Wake Up Refreshed", content: "Wake up refreshed by eliminating sleep-disrupting mouth breathing through optimized airway function." },
{ id: "2", title: "Restore Jaw Comfort", content: "Restore proper jaw positioning and eliminate tension through specialized myofunctional techniques that target the root cause of grinding." },
{ id: "3", title: "Breathe With Ease", content: "Transform your daily breathing habits by reinforcing nasal breathing to support your long-term wellness and vitality." },
{ id: "1", title: "Eliminate Sleep-Disrupting Mouth Breathing", content: "Wake up refreshed by eliminating sleep-disrupting mouth breathing through optimized airway function." },
{ id: "2", title: "Resolve Chronic Jaw Tension", content: "Restore proper jaw positioning and eliminate tension through specialized myofunctional techniques that target the root cause of grinding." },
{ id: "3", title: "Optimize Daily Breathing Efficiency", content: "Transform your daily breathing habits by reinforcing nasal breathing to support your long-term wellness and vitality." },
]}
imageSrc="http://img.b2bpic.net/free-photo/full-shot-woman-sitting-with-closed-eyes_23-2148897916.jpg"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ClWbrS92bXmt7LmjB3TsGBCnuR/uploaded-1776988556675-epe5pvgv.png"
mediaAnimation="blur-reveal"
/>
</div>
@@ -91,8 +95,8 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
products={[
{ id: "p1", brand: "Course", name: "Myofunctional Foundation", price: "$150", rating: 5, reviewCount: "24", imageSrc: "http://img.b2bpic.net/free-photo/medic-equipment-desk_23-2148519752.jpg" },
{ id: "p2", brand: "Course", name: "Better Sleep Blueprint", price: "$195", rating: 5, reviewCount: "18", imageSrc: "http://img.b2bpic.net/free-vector/creative-hand-drawn-tree-yoga-gym-our-services-flyer_742173-1347.jpg" },
{ id: "p1", brand: "Course", name: "Master Your Myofunctional Foundation", price: "$150", rating: 5, reviewCount: "24", imageSrc: "http://img.b2bpic.net/free-photo/medic-equipment-desk_23-2148519752.jpg" },
{ id: "p2", brand: "Course", name: "Transform Your Sleep Quality", price: "$195", rating: 5, reviewCount: "18", imageSrc: "http://img.b2bpic.net/free-vector/creative-hand-drawn-tree-yoga-gym-our-services-flyer_742173-1347.jpg" },
{ id: "p3", brand: "Course", name: "Jaw Tension Relief", price: "$120", rating: 4, reviewCount: "32", imageSrc: "http://img.b2bpic.net/free-photo/staistics-business-strategy-planning-research-digital-tablet-concept_53876-26413.jpg" },
]}
title="Start Your Transformation"
@@ -122,8 +126,8 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={false}
testimonials={[
{ id: "1", name: "Matthew L.", role: "Client", testimonial: "Olivia has been the light I have been looking for... I have been doing myofunctional therapy with Olivia and it has been nothing short of the most ideal experience.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ClWbrS92bXmt7LmjB3TsGBCnuR/uploaded-1776964335340-auiig8s9.png?_wi=2" },
{ id: "2", name: "Max M.", role: "Client", testimonial: "Olivia and her team have been amazing. From the start, they've been incredibly kind, professional, and genuinely invested in helping.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ClWbrS92bXmt7LmjB3TsGBCnuR/uploaded-1776964335340-auiig8s9.png?_wi=3" },
{ id: "1", name: "Matthew L.", role: "Client", testimonial: "Olivia has been the light I have been looking for... I have been doing myofunctional therapy with Olivia and it has been nothing short of the most ideal experience.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ClWbrS92bXmt7LmjB3TsGBCnuR/tmp/tongue-posture-1776988110203-51a65b4a.png" },
{ id: "2", name: "Max M.", role: "Client", testimonial: "Olivia and her team have been amazing. From the start, they've been incredibly kind, professional, and genuinely invested in helping.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ClWbrS92bXmt7LmjB3TsGBCnuR/uploaded-1776988298056-jjm1ubse.webp" },
]}
title="Client Love"
description="Read about the transformations experienced by my clients."
@@ -167,4 +171,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}

View File

@@ -11,7 +11,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-mulish), sans-serif;
font-family: var(--font-inter), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-mulish), sans-serif;
font-family: var(--font-dm-sans), sans-serif;
}