Merge version_1 into main #2
385
src/app/page.tsx
385
src/app/page.tsx
@@ -34,49 +34,32 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "#home",
|
||||
},
|
||||
name: "Home", id: "#home"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "#services",
|
||||
},
|
||||
name: "Services", id: "#services"},
|
||||
{
|
||||
name: "Packages",
|
||||
id: "#packages",
|
||||
},
|
||||
name: "Packages", id: "#packages"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "#pricing",
|
||||
},
|
||||
name: "Pricing", id: "#pricing"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "#testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "#testimonials"},
|
||||
{
|
||||
name: "FAQ",
|
||||
id: "#faq",
|
||||
},
|
||||
name: "FAQ", id: "#faq"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=yjz74v"
|
||||
logoAlt="Glam & Glow Bridal Studio Logo"
|
||||
brandName="Glam & Glow"
|
||||
button={{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Book Now", href: "#contact"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="home" data-section="home">
|
||||
<HeroSplit
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
imagePosition="right"
|
||||
title="Your Dream Bridal Look Starts Here"
|
||||
description="At Glam & Glow, we specialize in creating breathtaking bridal hair and makeup that reflects your unique style and enhances your natural beauty. Experience luxury and perfection for your special day."
|
||||
@@ -85,67 +68,43 @@ export default function LandingPage() {
|
||||
tagAnimation="slide-up"
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore Services",
|
||||
href: "#services",
|
||||
},
|
||||
text: "Explore Services", href: "#services"},
|
||||
{
|
||||
text: "Book a Consultation",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book a Consultation", href: "#contact"},
|
||||
]}
|
||||
buttonAnimation="slide-up"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/young-pretty-girl-summer-park_1157-18946.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/young-pretty-girl-summer-park_1157-18946.jpg"
|
||||
imageAlt="Radiant bride with perfect wedding makeup and hair"
|
||||
mediaAnimation="slide-up"
|
||||
fixedMediaHeight={true}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-bride-posing-with-flowers_23-2150327235.jpg",
|
||||
alt: "Happy bride",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-bride-posing-with-flowers_23-2150327235.jpg", alt: "Happy bride"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/spring-portrait-young-woman-with-flowers_23-2151953404.jpg",
|
||||
alt: "Smiling bride",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/spring-portrait-young-woman-with-flowers_23-2151953404.jpg", alt: "Smiling bride"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/wedding-bride_23-2148106010.jpg",
|
||||
alt: "Elegant bride",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/wedding-bride_23-2148106010.jpg", alt: "Elegant bride"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-portrait-blonde-young-woman-holding-flowers-hand_23-2148048887.jpg",
|
||||
alt: "Joyful bride",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-portrait-blonde-young-woman-holding-flowers-hand_23-2148048887.jpg", alt: "Joyful bride"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-bride-holds-bouquet-peonies-siting-windowsill-bright-morning_8353-7229.jpg",
|
||||
alt: "Thoughtful bride",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/young-bride-holds-bouquet-peonies-siting-windowsill-bright-morning_8353-7229.jpg", alt: "Thoughtful bride"},
|
||||
]}
|
||||
avatarText="Trusted by over 500 brides"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Award-Winning Service",
|
||||
icon: Award,
|
||||
type: "text-icon", text: "Award-Winning Service", icon: Award,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "5-Star Reviews",
|
||||
icon: Star,
|
||||
type: "text-icon", text: "5-Star Reviews", icon: Star,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Personalized Style",
|
||||
icon: Palette,
|
||||
type: "text-icon", text: "Personalized Style", icon: Palette,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Experienced Artists",
|
||||
icon: Sparkles,
|
||||
type: "text-icon", text: "Experienced Artists", icon: Sparkles,
|
||||
},
|
||||
{
|
||||
type: "text-icon",
|
||||
text: "Glamorous Results",
|
||||
icon: Crown,
|
||||
type: "text-icon", text: "Glamorous Results", icon: Crown,
|
||||
},
|
||||
]}
|
||||
/>
|
||||
@@ -158,19 +117,13 @@ export default function LandingPage() {
|
||||
metrics={[
|
||||
{
|
||||
icon: Award,
|
||||
label: "Years of Experience",
|
||||
value: "10+",
|
||||
},
|
||||
label: "Years of Experience", value: "10+"},
|
||||
{
|
||||
icon: Heart,
|
||||
label: "Happy Brides",
|
||||
value: "500+",
|
||||
},
|
||||
label: "Happy Brides", value: "500+"},
|
||||
{
|
||||
icon: Sparkles,
|
||||
label: "Wedding Events",
|
||||
value: "350+",
|
||||
},
|
||||
label: "Wedding Events", value: "350+"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
ariaLabel="About our studio metrics"
|
||||
@@ -184,44 +137,41 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Bespoke Makeup Artistry",
|
||||
description: "Achieve a flawless, long-lasting look designed to complement your features and wedding theme. We use premium, high-definition products for a camera-ready finish.",
|
||||
bentoComponent: "media-stack",
|
||||
items: [
|
||||
title: "Bespoke Makeup Artistry", description: "Achieve a flawless, long-lasting look designed to complement your features and wedding theme. We use premium, high-definition products for a camera-ready finish.", bentoComponent: "media-stack", items: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/professional-make-up-brush_93675-129829.jpg",
|
||||
imageAlt: "Makeup artist applying bridal makeup",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/professional-make-up-brush_93675-129829.jpg", imageAlt: "Makeup artist applying bridal makeup"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-makeup-artist-applying-products_23-2149350670.jpg", imageAlt: "Makeup artist applying products"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/conceptual-image-make-up-brushes-roses-wooden-background_482257-9817.jpg", imageAlt: "Makeup brushes and roses"
|
||||
}
|
||||
],
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=yjz74v",
|
||||
imageAlt: "professional bridal makeup artist applying",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=yjz74v", imageAlt: "professional bridal makeup artist applying"},
|
||||
{
|
||||
title: "Elegant Hair Styling",
|
||||
description: "Whether you envision an intricate updo, soft waves, or a classic bun, our expert stylists will craft the perfect hairstyle to complete your bridal ensemble.",
|
||||
bentoComponent: "media-stack",
|
||||
items: [
|
||||
title: "Elegant Hair Styling", description: "Whether you envision an intricate updo, soft waves, or a classic bun, our expert stylists will craft the perfect hairstyle to complete your bridal ensemble.", bentoComponent: "media-stack", items: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/team-bride-celebrating-before-wedding_23-2149329169.jpg",
|
||||
imageAlt: "Hairstylist working on a bride's elegant updo",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/team-bride-celebrating-before-wedding_23-2149329169.jpg", imageAlt: "Hairstylist working on a bride's elegant updo"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-bride-getting-ready_23-2149722032.jpg", imageAlt: "Bride getting ready"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-beautiful-bride-preparing-wedding_181624-55257.jpg", imageAlt: "Bride preparing for wedding"
|
||||
}
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-pretty-girl-summer-park_1157-18946.jpg?_wi=2",
|
||||
imageAlt: "professional bridal makeup artist applying",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-pretty-girl-summer-park_1157-18946.jpg", imageAlt: "professional bridal makeup artist applying"},
|
||||
{
|
||||
title: "Personalized Consultations",
|
||||
description: "Every bridal journey begins with a detailed consultation to understand your vision, preferences, and ensure a harmonious look from head to toe. Trials are included!",
|
||||
bentoComponent: "media-stack",
|
||||
items: [
|
||||
title: "Personalized Consultations", description: "Every bridal journey begins with a detailed consultation to understand your vision, preferences, and ensure a harmonious look from head to toe. Trials are included!", bentoComponent: "media-stack", items: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-designer-working-dress-shop_23-2147875015.jpg",
|
||||
imageAlt: "Bride discussing dress with a stylist",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-designer-working-dress-shop_23-2147875015.jpg", imageAlt: "Bride discussing dress with a stylist"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/view-elegant-luxurious-wedding-stationery-planner-resources_23-2150166892.jpg", imageAlt: "Wedding planner resources"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/still-life-colorful-overloaded-bullet-journal_23-2150168549.jpg", imageAlt: "Colorful bullet journal"
|
||||
}
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/set-best-quality-designs_603843-1479.jpg",
|
||||
imageAlt: "professional bridal makeup artist applying",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/set-best-quality-designs_603843-1479.jpg", imageAlt: "professional bridal makeup artist applying"},
|
||||
]}
|
||||
title="Our Signature Bridal Services"
|
||||
description="From bespoke makeup artistry to elegant hair styling and personalized consultations, we offer a comprehensive range of services tailored to make you shine."
|
||||
@@ -237,47 +187,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "package-classic",
|
||||
name: "The Classic Bride",
|
||||
price: "Starting at $800",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-getting-ready-wedding_23-2149329137.jpg",
|
||||
imageAlt: "Bride with a classic, natural makeup look",
|
||||
},
|
||||
id: "package-classic", name: "The Classic Bride", price: "Starting at $800", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-getting-ready-wedding_23-2149329137.jpg", imageAlt: "Bride with a classic, natural makeup look"},
|
||||
{
|
||||
id: "package-glam",
|
||||
name: "The Glamorous Bride",
|
||||
price: "Starting at $1200",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/rococo-style-photography-beautiful-woman_23-2151916501.jpg",
|
||||
imageAlt: "Bride with a glamorous, bold makeup look",
|
||||
},
|
||||
id: "package-glam", name: "The Glamorous Bride", price: "Starting at $1200", imageSrc: "http://img.b2bpic.net/free-photo/rococo-style-photography-beautiful-woman_23-2151916501.jpg", imageAlt: "Bride with a glamorous, bold makeup look"},
|
||||
{
|
||||
id: "package-deluxe",
|
||||
name: "The Deluxe Experience",
|
||||
price: "Starting at $1800",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-smiley-couple-floor_23-2149690987.jpg",
|
||||
imageAlt: "Bride receiving a pampering treatment",
|
||||
},
|
||||
id: "package-deluxe", name: "The Deluxe Experience", price: "Starting at $1800", imageSrc: "http://img.b2bpic.net/free-photo/top-view-smiley-couple-floor_23-2149690987.jpg", imageAlt: "Bride receiving a pampering treatment"},
|
||||
{
|
||||
id: "package-bridesmaid",
|
||||
name: "Bridesmaid Beauty",
|
||||
price: "Custom Quote",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-women-enjoying-bachelorette-party_23-2149278400.jpg",
|
||||
imageAlt: "Group of bridesmaids getting ready",
|
||||
},
|
||||
id: "package-bridesmaid", name: "Bridesmaid Beauty", price: "Custom Quote", imageSrc: "http://img.b2bpic.net/free-photo/young-women-enjoying-bachelorette-party_23-2149278400.jpg", imageAlt: "Group of bridesmaids getting ready"},
|
||||
{
|
||||
id: "package-mother",
|
||||
name: "Mother of the Bride",
|
||||
price: "Starting at $450",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/women-making-preparations-wedding_23-2149184405.jpg",
|
||||
imageAlt: "Mother of the bride looking elegant",
|
||||
},
|
||||
id: "package-mother", name: "Mother of the Bride", price: "Starting at $450", imageSrc: "http://img.b2bpic.net/free-photo/women-making-preparations-wedding_23-2149184405.jpg", imageAlt: "Mother of the bride looking elegant"},
|
||||
{
|
||||
id: "package-engagement",
|
||||
name: "Engagement Photoshoot",
|
||||
price: "Starting at $500",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-couple-posing_23-2148466426.jpg",
|
||||
imageAlt: "Couple in an engagement photoshoot",
|
||||
},
|
||||
id: "package-engagement", name: "Engagement Photoshoot", price: "Starting at $500", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-couple-posing_23-2148466426.jpg", imageAlt: "Couple in an engagement photoshoot"},
|
||||
]}
|
||||
title="Exclusive Bridal Packages"
|
||||
description="Discover our curated bridal packages, designed to provide a seamless and luxurious experience for every bride. Find the perfect fit for your big day."
|
||||
@@ -292,63 +212,31 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "basic-plan",
|
||||
badge: "Popular",
|
||||
badgeIcon: Sparkles,
|
||||
price: "$800",
|
||||
name: "The Classic",
|
||||
buttons: [
|
||||
id: "basic-plan", badge: "Popular", badgeIcon: Sparkles,
|
||||
price: "$800", name: "The Classic", buttons: [
|
||||
{
|
||||
text: "Select Plan",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Select Plan", href: "#contact"},
|
||||
],
|
||||
features: [
|
||||
"Bridal makeup trial",
|
||||
"Wedding day makeup application",
|
||||
"Light hair styling",
|
||||
"Touch-up kit",
|
||||
],
|
||||
"Bridal makeup trial", "Wedding day makeup application", "Light hair styling", "Touch-up kit"],
|
||||
},
|
||||
{
|
||||
id: "pro-plan",
|
||||
badge: "Most Chosen",
|
||||
badgeIcon: Star,
|
||||
price: "$1200",
|
||||
name: "The Glamorous",
|
||||
buttons: [
|
||||
id: "pro-plan", badge: "Most Chosen", badgeIcon: Star,
|
||||
price: "$1200", name: "The Glamorous", buttons: [
|
||||
{
|
||||
text: "Select Plan",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Select Plan", href: "#contact"},
|
||||
],
|
||||
features: [
|
||||
"Bridal makeup & hair trial",
|
||||
"Wedding day full makeup application",
|
||||
"Intricate hair styling",
|
||||
"Premium lash application",
|
||||
"Deluxe touch-up kit",
|
||||
],
|
||||
"Bridal makeup & hair trial", "Wedding day full makeup application", "Intricate hair styling", "Premium lash application", "Deluxe touch-up kit"],
|
||||
},
|
||||
{
|
||||
id: "enterprise-plan",
|
||||
badge: "Ultimate",
|
||||
badgeIcon: Crown,
|
||||
price: "$1800",
|
||||
name: "The Deluxe",
|
||||
buttons: [
|
||||
id: "enterprise-plan", badge: "Ultimate", badgeIcon: Crown,
|
||||
price: "$1800", name: "The Deluxe", buttons: [
|
||||
{
|
||||
text: "Select Plan",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Select Plan", href: "#contact"},
|
||||
],
|
||||
features: [
|
||||
"Bridal makeup & hair trial (2 sessions)",
|
||||
"Wedding day full makeup & hair",
|
||||
"Pre-wedding facial treatment",
|
||||
"Bridal party styling assistance (1 person)",
|
||||
"Luxury touch-up kit & gift",
|
||||
],
|
||||
"Bridal makeup & hair trial (2 sessions)", "Wedding day full makeup & hair", "Pre-wedding facial treatment", "Bridal party styling assistance (1 person)", "Luxury touch-up kit & gift"],
|
||||
},
|
||||
]}
|
||||
title="Simple & Transparent Pricing"
|
||||
@@ -364,53 +252,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Johnson",
|
||||
handle: "@sarahj",
|
||||
testimonial: "Glam & Glow made me feel like an absolute queen on my wedding day! My makeup was flawless and lasted all night. Highly recommend!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-proposing-her-girlfriend-marriage_23-2147891264.jpg",
|
||||
imageAlt: "Sarah Johnson, a happy bride",
|
||||
},
|
||||
id: "1", name: "Sarah Johnson", handle: "@sarahj", testimonial: "Glam & Glow made me feel like an absolute queen on my wedding day! My makeup was flawless and lasted all night. Highly recommend!", imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-proposing-her-girlfriend-marriage_23-2147891264.jpg", imageAlt: "Sarah Johnson, a happy bride"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Emily White",
|
||||
handle: "@emilyw",
|
||||
testimonial: "The team was incredible! They truly understood my vision for a natural yet elegant look. I've never felt more beautiful.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-beautiful-bride-looking-camera_8353-11833.jpg",
|
||||
imageAlt: "Emily White, a smiling bride",
|
||||
},
|
||||
id: "2", name: "Emily White", handle: "@emilyw", testimonial: "The team was incredible! They truly understood my vision for a natural yet elegant look. I've never felt more beautiful.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-beautiful-bride-looking-camera_8353-11833.jpg", imageAlt: "Emily White, a smiling bride"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Jessica Lee",
|
||||
handle: "@jessical",
|
||||
testimonial: "My hair was exactly what I dreamed of, and the makeup was perfect. Glam & Glow's professionalism and talent are unmatched.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-women-celebrating-engagement-party_23-2149326528.jpg",
|
||||
imageAlt: "Jessica Lee, a stunning bride",
|
||||
},
|
||||
id: "3", name: "Jessica Lee", handle: "@jessical", testimonial: "My hair was exactly what I dreamed of, and the makeup was perfect. Glam & Glow's professionalism and talent are unmatched.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-women-celebrating-engagement-party_23-2149326528.jpg", imageAlt: "Jessica Lee, a stunning bride"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Amanda Garcia",
|
||||
handle: "@amandag",
|
||||
testimonial: "From the trial to the big day, everything was seamless. They listened to every detail and created a look beyond my expectations.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pleased-business-woman-standing-near-bearded-man-suit_171337-18292.jpg",
|
||||
imageAlt: "Amanda Garcia, a radiant bride",
|
||||
},
|
||||
id: "4", name: "Amanda Garcia", handle: "@amandag", testimonial: "From the trial to the big day, everything was seamless. They listened to every detail and created a look beyond my expectations.", imageSrc: "http://img.b2bpic.net/free-photo/pleased-business-woman-standing-near-bearded-man-suit_171337-18292.jpg", imageAlt: "Amanda Garcia, a radiant bride"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Nicole Brown",
|
||||
handle: "@nicoleb",
|
||||
testimonial: "Absolutely phenomenal service! My bridal party and I all looked stunning. Thank you, Glam & Glow, for making us feel so special.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/proud-bride-posing_1153-1378.jpg",
|
||||
imageAlt: "Nicole Brown, a joyful bride",
|
||||
},
|
||||
id: "5", name: "Nicole Brown", handle: "@nicoleb", testimonial: "Absolutely phenomenal service! My bridal party and I all looked stunning. Thank you, Glam & Glow, for making us feel so special.", imageSrc: "http://img.b2bpic.net/free-photo/proud-bride-posing_1153-1378.jpg", imageAlt: "Nicole Brown, a joyful bride"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Olivia Miller",
|
||||
handle: "@oliviam",
|
||||
testimonial: "The perfect balance of glam and glow! My makeup and hair felt light, natural, and stayed perfect through tears and dancing. So grateful!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-woman-dressed-white-pajamas_158538-16877.jpg",
|
||||
imageAlt: "Olivia Miller, an elegant bride",
|
||||
},
|
||||
id: "6", name: "Olivia Miller", handle: "@oliviam", testimonial: "The perfect balance of glam and glow! My makeup and hair felt light, natural, and stayed perfect through tears and dancing. So grateful!", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-woman-dressed-white-pajamas_158538-16877.jpg", imageAlt: "Olivia Miller, an elegant bride"},
|
||||
]}
|
||||
title="Rave Reviews from Our Brides"
|
||||
description="Hear directly from our happy brides who trusted Glam & Glow to make their wedding day beauty dreams come true."
|
||||
@@ -423,14 +275,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"WeddingWire",
|
||||
"The Knot",
|
||||
"BRIDES",
|
||||
"Style Me Pretty",
|
||||
"Junebug Weddings",
|
||||
"Martha Stewart Weddings",
|
||||
"Inside Weddings",
|
||||
]}
|
||||
"WeddingWire", "The Knot", "BRIDES", "Style Me Pretty", "Junebug Weddings", "Martha Stewart Weddings", "Inside Weddings"]}
|
||||
title="Featured In Leading Bridal Publications"
|
||||
description="We are proud to be recognized and featured by top wedding industry platforms and magazines."
|
||||
tag="As Seen On"
|
||||
@@ -443,35 +288,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "faq-1",
|
||||
title: "When should I book my bridal beauty services?",
|
||||
content: "We recommend booking 6-12 months in advance, especially for peak wedding seasons, to ensure availability for your desired date.",
|
||||
},
|
||||
id: "faq-1", title: "When should I book my bridal beauty services?", content: "We recommend booking 6-12 months in advance, especially for peak wedding seasons, to ensure availability for your desired date."},
|
||||
{
|
||||
id: "faq-2",
|
||||
title: "Do you offer makeup and hair trials?",
|
||||
content: "Yes, all our bridal packages include a personalized trial session to perfect your look before the big day, ensuring you feel confident and beautiful.",
|
||||
},
|
||||
id: "faq-2", title: "Do you offer makeup and hair trials?", content: "Yes, all our bridal packages include a personalized trial session to perfect your look before the big day, ensuring you feel confident and beautiful."},
|
||||
{
|
||||
id: "faq-3",
|
||||
title: "Can you accommodate bridal parties?",
|
||||
content: "Absolutely! We offer services for bridesmaids, mothers of the bride/groom, and other members of your bridal party. Please inquire for group rates.",
|
||||
},
|
||||
id: "faq-3", title: "Can you accommodate bridal parties?", content: "Absolutely! We offer services for bridesmaids, mothers of the bride/groom, and other members of your bridal party. Please inquire for group rates."},
|
||||
{
|
||||
id: "faq-4",
|
||||
title: "What products do you use?",
|
||||
content: "We use a curated selection of high-quality, long-wearing, and professional-grade makeup and hair products suitable for all skin types and conditions.",
|
||||
},
|
||||
id: "faq-4", title: "What products do you use?", content: "We use a curated selection of high-quality, long-wearing, and professional-grade makeup and hair products suitable for all skin types and conditions."},
|
||||
{
|
||||
id: "faq-5",
|
||||
title: "Do you travel to wedding venues?",
|
||||
content: "Yes, we provide on-location services for your convenience. Travel fees may apply depending on the distance. This will be discussed during your consultation.",
|
||||
},
|
||||
id: "faq-5", title: "Do you travel to wedding venues?", content: "Yes, we provide on-location services for your convenience. Travel fees may apply depending on the distance. This will be discussed during your consultation."},
|
||||
{
|
||||
id: "faq-6",
|
||||
title: "What should I do to prepare for my trial?",
|
||||
content: "Please come with clean, moisturized skin and clean, dry hair. Bringing photos of desired looks and your wedding attire helps us tailor the perfect style.",
|
||||
},
|
||||
id: "faq-6", title: "What should I do to prepare for my trial?", content: "Please come with clean, moisturized skin and clean, dry hair. Bringing photos of desired looks and your wedding attire helps us tailor the perfect style."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Find answers to common questions about our bridal services, booking process, and what to expect for your wedding day beauty."
|
||||
@@ -484,8 +311,7 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Let's Connect"
|
||||
title="Book Your Bridal Beauty Experience"
|
||||
description="Ready to glow on your wedding day? Contact us to schedule your consultation and discuss your dream bridal look."
|
||||
@@ -504,58 +330,35 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{
|
||||
label: "Bridal Makeup",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Bridal Makeup", href: "#services"},
|
||||
{
|
||||
label: "Hair Styling",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Hair Styling", href: "#services"},
|
||||
{
|
||||
label: "Consultations",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Consultations", href: "#services"},
|
||||
{
|
||||
label: "Bridal Packages",
|
||||
href: "#packages",
|
||||
},
|
||||
label: "Bridal Packages", href: "#packages"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About Us", href: "#about"},
|
||||
{
|
||||
label: "Testimonials",
|
||||
href: "#testimonials",
|
||||
},
|
||||
label: "Testimonials", href: "#testimonials"},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#faq",
|
||||
},
|
||||
label: "FAQ", href: "#faq"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Service", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user