Compare commits

...

18 Commits

Author SHA1 Message Date
0145f2af39 add testimonials 2025-08-29 17:05:32 +02:00
4abae9c393 edit 2025-08-29 17:02:07 +02:00
1d70ee14f4 ok 2025-08-29 17:00:09 +02:00
c0d5355367 rm 2025-08-29 16:58:52 +02:00
bc1120362a edit veda4 2025-08-29 16:56:21 +02:00
0595497b3d ok 2025-08-29 16:24:13 +02:00
90e93b425d add 2025-08-29 16:22:46 +02:00
e1317fe3ba rep img 2025-08-29 15:46:19 +02:00
5bdc354bd3 up v2 2025-08-29 15:39:16 +02:00
f8e96eb729 updatev1 2025-08-29 15:12:44 +02:00
db98066abc add 2025-08-29 14:31:20 +02:00
65fdee705c edit 2025-08-29 14:29:48 +02:00
b6726cc1be replace 2025-08-29 14:28:02 +02:00
404e1d1333 replace veda3 2025-08-29 14:26:14 +02:00
30a53b17ad ok 2025-08-28 16:28:28 +02:00
ddd0892ae7 ok 2025-08-28 16:24:11 +02:00
edd5a8ee35 ok 2025-08-28 16:12:59 +02:00
f4a1821367 ok 2025-08-28 15:33:42 +02:00
91 changed files with 95 additions and 95 deletions

BIN
public/.DS_Store vendored

Binary file not shown.

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 159 KiB

After

Width:  |  Height:  |  Size: 266 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 212 KiB

After

Width:  |  Height:  |  Size: 491 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 264 KiB

After

Width:  |  Height:  |  Size: 422 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 245 KiB

After

Width:  |  Height:  |  Size: 551 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 650 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 230 KiB

After

Width:  |  Height:  |  Size: 579 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 683 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 85 KiB

After

Width:  |  Height:  |  Size: 632 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 124 KiB

After

Width:  |  Height:  |  Size: 710 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 142 KiB

After

Width:  |  Height:  |  Size: 654 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 159 KiB

After

Width:  |  Height:  |  Size: 550 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 145 KiB

After

Width:  |  Height:  |  Size: 517 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 203 KiB

After

Width:  |  Height:  |  Size: 646 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 178 KiB

After

Width:  |  Height:  |  Size: 617 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 517 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 527 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 163 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 115 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 564 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 138 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 143 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 567 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 138 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 246 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 150 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 500 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 574 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 594 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 826 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

After

Width:  |  Height:  |  Size: 808 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 610 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 638 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 246 KiB

After

Width:  |  Height:  |  Size: 474 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 256 KiB

After

Width:  |  Height:  |  Size: 608 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 211 KiB

After

Width:  |  Height:  |  Size: 537 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 381 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 201 KiB

After

Width:  |  Height:  |  Size: 739 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 246 KiB

After

Width:  |  Height:  |  Size: 703 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 290 KiB

After

Width:  |  Height:  |  Size: 502 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

After

Width:  |  Height:  |  Size: 640 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 241 KiB

After

Width:  |  Height:  |  Size: 697 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 122 KiB

After

Width:  |  Height:  |  Size: 701 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 189 KiB

After

Width:  |  Height:  |  Size: 543 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 178 KiB

After

Width:  |  Height:  |  Size: 454 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 474 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 507 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 138 KiB

After

Width:  |  Height:  |  Size: 761 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

After

Width:  |  Height:  |  Size: 452 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

After

Width:  |  Height:  |  Size: 385 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 207 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 148 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 892 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 645 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 246 KiB

After

Width:  |  Height:  |  Size: 674 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 245 KiB

After

Width:  |  Height:  |  Size: 558 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 596 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 451 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 75 KiB

After

Width:  |  Height:  |  Size: 579 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 742 KiB

BIN
public/images/story/bg1.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

BIN
public/images/story/bg2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

BIN
public/images/story/bg3.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 266 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 224 KiB

View File

