2 Commits

Author SHA1 Message Date
9a6a9a84c4 Update src/app/page.tsx 2026-04-26 11:14:51 +00:00
cb4fca30ab Update src/app/page.tsx 2026-04-26 11:14:28 +00:00

View File

@@ -3,11 +3,9 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import ContactSplit from '@/components/sections/contact/ContactSplit'; import ContactSplit from '@/components/sections/contact/ContactSplit';
import FaqDouble from '@/components/sections/faq/FaqDouble';
import FeatureCardEight from '@/components/sections/feature/FeatureCardEight'; import FeatureCardEight from '@/components/sections/feature/FeatureCardEight';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel'; import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel';
import MetricCardFourteen from '@/components/sections/metrics/MetricCardFourteen';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import PricingCardTwo from '@/components/sections/pricing/PricingCardTwo'; import PricingCardTwo from '@/components/sections/pricing/PricingCardTwo';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard'; import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
@@ -32,26 +30,11 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleCentered <NavbarStyleCentered
navItems={[ navItems={[
{ { name: "Home", id: "hero" },
name: "Home", { name: "Services", id: "services" },
id: "hero", { name: "Pricing", id: "pricing" },
}, { name: "Testimonials", id: "testimonials" },
{ { name: "Contact", id: "contact" },
name: "Services",
id: "services",
},
{
name: "Pricing",
id: "pricing",
},
{
name: "Testimonials",
id: "testimonials",
},
{
name: "Contact",
id: "contact",
},
]} ]}
brandName="365 Brows Parlour" brandName="365 Brows Parlour"
/> />
@@ -59,43 +42,15 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardCarousel <HeroBillboardCarousel
background={{ background={{ variant: "gradient-bars" }}
variant: "gradient-bars",
}}
title="Excellence in Every Stroke" title="Excellence in Every Stroke"
description="Experience professional eyebrow embroidery at 365 Brows Parlour, where art meets precision to enhance your natural beauty." description="Experience professional eyebrow embroidery at 365 Brows Parlour in Klang, where we blend precision artistry with premium techniques to enhance your natural beauty."
tag="Luxury Brow Studio" tag="Luxury Brow Studio"
buttons={[ buttons={[{ text: "Book Your Appointment", href: "#contact" }]}
{
text: "Book Your Appointment",
href: "#contact",
},
]}
mediaItems={[ mediaItems={[
{ { imageSrc: "https://img.freepik.com/free-photo/young-asian-woman-getting-eyebrow-microblading-procedure-beauty-salon_23-2148910516.jpg", imageAlt: "Chinese Malaysian model eyebrow treatment" },
imageSrc: "http://img.b2bpic.net/free-photo/woman-getting-eyebrow-treatment-beauty-salon_23-2148910516.jpg", { imageSrc: "https://img.freepik.com/free-photo/professional-beautician-performing-eyebrow-embroidery-happy-customer_23-2149103130.jpg", imageAlt: "Brow artist at work" },
imageAlt: "Model showing eyebrows", { imageSrc: "https://img.freepik.com/free-photo/portrait-beautiful-asian-woman-with-perfect-eyebrows-studio_23-2149230928.jpg", imageAlt: "Beautiful results of brow embroidery" }
},
{
imageSrc: "http://img.b2bpic.net/free-photo/beautician-doing-eyebrow-treatment-her-client_23-2148910494.jpg",
imageAlt: "Professional brow session",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/woman-going-through-microblading-procedure_23-2149103130.jpg",
imageAlt: "Brow studio interior",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/side-view-female-specialist-doing-eyebrow-treatment-woman_23-2148846007.jpg",
imageAlt: "Perfect brow design",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/pretty-master-cleanes-leftovers-black-paint-from-make-up-procedure_231208-3573.jpg",
imageAlt: "Beauty salon lifestyle",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/woman-getting-treatment-hairdresser-shop_23-2149230928.jpg",
imageAlt: "Detailed embroidery results",
},
]} ]}
/> />
</div> </div>
@@ -105,12 +60,12 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
tag="Our Philosophy" tag="Our Philosophy"
title="Mastery in Artistry" title="Mastery in Artistry"
description="We believe your eyebrows define your expression. At 365 Brows Parlour, we specialize in high-end embroidery that feels authentic, lasting, and effortless." description="Based in the heart of Klang, 365 Brows Parlour is dedicated to high-end eyebrow embroidery. We pride ourselves on creating personalized, authentic brow styles that respect your natural features."
subdescription="Every procedure is customized to complement your unique facial features, ensuring a look that empowers and enhances." subdescription="Our commitment to cleanliness, precision, and the local community ensures every client leaves feeling empowered."
icon={Sparkles} icon={Sparkles}
imageSrc="http://img.b2bpic.net/free-photo/close-up-hand-holding-make-up-brush_23-2149190655.jpg" imageSrc="https://img.freepik.com/free-photo/beautician-holding-tools-modern-salon_23-2149190655.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
imageAlt="professional brow artist working" imageAlt="professional brow artist tools"
/> />
</div> </div>
@@ -119,27 +74,12 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ { title: "Microblading", description: "Crisp, natural hair-like strokes for full, defined brows.", imageSrc: "https://img.freepik.com/free-photo/close-up-microblading-procedure_23-2149102711.jpg", imageAlt: "Microblading detail" },
title: "Microblading", { title: "Powder Brows", description: "Soft, shaded finish perfect for an effortless morning look.", imageSrc: "https://img.freepik.com/free-photo/powder-brows-result-after-treatment_23-2149102657.jpg", imageAlt: "Powder brow result" },
description: "Crisp, hair-like strokes for natural fullness.", { title: "Combo Brows", description: "The ideal mix of precision strokes and soft shading.", imageSrc: "https://img.freepik.com/free-photo/combo-brows-technique-beauty-salon_23-2149183870.jpg", imageAlt: "Combo brow result" }
imageSrc: "http://img.b2bpic.net/free-photo/beautician-doing-microblading-procedure-young-woman_23-2149102711.jpg",
imageAlt: "Beautician doing a microblading procedure on a young woman",
},
{
title: "Powder Brows",
description: "Soft, shaded results for a refined finish.",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-going-through-microblading-treatment_23-2149102657.jpg",
imageAlt: "Young woman going through a microblading treatment",
},
{
title: "Combo Brows",
description: "The perfect blend of microblading and shading.",
imageSrc: "http://img.b2bpic.net/free-photo/beautician-doing-microblading-treatment-client-s-eyebrows_23-2149183870.jpg",
imageAlt: "Beautician doing a microblading treatment on a client's eyebrows",
},
]} ]}
title="Our Signature Services" title="Our Signature Services"
description="Premium treatments tailored to your aesthetic goals." description="Tailored treatments for a refined aesthetic in Klang."
/> />
</div> </div>
@@ -149,43 +89,11 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={true} useInvertedBackground={true}
plans={[ plans={[
{ { id: "basic", badge: "Essential", price: "RM 399", subtitle: "Microblading Foundation", buttons: [{ text: "Book Now", href: "#contact" }], features: ["Personal Consultation", "Basic Brow Mapping", "First Session"] },
id: "basic", { id: "pro", badge: "Premium", price: "RM 599", subtitle: "Signature Combo Brows", buttons: [{ text: "Book Now", href: "#contact" }], features: ["Customized Mapping", "Full Session", "Complimentary Touch-up"] }
badge: "Essential",
price: "$399",
subtitle: "Microblading Foundation",
buttons: [
{
text: "Book Now",
href: "#contact",
},
],
features: [
"Consultation",
"First Session",
"Basic Mapping",
],
},
{
id: "pro",
badge: "Premium",
price: "$599",
subtitle: "Signature Combo Brows",
buttons: [
{
text: "Book Now",
href: "#contact",
},
],
features: [
"Full Consultation",
"Custom Mapping",
"Touch-up Included",
],
},
]} ]}
title="Investment in Beauty" title="Investment in Beauty"
description="Transparent pricing for exceptional results." description="Transparent pricing designed for quality and perfection."
/> />
</div> </div>
@@ -196,122 +104,24 @@ export default function LandingPage() {
gridVariant="asymmetric-60-wide-40-narrow" gridVariant="asymmetric-60-wide-40-narrow"
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ { id: "1", name: "Sarah Tan", role: "Client", company: "Klang Local", rating: 5, imageSrc: "https://img.freepik.com/free-photo/asian-woman-smiling-after-beauty-treatment_23-2149207872.jpg", imageAlt: "Client testimonial result" },
id: "1", { id: "2", name: "Mei Ling", role: "Client", company: "Klang Local", rating: 5, imageSrc: "https://img.freepik.com/free-photo/portrait-beautiful-asian-business-woman_23-2148398520.jpg", imageAlt: "Happy client" }
name: "Sarah J.",
role: "Client",
company: "Local Professional",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-woman-with-clear-skin-brushing-her-eyebrows_23-2149207872.jpg",
imageAlt: "Portrait of beautiful woman",
},
{
id: "2",
name: "Elena M.",
role: "Client",
company: "Business Owner",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-make-up-client_23-2148398520.jpg",
imageAlt: "Portrait of beautiful make up client",
},
{
id: "3",
name: "Jessica R.",
role: "Client",
company: "Influencer",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-going-through-microblading-treatment_23-2149238663.jpg",
imageAlt: "Beautiful young woman",
},
{
id: "4",
name: "Mia T.",
role: "Client",
company: "Creative",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/female-going-through-microblading-treatment_23-2149103156.jpg",
imageAlt: "Female going through treatment",
},
{
id: "5",
name: "Chloe L.",
role: "Client",
company: "Academic",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-woman-going-through-microblading-treatment_23-2149238686.jpg",
imageAlt: "Beautiful young woman",
},
]} ]}
title="Voices of Elegance" title="Voices of Elegance"
description="Hear what our clients love about their new brows." description="Join our community of satisfied clients who trust us for their brow artistry."
/>
</div>
<div id="metrics" data-section="metrics">
<MetricCardFourteen
useInvertedBackground={true}
title="Proven Quality"
tag="Why Us"
metrics={[
{
id: "m1",
value: "1500+",
description: "Successful Procedures",
},
{
id: "m2",
value: "100%",
description: "Safety First",
},
{
id: "m3",
value: "500+",
description: "Five Star Reviews",
},
]}
metricsAnimation="slide-up"
/>
</div>
<div id="faq" data-section="faq">
<FaqDouble
textboxLayout="default"
useInvertedBackground={false}
faqs={[
{
id: "f1",
title: "How long do the results last?",
content: "Results typically last 1-2 years with proper care.",
},
{
id: "f2",
title: "Is the procedure painful?",
content: "We use numbing cream to ensure maximum comfort.",
},
{
id: "f3",
title: "What is the healing time?",
content: "Healing usually takes 7-10 days.",
},
]}
title="Your Questions, Answered"
description="Get to know more about the brow embroidery process."
faqsAnimation="slide-up"
/> />
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactSplit <ContactSplit
useInvertedBackground={true} useInvertedBackground={true}
background={{ background={{ variant: "plain" }}
variant: "plain",
}}
tag="Book Now" tag="Book Now"
title="Start Your Transformation" title="Start Your Transformation"
description="Ready for your best brows yet? Get in touch today." description="Visit us in Klang for a personalized consultation. Let's create your best brows yet."
imageSrc="http://img.b2bpic.net/free-photo/portrait-young-young-woman-sitting-modern-cafe_171337-17123.jpg" imageSrc="https://img.freepik.com/free-photo/modern-beauty-salon-interior_23-2149238663.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
imageAlt="luxury beauty parlour salon front" imageAlt="365 Brows Parlour salon front"
/> />
</div> </div>
@@ -319,32 +129,8 @@ export default function LandingPage() {
<FooterBaseCard <FooterBaseCard
logoText="365 Brows Parlour" logoText="365 Brows Parlour"
columns={[ columns={[
{ { title: "Studio", items: [{ label: "Services", href: "#services" }, { label: "About", href: "#about" }] },
title: "Studio", { title: "Support", items: [{ label: "Contact", href: "#contact" }] }
items: [
{
label: "Services",
href: "#services",
},
{
label: "About",
href: "#about",
},
],
},
{
title: "Support",
items: [
{
label: "FAQ",
href: "#faq",
},
{
label: "Contact",
href: "#contact",
},
],
},
]} ]}
/> />
</div> </div>