Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 207a8bdc62 | |||
| d8da22623e | |||
| 1b932ad13d |
220
src/app/page.tsx
220
src/app/page.tsx
@@ -7,7 +7,7 @@ import FaqBase from '@/components/sections/faq/FaqBase';
|
|||||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||||
import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleCarousel';
|
import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleCarousel';
|
||||||
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
|
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
|
||||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
||||||
import ProductCardFour from '@/components/sections/product/ProductCardFour';
|
import ProductCardFour from '@/components/sections/product/ProductCardFour';
|
||||||
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
|
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
|
||||||
|
|
||||||
@@ -27,28 +27,18 @@ export default function LandingPage() {
|
|||||||
>
|
>
|
||||||
<ReactLenis root>
|
<ReactLenis root>
|
||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarLayoutFloatingOverlay
|
<NavbarStyleApple
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "home"},
|
||||||
id: "home",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "About",
|
name: "About", id: "about"},
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Collection",
|
name: "Collection", id: "products"},
|
||||||
id: "products",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Reviews",
|
name: "Reviews", id: "testimonials"},
|
||||||
id: "testimonials",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "contact"},
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Dubai Store"
|
brandName="Dubai Store"
|
||||||
/>
|
/>
|
||||||
@@ -57,104 +47,61 @@ export default function LandingPage() {
|
|||||||
<div id="home" data-section="home">
|
<div id="home" data-section="home">
|
||||||
<HeroSplitDoubleCarousel
|
<HeroSplitDoubleCarousel
|
||||||
background={{
|
background={{
|
||||||
variant: "radial-gradient",
|
variant: "radial-gradient"}}
|
||||||
}}
|
|
||||||
title="Elegance in Every Stitch"
|
title="Elegance in Every Stitch"
|
||||||
description="Discover our exquisite collection of premium abayas, headscarves, and traditional modest fashion, curated to bring grace and beauty to your everyday attire."
|
description="Discover our exquisite collection of premium abayas, headscarves, and traditional modest fashion, curated to bring grace and beauty to your everyday attire."
|
||||||
leftCarouselItems={[
|
leftCarouselItems={[
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/social-distancing-concept-with-footshake_23-2148627151.jpg?_wi=1",
|
imageSrc: "http://img.b2bpic.net/free-photo/social-distancing-concept-with-footshake_23-2148627151.jpg?_wi=1", imageAlt: "Abaya collection"},
|
||||||
imageAlt: "Abaya collection",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/social-distancing-concept-with-footshake_23-2148627151.jpg?_wi=2",
|
imageSrc: "http://img.b2bpic.net/free-photo/social-distancing-concept-with-footshake_23-2148627151.jpg?_wi=2", imageAlt: "Abaya collection"},
|
||||||
imageAlt: "Abaya collection",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/social-distancing-concept-with-footshake_23-2148627151.jpg?_wi=3",
|
imageSrc: "http://img.b2bpic.net/free-photo/social-distancing-concept-with-footshake_23-2148627151.jpg?_wi=3", imageAlt: "Abaya collection"},
|
||||||
imageAlt: "Abaya collection",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/social-distancing-concept-with-footshake_23-2148627151.jpg?_wi=4",
|
imageSrc: "http://img.b2bpic.net/free-photo/social-distancing-concept-with-footshake_23-2148627151.jpg?_wi=4", imageAlt: "Abaya collection"},
|
||||||
imageAlt: "Abaya collection",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/social-distancing-concept-with-footshake_23-2148627151.jpg?_wi=5",
|
imageSrc: "http://img.b2bpic.net/free-photo/social-distancing-concept-with-footshake_23-2148627151.jpg?_wi=5", imageAlt: "Abaya collection"},
|
||||||
imageAlt: "Abaya collection",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
rightCarouselItems={[
|
rightCarouselItems={[
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-indian-woman-wearing-sari_23-2149400867.jpg?_wi=1",
|
imageSrc: "http://img.b2bpic.net/free-photo/young-indian-woman-wearing-sari_23-2149400867.jpg?_wi=1", imageAlt: "Luxury boutique"},
|
||||||
imageAlt: "Luxury boutique",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-indian-woman-wearing-sari_23-2149400867.jpg?_wi=2",
|
imageSrc: "http://img.b2bpic.net/free-photo/young-indian-woman-wearing-sari_23-2149400867.jpg?_wi=2", imageAlt: "Luxury boutique"},
|
||||||
imageAlt: "Luxury boutique",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-indian-woman-wearing-sari_23-2149400867.jpg?_wi=3",
|
imageSrc: "http://img.b2bpic.net/free-photo/young-indian-woman-wearing-sari_23-2149400867.jpg?_wi=3", imageAlt: "Luxury boutique"},
|
||||||
imageAlt: "Luxury boutique",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-indian-woman-wearing-sari_23-2149400867.jpg?_wi=4",
|
imageSrc: "http://img.b2bpic.net/free-photo/young-indian-woman-wearing-sari_23-2149400867.jpg?_wi=4", imageAlt: "Luxury boutique"},
|
||||||
imageAlt: "Luxury boutique",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-indian-woman-wearing-sari_23-2149400867.jpg?_wi=5",
|
imageSrc: "http://img.b2bpic.net/free-photo/young-indian-woman-wearing-sari_23-2149400867.jpg?_wi=5", imageAlt: "Luxury boutique"},
|
||||||
imageAlt: "Luxury boutique",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Shop Collection",
|
text: "Shop Collection", href: "#products"},
|
||||||
href: "#products",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
avatars={[
|
avatars={[
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/woman-with-smartphone-paper-bags_23-2147786770.jpg",
|
src: "http://img.b2bpic.net/free-photo/woman-with-smartphone-paper-bags_23-2147786770.jpg", alt: "Customer"},
|
||||||
alt: "Customer",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/outdoor-adult-stylish-looking-modern_1157-3417.jpg",
|
src: "http://img.b2bpic.net/free-photo/outdoor-adult-stylish-looking-modern_1157-3417.jpg", alt: "Customer"},
|
||||||
alt: "Customer",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/cheerful-blonde-curly-lady-trendy-silk-black-home-suit-smiles-widely-looks-into-camera-holds-l_197531-33672.jpg",
|
src: "http://img.b2bpic.net/free-photo/cheerful-blonde-curly-lady-trendy-silk-black-home-suit-smiles-widely-looks-into-camera-holds-l_197531-33672.jpg", alt: "Customer"},
|
||||||
alt: "Customer",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/young-woman-summer-outfit-by-old-building_1303-16124.jpg",
|
src: "http://img.b2bpic.net/free-photo/young-woman-summer-outfit-by-old-building_1303-16124.jpg", alt: "Customer"},
|
||||||
alt: "Customer",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/two-muslim-women-talking_23-2147794197.jpg",
|
src: "http://img.b2bpic.net/free-photo/two-muslim-women-talking_23-2147794197.jpg", alt: "Customer"},
|
||||||
alt: "Customer",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
avatarText="Join our growing community of happy clients"
|
avatarText="Join our growing community of happy clients"
|
||||||
marqueeItems={[
|
marqueeItems={[
|
||||||
{
|
{
|
||||||
type: "text",
|
type: "text", text: "Premium Quality"},
|
||||||
text: "Premium Quality",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
type: "text",
|
type: "text", text: "Traditional Style"},
|
||||||
text: "Traditional Style",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
type: "text",
|
type: "text", text: "Hand-picked Selection"},
|
||||||
text: "Hand-picked Selection",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
type: "text",
|
type: "text", text: "Modest Elegance"},
|
||||||
text: "Modest Elegance",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
type: "text",
|
type: "text", text: "Exclusive Designs"},
|
||||||
text: "Exclusive Designs",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -164,14 +111,9 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
heading={[
|
heading={[
|
||||||
{
|
{
|
||||||
type: "text",
|
type: "text", content: "Welcome to Dubai Store, where quality meets tradition."},
|
||||||
content: "Welcome to Dubai Store, where quality meets tradition.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
type: "image",
|
type: "image", src: "http://img.b2bpic.net/free-photo/two-muslim-women-talking_23-2147794197.jpg", alt: "Store interior"},
|
||||||
src: "http://img.b2bpic.net/free-photo/two-muslim-women-talking_23-2147794197.jpg",
|
|
||||||
alt: "Store interior",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -184,26 +126,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", name: "Classic Embroidered Abaya", price: "$120", variant: "Luxury", imageSrc: "http://img.b2bpic.net/free-photo/woman-praying-indoors-front-view_23-2150154510.jpg"},
|
||||||
name: "Classic Embroidered Abaya",
|
|
||||||
price: "$120",
|
|
||||||
variant: "Luxury",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-praying-indoors-front-view_23-2150154510.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", name: "Silk Headscarf Collection", price: "$25", variant: "Premium", imageSrc: "http://img.b2bpic.net/free-photo/woman-shopping-ramadan-medium-shot_23-2150154487.jpg"},
|
||||||
name: "Silk Headscarf Collection",
|
|
||||||
price: "$25",
|
|
||||||
variant: "Premium",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-shopping-ramadan-medium-shot_23-2150154487.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", name: "Floral Designer Abaya", price: "$150", variant: "Elegant", imageSrc: "http://img.b2bpic.net/free-photo/new-normal-hangout-muslim-friends-wearing-mask_53876-100304.jpg"},
|
||||||
name: "Floral Designer Abaya",
|
|
||||||
price: "$150",
|
|
||||||
variant: "Elegant",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/new-normal-hangout-muslim-friends-wearing-mask_53876-100304.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Featured Collection"
|
title="Featured Collection"
|
||||||
description="Explore our hand-picked selection of high-quality modest wear."
|
description="Explore our hand-picked selection of high-quality modest wear."
|
||||||
@@ -217,59 +144,28 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", name: "Nada Saleh", role: "Customer", company: "Local Community", rating: 5,
|
||||||
name: "Nada Saleh",
|
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-smartphone-paper-bags_23-2147786770.jpg?_wi=1"},
|
||||||
role: "Customer",
|
|
||||||
company: "Local Community",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-smartphone-paper-bags_23-2147786770.jpg?_wi=1",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", name: "Wazzy S", role: "Customer", company: "Local Community", rating: 4,
|
||||||
name: "Wazzy S",
|
imageSrc: "http://img.b2bpic.net/free-photo/outdoor-adult-stylish-looking-modern_1157-3417.jpg"},
|
||||||
role: "Customer",
|
|
||||||
company: "Local Community",
|
|
||||||
rating: 4,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/outdoor-adult-stylish-looking-modern_1157-3417.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", name: "Aboubakar Bamba", role: "Local Guide", company: "Local Community", rating: 5,
|
||||||
name: "Aboubakar Bamba",
|
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-blonde-curly-lady-trendy-silk-black-home-suit-smiles-widely-looks-into-camera-holds-l_197531-33672.jpg"},
|
||||||
role: "Local Guide",
|
|
||||||
company: "Local Community",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-blonde-curly-lady-trendy-silk-black-home-suit-smiles-widely-looks-into-camera-holds-l_197531-33672.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "4",
|
id: "4", name: "Community Member", role: "Customer", company: "Local Community", rating: 5,
|
||||||
name: "Community Member",
|
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-summer-outfit-by-old-building_1303-16124.jpg"},
|
||||||
role: "Customer",
|
|
||||||
company: "Local Community",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-summer-outfit-by-old-building_1303-16124.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "5",
|
id: "5", name: "Sarah Ahmed", role: "Customer", company: "Local Community", rating: 5,
|
||||||
name: "Sarah Ahmed",
|
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-smartphone-paper-bags_23-2147786770.jpg?_wi=2"},
|
||||||
role: "Customer",
|
|
||||||
company: "Local Community",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-smartphone-paper-bags_23-2147786770.jpg?_wi=2",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
kpiItems={[
|
kpiItems={[
|
||||||
{
|
{
|
||||||
value: "4.5",
|
value: "4.5", label: "Rating"},
|
||||||
label: "Rating",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "46",
|
value: "46", label: "Reviews"},
|
||||||
label: "Reviews",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "100+",
|
value: "100+", label: "Happy Clients"},
|
||||||
label: "Happy Clients",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Customer Reviews"
|
title="Customer Reviews"
|
||||||
description="Hear what our wonderful community has to say about their experience at Dubai Store."
|
description="Hear what our wonderful community has to say about their experience at Dubai Store."
|
||||||
@@ -282,20 +178,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1", title: "Do you offer in-store pickup?", content: "Yes, we offer convenient in-store pickup for all orders placed online."},
|
||||||
title: "Do you offer in-store pickup?",
|
|
||||||
content: "Yes, we offer convenient in-store pickup for all orders placed online.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2", title: "What are your store hours?", content: "We are open daily and close at 8 PM. Feel free to visit us at Metroplex Plaza."},
|
||||||
title: "What are your store hours?",
|
|
||||||
content: "We are open daily and close at 8 PM. Feel free to visit us at Metroplex Plaza.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "3",
|
id: "3", title: "Do you have parking available?", content: "Yes, we have plenty of parking spaces available at Metroplex Plaza."},
|
||||||
title: "Do you have parking available?",
|
|
||||||
content: "Yes, we have plenty of parking spaces available at Metroplex Plaza.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Frequently Asked Questions"
|
title="Frequently Asked Questions"
|
||||||
description="Have questions? We're here to help."
|
description="Have questions? We're here to help."
|
||||||
@@ -307,14 +194,11 @@ export default function LandingPage() {
|
|||||||
<ContactText
|
<ContactText
|
||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
background={{
|
background={{
|
||||||
variant: "plain",
|
variant: "plain"}}
|
||||||
}}
|
|
||||||
text="Visit us at 2431 W Airport Fwy, Irving, TX 75062 or call (214) 994-2040."
|
text="Visit us at 2431 W Airport Fwy, Irving, TX 75062 or call (214) 994-2040."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Get Directions",
|
text: "Get Directions", href: "https://maps.google.com"},
|
||||||
href: "https://maps.google.com",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user