@@ -4,6 +4,7 @@ import { Header } from '@/components/Header'
import Iti1 from '@/components/Iti1'
import Timeline from '@/components/Timeline'
import { Itinerary } from '@/components/Itinerary'
import { Testimonials } from '@/components/Testimonials'
export default function ItineraryPage() {
return (
@@ -11,6 +12,7 @@ export default function ItineraryPage() {
<Header />
<main>
<Itinerary />
<Testimonials />
</main>
<Footer />
</>

View File

@@ -1,27 +1,24 @@
import { CallToAction3 } from '@/components/CallToAction3'
import { Footer } from '@/components/Footer'
import { Header } from '@/components/Header'
import Story from '@/components/Story'
import Story2 from '@/components/Story2'
import Team from '@/components/Team'
import { Hero3 } from '@/components/Hero3'
import { Hero4 } from '@/components/Hero4'
import { Hero5 } from '@/components/Hero5'
import StorySticky from '@/components/StorySticky'
import Team from '@/components/Team'
import { Testimonials } from '@/components/Testimonials'
export default function OurStory() {
return (
<>
<Header />
<main>
<main >
<StorySticky>
<Hero3 />
<Hero4 />
<Hero5 />
</StorySticky>
<Team />
<Testimonials />
</main>
<Footer />
</>

View File

@@ -3,7 +3,7 @@ import { Logo2 } from '@/components/Logo2'
export function Footer() {
return (
<footer className="bg-darksand border-gray-300 border-t-[1px]">
<footer className="bg-bg-sand border-gray-300 border-t-[1px]">
<Container>
<div className="flex items-center justify-between py-6">
<Logo2 className="h-8 w-auto" />

View File

@@ -84,7 +84,7 @@ export function Header() {
const isStoryPage = pathname === '/story'
const headerClasses = clsx(
'bg-darksand',
'bg-bg-sand',
{
'fixed top-0 left-0 right-0 z-50': isStoryPage,
}

View File

@@ -1,7 +1,6 @@
'use client'
import { Button } from '@/components/Button'
import { H1, H2, H3, H4, P, PS, PXS, PXXS } from '@/components/text'
import { H2, P, PS } from '@/components/text'
import { ChevronDownIcon } from '@heroicons/react/24/outline'
export function Hero3() {
@@ -26,19 +25,19 @@ export function Hero3() {
alt="Hero Story Background"
className="w-full h-auto object-cover block relative z-0 lg:hidden"
/>
{/* Black Overlay (mobile only) */}
<div className="absolute inset-0 lg:hidden"></div>
<div className="absolute inset-0 bg-black opacity-50 lg:hidden"></div>
{/* Content */}
<div className="absolute inset-0 lg:static lg:inset-auto lg:top-0 flex items-start justify-start text-start px-4 lg:px-0 z-20">
<div className="max-w-xs sm:max-w-md lg:max-w-lg w-full lg:pt-12">
<H2 className=" ">Our Story</H2>
<P className="mt-4 ">THE TALE OF SACRED ENERGIES OF THE NILE</P>
<PS className="mt-6 ">
<div className="max-w-xs sm:max-w-md md:max-w-2xl lg:max-w-2xl w-full lg:pt-0">
<H2 className="text-white lg:text-black">Our Story</H2>
<P className="mt-4 text-white lg:text-neutral-800">THE TALE OF SACRED ENERGIES OF THE NILE</P>
<PS className="mt-6 text-white lg:text-neutral-700">
Our founders, Isabelle Peeters and Kristof De Spiegeleer fell in love with the Nile and envisioned creating authentic, zen, art dahabeya to feel and experience in a unique way the mystical and the deep wisdom of the Nile.
</PS>
<PS className="mt-4 ">
<PS className="mt-4 text-white lg:text-neutral-700">
Their dream was to offer a sanctuary for the body, mind, and soul, a safe space to open yourself to new experiences, and allow the sacredness of the Nile to flow through you, to step back in the past, to align with the now helping you to reconnect with your true essence. A sanctuary for the body, mind, and soul, a safe space.
</PS>
</div>

View File

@@ -1,7 +1,6 @@
'use client'
import { Button } from '@/components/Button'
import { H1, H2, H3, H4, P, PS, PXS, PXXS } from '@/components/text'
import { PS } from '@/components/text'
import { ChevronDownIcon } from '@heroicons/react/24/outline'
export function Hero4() {
@@ -26,14 +25,14 @@ export function Hero4() {
className="w-full h-auto object-cover block relative z-0 lg:hidden"
/>
<div className="absolute inset-0 lg:hidden"></div>
<div className="absolute inset-0 bg-black opacity-50 lg:hidden"></div>
<div className="absolute inset-0 lg:static lg:inset-auto lg:top-0 flex items-start justify-start text-start px-4 lg:px-0 z-20">
<div className="max-w-xs sm:max-w-md lg:max-w-lg w-full lg:pt-4">
<PS className=" ">
<div className="max-w-xs sm:max-w-md md:max-w-2xl lg:max-w-2xl w-full lg:pt-4">
<PS className="text-white lg:text-neutral-700">
We are unique in the market as the cruises are designed to provide for a private, personalised and wellness experience on the River Nile. Families, communities or dedicated groups up to sixty people can sail the Nile together discovering her hidden treasures. The Nile is a powerful natural energy source, and the boats are designed to help you align with its frequencies to feel the magic carried by sacred waters of the Nile.
</PS>
<PS className="mt-4">
<PS className="mt-6 text-white lg:text-neutral-700">
Frequencies are the new currency. Our mission is to help you recognize and align with different frequencies, creating a deeply fulfilling life in tune with your soul's gifts. Self-knowledge and self-mastery are the keys to fully opening your heart. By understanding and resonating with these frequencies, you can achieve a life of harmony and fulfillment.
</PS>
</div>

View File

@@ -1,9 +1,6 @@
'use client'
import { Button } from '@/components/Button'
import { H1, H2, H3, H4, P, PS, PXS, PXXS } from '@/components/text'
import { ChevronDownIcon } from '@heroicons/react/24/outline'
import { ChevronUpIcon } from '@heroicons/react/24/outline'
import { H4, PS } from '@/components/text'
export function Hero5() {
return (
@@ -19,18 +16,18 @@ export function Hero5() {
className="w-full h-auto object-cover block relative z-0 lg:hidden"
/>
<div className="absolute inset-0 lg:hidden"></div>
<div className="absolute inset-0 bg-black opacity-50 lg:hidden"></div>
<div className="absolute inset-0 lg:static lg:inset-auto lg:top-0 flex items-start justify-start text-start px-4 lg:px-0 z-20">
<div className="max-w-xs sm:max-w-md md:max-w-2xl lg:max-w-lg w-full lg:pt-4">
<PS className=" ">
<div className="max-w-xs sm:max-w-md md:max-w-2xl lg:max-w-2xl w-full lg:pt-4">
<PS className="text-white lg:text-neutral-700">
Are you ready to step out of your comfort zone and embrace these changes? Can you let the new energies flow through you and break free from outdated programs to welcome new wisdom?
</PS>
<PS className="mt-4 ">
<PS className="mt-6 text-white lg:text-neutral-700">
Together, let us open new gates of consciousness and expand the flow of unconditional love. The magical energy of the Nile is ready to flow through us, uniting us in a heartbeat. Home is calling you, inviting you to a journey of inner discovery and profound connection.
</PS>
<H4 className="text-base mt-8 font-semibold leading-7 italic text-gold-600">With Love,</H4>
<H4 className="text-base font-semibold leading-7 ">Kristof & Isabelle</H4>
<H4 className="text-base font-semibold leading-7 text-white lg:text-black">Kristof & Isabelle</H4>
</div>
</div>
</div>

View File

@@ -21,19 +21,19 @@ const product = {
{
id: 2,
name: 'Private Retreat Space 2',
src: '/images/veda2.jpg',
src: '/images/activities/healing.jpg',
alt: 'Elegant dahabiya for private groups',
},
{
id: 3,
name: 'Private Retreat Space 3',
src: '/images/veda3.jpg',
src: '/images/activities/relax.jpg',
alt: 'Private retreat on the Nile',
},
{
id: 4,
name: 'Private Retreat Space 4',
src: '/images/veda4.jpg',
src: '/images/activities/mind.jpg',
alt: 'Exclusive dahabiya experience',
},
],

View File

@@ -3,7 +3,7 @@ import { P, H2, H3, H4, PS, PXS, PXXS } from '@/components/text'
export default function Story() {
return (
<div className="overflow-hidden bg-transparent pb-0 pt-12 lg:pt-12">
<div className="overflow-hidden bg-transparent pb-0 pt-12 lg:pt-0">
<div className="mx-auto max-w-7xl px-6 lg:px-8">
<div className="mx-auto grid max-w-2xl grid-cols-1 gap-x-8 gap-y-16 sm:gap-y-20 lg:mx-0 lg:max-w-none lg:grid-cols-2">
<div className="flex items-start justify-end lg:justify-start lg:order-first">

View File

@@ -50,15 +50,15 @@ export default function StorySticky({ children }) {
}, [children]);
return (
<section className="lg:pt-12">
<section className="mx-auto max-w-7xl lg:px-0 px-6 py-0 lg:py-0">
{/* Mobile: render as-is */}
<div className="lg:hidden px-4">{children}</div>
<div className="lg:hidden">{children}</div>
{/* Desktop: Full-width layout with sticky media */}
<div className="hidden lg:flex" ref={containerRef}>
{/* Sticky left media - extends to left edge */}
<div className="w-1/2 relative">
<div className="sticky top-0 h-auto overflow-hidden">
{/* Desktop: 2-col layout with sticky media */}
<div className="hidden lg:grid lg:grid-cols-12 lg:gap-12" ref={containerRef}>
{/* Sticky left media */}
<div className="relative lg:col-span-6">
<div className="sticky top-24 h-[65vh] overflow-hidden ">
<div className="absolute inset-0">
{sections.map((s, i) => (
<div
@@ -80,7 +80,7 @@ export default function StorySticky({ children }) {
className="object-cover"
/>
) : (
<div className="w-full h-full bg-bg-sand" />
<div className="w-full h-[50vh] bg-bg-sand" />
)}
<div className="pointer-events-none absolute inset-0 bg-gradient-to-t from-black/25 via-transparent to-transparent" />
</div>
@@ -89,9 +89,9 @@ export default function StorySticky({ children }) {
</div>
</div>
{/* Right column = the original heroes with proper container */}
<div className="w-1/2 flex flex-col gap-4">
<div className="mx-auto max-w-7xl px-2">
{/* Right column = the original heroes (but with their own media hidden via lg:hidden) */}
<div className="lg:col-span-6 flex flex-col justify-center items-center min-h-screen">
<div className="h-[50vh] overflow-y-auto px-4 py-6 lg:py-0 space-y-6 max-w-2xl">
{children}
</div>
</div>

View File

@@ -29,14 +29,14 @@ const people = [
export default function Team() {
return (
<div className="relative py-12 lg:py-24" style={{backgroundImage: 'url(/images/4.jpg)', backgroundSize: 'cover', backgroundPosition: 'center'}}>
<div className="relative py-12 lg:py-24">
{/* Dark overlay for better text readability */}
<div className="absolute inset-0 bg-black opacity-50"></div>
<div className="absolute inset-0"></div>
<div className="relative z-10">
<div className="mx-auto grid max-w-8xl grid-cols-1 gap-x-8 gap-y-20 px-6 lg:px-8 xl:grid-cols-3">
<div className="mx-auto max-w-2xl lg:mx-0">
<H2 className="text-white">Our People</H2>
<PS className="mt-4 text-white">
<H2 className=" ">Our People</H2>
<PS className="mt-4 ">
We are a dynamic family of individuals from diverse cultural backgrounds and varied expertise, united by our passion in spirituality and dedication delivering heartfelt and authentic Nile experiences for our guests.
</PS>
</div>
@@ -48,13 +48,13 @@ const people = [
<li key={person.name}>
<img alt="" src={person.imageUrl} className="aspect-[4/3] w-5/6 object-cover" />
<div className="flex items-center gap-x-4 mt-6">
<H3 className="flex-1 text-white">{person.name}</H3>
<H3 className="flex-1 ">{person.name}</H3>
</div>
<div className="w-5/6">
<PS className="font-medium text-white">{person.role}</PS>
<PXXS className="mt-4 text-white">{person.bio}</PXXS>
<PXXS className="mt-2 text-white">{person.bio2}</PXXS>
<PXXS className="mt-2 text-white">{person.bio3}</PXXS>
<PS className="font-medium ">{person.role}</PS>
<PXXS className="mt-4 ">{person.bio}</PXXS>
<PXXS className="mt-2 ">{person.bio2}</PXXS>
<PXXS className="mt-2 ">{person.bio3}</PXXS>
</div>
</li>
))}

View File

@@ -23,73 +23,73 @@ const product = {
{
id: 1,
name: 'Veda',
src: '/images/dahabiyas/veda1/veda1_1.jpg',
src: '/images/veda1.jpg',
alt: 'Veda1',
},
{
id: 2,
name: 'Veda',
src: '/images/dahabiyas/veda1/veda1_3.jpg',
src: '/images/dahabiyas/veda1/veda1_2.jpg',
alt: 'Veda1',
},
{
id: 3,
name: 'Veda',
src: '/images/dahabiyas/veda1/veda1_5.jpg',
src: '/images/dahabiyas/veda1/veda1_3.jpg',
alt: 'Veda1',
},
{
id: 4,
name: 'Veda',
src: '/images/dahabiyas/veda1/veda1_6.jpg',
src: '/images/dahabiyas/veda1/veda1_4.jpg',
alt: 'Veda1',
},
{
id: 5,
name: 'Veda',
src: '/images/dahabiyas/veda1/veda1_7.jpg',
src: '/images/dahabiyas/veda1/veda1_5.jpg',
alt: 'Veda1',
},
{
id: 6,
name: 'Veda',
src: '/images/dahabiyas/veda1/veda1_8.jpg',
src: '/images/dahabiyas/veda1/veda1_6.jpg',
alt: 'Veda1',
},
{
id: 7,
name: 'Veda',
src: '/images/dahabiyas/veda1/veda1_9.jpg',
src: '/images/dahabiyas/veda1/veda1_7.jpg',
alt: 'Veda1',
},
{
id: 8,
name: 'Veda',
src: '/images/dahabiyas/veda1/veda1_10.jpg',
src: '/images/dahabiyas/veda1/veda1_8.jpg',
alt: 'Veda1',
},
{
id: 9,
name: 'Veda',
src: '/images/dahabiyas/veda1/veda1_11.jpg',
src: '/images/dahabiyas/veda1/veda1_9.jpg',
alt: 'Veda1',
},
{
id: 10,
name: 'Veda',
src: '/images/dahabiyas/veda1/veda1_12.jpg',
src: '/images/dahabiyas/veda1/veda1_10.jpg',
alt: 'Veda1',
},
{
id: 11,
name: 'Veda',
src: '/images/dahabiyas/veda1/veda1_13.jpg',
src: '/images/dahabiyas/veda1/veda1_11.jpg',
alt: 'Veda1',
},
{
id: 12,
name: 'Veda',
src: '/images/dahabiyas/veda1/veda1_14.jpg',
src: '/images/dahabiyas/veda1/veda1_12.jpg',
alt: 'Veda1',
},
],

View File

@@ -19,73 +19,73 @@ const product = {
{
id: 1,
name: 'Veda',
src: '/images/dahabiyas/veda2/veda2_1.jpg',
src: '/images/veda2.jpg',
alt: 'Veda2',
},
{
id: 2,
name: 'Veda',
src: '/images/dahabiyas/veda2/veda2_8.jpg',
src: '/images/dahabiyas/veda2/veda2_2.jpg',
alt: 'Veda2',
},
{
id: 4,
name: 'Veda',
src: '/images/dahabiyas/veda2/veda2_14.jpg',
src: '/images/dahabiyas/veda2/veda2_3.jpg',
alt: 'Veda2',
},
{
id: 5,
name: 'Veda',
src: '/images/dahabiyas/veda2/veda2_16.jpg',
src: '/images/dahabiyas/veda2/veda2_4.jpg',
alt: 'Veda2',
},
{
id: 6,
name: 'Veda',
src: '/images/dahabiyas/veda2/veda2_18.jpg',
src: '/images/dahabiyas/veda2/veda2_5.jpg',
alt: 'Veda2',
},
{
id: 7,
name: 'Veda',
src: '/images/dahabiyas/veda2/veda2_22.jpg',
src: '/images/dahabiyas/veda2/veda2_6.jpg',
alt: 'Veda2',
},
{
id: 8,
name: 'Veda',
src: '/images/dahabiyas/veda2/veda2_26.jpg',
src: '/images/dahabiyas/veda2/veda2_7.jpg',
alt: 'Veda2',
},
{
id: 9,
name: 'Veda',
src: '/images/dahabiyas/veda2/veda2_29.jpg',
src: '/images/dahabiyas/veda2/veda2_8.jpg',
alt: 'Veda2',
},
{
id: 10,
name: 'Veda',
src: '/images/dahabiyas/veda2/veda2_31.jpg',
src: '/images/dahabiyas/veda2/veda2_9.jpg',
alt: 'Veda2',
},
{
id: 11,
name: 'Veda',
src: '/images/dahabiyas/veda2/veda2_32.jpg',
src: '/images/dahabiyas/veda2/veda2_10.jpg',
alt: 'Veda2',
},
{
id: 12,
name: 'Veda',
src: '/images/dahabiyas/veda2/veda2_36.jpg',
src: '/images/dahabiyas/veda2/veda2_11.jpg',
alt: 'Veda2',
},
{
id: 13,
name: 'Veda',
src: '/images/dahabiyas/veda2/veda2_37.jpg',
src: '/images/dahabiyas/veda2/veda2_12.jpg',
alt: 'Veda2',
},
],

View File

@@ -81,6 +81,12 @@ const product = {
name: 'Veda 3',
src: '/images/dahabiyas/veda3/veda3_11.jpg',
alt: 'Veda 3',
},
{
id: 12,
name: 'Veda 3',
src: '/images/dahabiyas/veda3/veda3_12.jpg',
alt: 'Veda 3',
},
],
colors: [

View File

@@ -19,73 +19,73 @@ const product = {
{
id: 1,
name: 'Veda 4',
src: '/images/dahabiyas/veda4/veda4_4.jpg',
src: '/images/dahabiyas/veda4/veda4_1.jpg',
alt: 'Veda 4',
},
{
id: 2,
name: 'Veda 4',
src: '/images/dahabiyas/veda4/veda4_5.jpg',
src: '/images/dahabiyas/veda4/veda4_2.jpg',
alt: 'Veda 4',
},
{
id: 3,
name: 'Veda 4',
src: '/images/dahabiyas/veda4/veda4_8.jpg',
src: '/images/dahabiyas/veda4/veda4_3.jpg',
alt: 'Veda 4',
},
{
id: 4,
name: 'Veda 4',
src: '/images/dahabiyas/veda4/veda4_10.jpg',
src: '/images/dahabiyas/veda4/veda4_4.jpg',
alt: 'Veda 4',
},
{
id: 5,
name: 'Veda 4',
src: '/images/dahabiyas/veda4/veda4_11.jpg',
src: '/images/dahabiyas/veda4/veda4_5.jpg',
alt: 'Veda 4',
},
{
id: 6,
name: 'Veda 4',
src: '/images/dahabiyas/veda4/veda4_12.jpg',
src: '/images/dahabiyas/veda4/veda4_6.jpg',
alt: 'Veda 4',
},
{
id: 7,
name: 'Veda 4',
src: '/images/dahabiyas/veda4/veda4_13.jpg',
src: '/images/dahabiyas/veda4/veda4_7.jpg',
alt: 'Veda 4',
},
{
id: 8,
name: 'Veda 4',
src: '/images/dahabiyas/veda4/veda4_14.jpg',
src: '/images/dahabiyas/veda4/veda4_8.jpg',
alt: 'Veda 4',
},
{
id: 9,
name: 'Veda 4',
src: '/images/dahabiyas/veda4/veda4_15.jpg',
src: '/images/dahabiyas/veda4/veda4_9.jpg',
alt: 'Veda 4',
},
{
id: 10,
name: 'Veda 4',
src: '/images/dahabiyas/veda4/veda4_16.jpg',
src: '/images/dahabiyas/veda4/veda4_10.jpg',
alt: 'Veda 4',
},
{
id: 11,
name: 'Veda 4',
src: '/images/dahabiyas/veda4/veda4_18.jpg',
src: '/images/dahabiyas/veda4/veda4_11.jpg',
alt: 'Veda 4',
},
{
id: 12,
name: 'Veda 4',
src: '/images/dahabiyas/veda4/veda4_20.jpg',
src: '/images/dahabiyas/veda4/veda4_12.jpg',
alt: 'Veda 4',
},
],