replace imafes\
BIN
public/images/dahabiyas/veda4/veda4_10.jpg
Normal file
After Width: | Height: | Size: 138 KiB |
BIN
public/images/dahabiyas/veda4/veda4_11.jpg
Normal file
After Width: | Height: | Size: 100 KiB |
BIN
public/images/dahabiyas/veda4/veda4_12.jpg
Normal file
After Width: | Height: | Size: 95 KiB |
BIN
public/images/dahabiyas/veda4/veda4_13.jpg
Normal file
After Width: | Height: | Size: 168 KiB |
BIN
public/images/dahabiyas/veda4/veda4_14.jpg
Normal file
After Width: | Height: | Size: 207 KiB |
BIN
public/images/dahabiyas/veda4/veda4_15.jpg
Normal file
After Width: | Height: | Size: 146 KiB |
BIN
public/images/dahabiyas/veda4/veda4_16.jpg
Normal file
After Width: | Height: | Size: 148 KiB |
BIN
public/images/dahabiyas/veda4/veda4_18.jpg
Normal file
After Width: | Height: | Size: 1.3 MiB |
BIN
public/images/dahabiyas/veda4/veda4_20.jpg
Normal file
After Width: | Height: | Size: 1.6 MiB |
BIN
public/images/dahabiyas/veda4/veda4_4.jpg
Normal file
After Width: | Height: | Size: 246 KiB |
BIN
public/images/dahabiyas/veda4/veda4_5.jpg
Normal file
After Width: | Height: | Size: 245 KiB |
BIN
public/images/dahabiyas/veda4/veda4_8.jpg
Normal file
After Width: | Height: | Size: 75 KiB |
@@ -135,15 +135,15 @@ export default function Example() {
|
|||||||
{product.images.map((image) => (
|
{product.images.map((image) => (
|
||||||
<Tab
|
<Tab
|
||||||
key={image.id}
|
key={image.id}
|
||||||
className="group relative flex h-24 cursor-pointer items-center justify-center rounded-md bg-white text-sm font-medium uppercase text-gray-900 hover:bg-gray-50 focus:outline-none focus:ring focus:ring-opacity-50 focus:ring-offset-4"
|
className="group relative flex h-24 cursor-pointer items-center justify-center bg-white text-sm font-medium uppercase text-gray-900 hover:bg-gray-50 focus:outline-none focus:ring focus:ring-opacity-50 focus:ring-offset-4"
|
||||||
>
|
>
|
||||||
<span className="sr-only">{image.name}</span>
|
<span className="sr-only">{image.name}</span>
|
||||||
<span className="absolute inset-0 overflow-hidden rounded-md">
|
<span className="absolute inset-0 overflow-hidden">
|
||||||
<img alt="" src={image.src} className="h-full w-full object-cover object-center" />
|
<img alt="" src={image.src} className="h-full w-full object-cover object-center" />
|
||||||
</span>
|
</span>
|
||||||
<span
|
<span
|
||||||
aria-hidden="true"
|
aria-hidden="true"
|
||||||
className="pointer-events-none absolute inset-0 rounded-md ring-2 ring-transparent ring-offset-2 group-data-[selected]:ring-indigo-500"
|
className="pointer-events-none absolute inset-0 ring-2 ring-transparent ring-offset-2 group-data-[selected]:ring-indigo-500"
|
||||||
/>
|
/>
|
||||||
</Tab>
|
</Tab>
|
||||||
))}
|
))}
|
||||||
@@ -156,7 +156,7 @@ export default function Example() {
|
|||||||
<img
|
<img
|
||||||
alt={image.alt}
|
alt={image.alt}
|
||||||
src={image.src}
|
src={image.src}
|
||||||
className="h-full w-full object-cover object-center sm:rounded-lg"
|
className="h-full w-full object-cover object-center"
|
||||||
/>
|
/>
|
||||||
</TabPanel>
|
</TabPanel>
|
||||||
))}
|
))}
|
||||||
@@ -201,7 +201,7 @@ export default function Example() {
|
|||||||
<div className="mt-10 flex">
|
<div className="mt-10 flex">
|
||||||
<button
|
<button
|
||||||
type="submit"
|
type="submit"
|
||||||
className="flex max-w-xs flex-1 items-center justify-center rounded-md border border-transparent bg-gold-800x-8 py-3 text-base font-medium text-white hover:bg-gold-700 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 focus:ring-offset-gray-50 sm:w-full"
|
className="flex max-w-xs flex-1 items-center justify-center border border-transparent bg-gold-800x-8 py-3 text-base font-medium text-white hover:bg-gold-700 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 focus:ring-offset-gray-50 sm:w-full"
|
||||||
>
|
>
|
||||||
Book Now
|
Book Now
|
||||||
</button>
|
</button>
|
||||||
|
@@ -157,12 +157,12 @@ export default function Example() {
|
|||||||
}
|
}
|
||||||
>
|
>
|
||||||
<span className="sr-only">{image.name}</span>
|
<span className="sr-only">{image.name}</span>
|
||||||
<span className="absolute inset-0 overflow-hidden rounded-md">
|
<span className="absolute inset-0 overflow-hidden">
|
||||||
<img alt={image.alt} src={image.src} className="h-full w-full object-cover object-center" />
|
<img alt={image.alt} src={image.src} className="h-full w-full object-cover object-center" />
|
||||||
</span>
|
</span>
|
||||||
<span
|
<span
|
||||||
aria-hidden="true"
|
aria-hidden="true"
|
||||||
className="pointer-events-none absolute inset-0 rounded-md ring-2 ring-offset-2 group-focus:ring-indigo-500"
|
className="pointer-events-none absolute inset-0 ring-2 ring-offset-2 group-focus:ring-indigo-500"
|
||||||
/>
|
/>
|
||||||
</Tab>
|
</Tab>
|
||||||
))}
|
))}
|
||||||
@@ -208,7 +208,7 @@ export default function Example() {
|
|||||||
<div className="mt-10 flex">
|
<div className="mt-10 flex">
|
||||||
<button
|
<button
|
||||||
type="submit"
|
type="submit"
|
||||||
className="flex max-w-xs flex-1 items-center justify-center rounded-md border border-transparent bg-gold-800 px-8 py-3 text-base font-medium text-white hover:bg-gold-700 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 focus:ring-offset-gray-50 sm:w-full"
|
className="flex max-w-xs flex-1 items-center justify-center border border-transparent bg-gold-800 px-8 py-3 text-base font-medium text-white hover:bg-gold-700 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 focus:ring-offset-gray-50 sm:w-full"
|
||||||
>
|
>
|
||||||
Book Now
|
Book Now
|
||||||
</button>
|
</button>
|
||||||
|
@@ -109,28 +109,28 @@ export default function Example() {
|
|||||||
{product.images.map((image) => (
|
{product.images.map((image) => (
|
||||||
<Tab
|
<Tab
|
||||||
key={image.id}
|
key={image.id}
|
||||||
className="group relative flex h-24 cursor-pointer items-center justify-center rounded-md bg-white text-sm font-medium uppercase text-gray-900 hover:bg-gray-50 focus:outline-none focus:ring focus:ring-opacity-50 focus:ring-offset-4"
|
className="group relative flex h-24 cursor-pointer items-center justify-center bg-white text-sm font-medium uppercase text-gray-900 hover:bg-gray-50 focus:outline-none focus:ring focus:ring-opacity-50 focus:ring-offset-4"
|
||||||
>
|
>
|
||||||
<span className="sr-only">{image.name}</span>
|
<span className="sr-only">{image.name}</span>
|
||||||
<span className="absolute inset-0 overflow-hidden rounded-md">
|
<span className="absolute inset-0 overflow-hidden">
|
||||||
<img alt="" src={image.src} className="h-full w-full object-cover object-center" />
|
<img alt="" src={image.src} className="h-full w-full object-cover object-center" />
|
||||||
</span>
|
</span>
|
||||||
<span
|
<span
|
||||||
aria-hidden="true"
|
aria-hidden="true"
|
||||||
className="pointer-events-none absolute inset-0 rounded-md ring-2 ring-transparent ring-offset-2 group-data-[selected]:ring-indigo-500"
|
className="pointer-events-none absolute inset-0 ring-2 ring-transparent ring-offset-2 group-data-[selected]:ring-indigo-500"
|
||||||
/>
|
/>
|
||||||
</Tab>
|
</Tab>
|
||||||
))}
|
))}
|
||||||
</TabList>
|
</TabList>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<TabPanels className="aspect-h-1 aspect-w-1 w-full">
|
<TabPanels className="aspect-h-9 aspect-w-16 w-full">
|
||||||
{product.images.map((image) => (
|
{product.images.map((image) => (
|
||||||
<TabPanel key={image.id}>
|
<TabPanel key={image.id}>
|
||||||
<img
|
<img
|
||||||
alt={image.alt}
|
alt={image.alt}
|
||||||
src={image.src}
|
src={image.src}
|
||||||
className="h-full w-full object-cover object-center sm:rounded-lg"
|
className="h-full w-full object-cover object-center"
|
||||||
/>
|
/>
|
||||||
</TabPanel>
|
</TabPanel>
|
||||||
))}
|
))}
|
||||||
@@ -175,7 +175,7 @@ export default function Example() {
|
|||||||
<div className="mt-10 flex">
|
<div className="mt-10 flex">
|
||||||
<button
|
<button
|
||||||
type="submit"
|
type="submit"
|
||||||
className="flex max-w-xs flex-1 items-center justify-center rounded-md border border-transparent bg-gold-800 px-8 py-3 text-base font-medium text-white hover:bg-gold-700 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 focus:ring-offset-gray-50 sm:w-full"
|
className="flex max-w-xs flex-1 items-center justify-center border border-transparent bg-gold-800 px-8 py-3 text-base font-medium text-white hover:bg-gold-700 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 focus:ring-offset-gray-50 sm:w-full"
|
||||||
>
|
>
|
||||||
Book Now
|
Book Now
|
||||||
</button>
|
</button>
|
||||||
|
@@ -14,51 +14,75 @@ const product = {
|
|||||||
images: [
|
images: [
|
||||||
{
|
{
|
||||||
id: 1,
|
id: 1,
|
||||||
name: 'Veda 1',
|
name: 'Veda 4',
|
||||||
src: '/images/veda41.jpg',
|
src: '/images/dahabiyas/veda4/veda4_4.jpg',
|
||||||
alt: 'Veda2 Veda 1',
|
alt: 'Veda 4',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 2,
|
id: 2,
|
||||||
name: 'Veda 2',
|
name: 'Veda 4',
|
||||||
src: '/images/veda42.jpg',
|
src: '/images/dahabiyas/veda4/veda4_5.jpg',
|
||||||
alt: 'Veda2 Veda 2',
|
alt: 'Veda 4',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 3,
|
id: 3,
|
||||||
name: 'Veda 3',
|
name: 'Veda 4',
|
||||||
src: '/images/veda43.jpg',
|
src: '/images/dahabiyas/veda4/veda4_8.jpg',
|
||||||
alt: 'Veda2 Veda 3',
|
alt: 'Veda 4',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 4,
|
id: 4,
|
||||||
name: 'Veda 4',
|
name: 'Veda 4',
|
||||||
src: '/images/veda44.jpg',
|
src: '/images/dahabiyas/veda4/veda4_10.jpg',
|
||||||
alt: 'Veda2 Veda 4',
|
alt: 'Veda 4',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 5,
|
id: 5,
|
||||||
name: 'Veda 4',
|
name: 'Veda 4',
|
||||||
src: '/images/veda45.jpg',
|
src: '/images/dahabiyas/veda4/veda4_11.jpg',
|
||||||
alt: 'Veda2 Veda 4',
|
alt: 'Veda 4',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 6,
|
id: 6,
|
||||||
name: 'Veda 4',
|
name: 'Veda 4',
|
||||||
src: '/images/veda46.jpg',
|
src: '/images/dahabiyas/veda4/veda4_12.jpg',
|
||||||
alt: 'Veda2 Veda 4',
|
alt: 'Veda 4',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 7,
|
id: 7,
|
||||||
name: 'Veda 4',
|
name: 'Veda 4',
|
||||||
src: '/images/veda47.jpg',
|
src: '/images/dahabiyas/veda4/veda4_13.jpg',
|
||||||
alt: 'Veda2 Veda 4',
|
alt: 'Veda 4',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 8,
|
id: 8,
|
||||||
name: 'Veda 4',
|
name: 'Veda 4',
|
||||||
src: '/images/veda48.jpg',
|
src: '/images/dahabiyas/veda4/veda4_14.jpg',
|
||||||
alt: 'Veda2 Veda 4',
|
alt: 'Veda 4',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 9,
|
||||||
|
name: 'Veda 4',
|
||||||
|
src: '/images/dahabiyas/veda4/veda4_15.jpg',
|
||||||
|
alt: 'Veda 4',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 10,
|
||||||
|
name: 'Veda 4',
|
||||||
|
src: '/images/dahabiyas/veda4/veda4_16.jpg',
|
||||||
|
alt: 'Veda 4',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 11,
|
||||||
|
name: 'Veda 4',
|
||||||
|
src: '/images/dahabiyas/veda4/veda4_18.jpg',
|
||||||
|
alt: 'Veda 4',
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 12,
|
||||||
|
name: 'Veda 4',
|
||||||
|
src: '/images/dahabiyas/veda4/veda4_20.jpg',
|
||||||
|
alt: 'Veda 4',
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
colors: [
|
colors: [
|
||||||
@@ -101,13 +125,13 @@ export default function Example() {
|
|||||||
<div className="lg:grid lg:grid-cols-2 lg:gap-x-8">
|
<div className="lg:grid lg:grid-cols-2 lg:gap-x-8">
|
||||||
{/* Image gallery */}
|
{/* Image gallery */}
|
||||||
<TabGroup className="lg:order-last">
|
<TabGroup className="lg:order-last">
|
||||||
<TabPanels className="aspect-h-1 aspect-w-1 w-full">
|
<TabPanels className="aspect-h-9 aspect-w-16 w-full">
|
||||||
{product.images.map((image) => (
|
{product.images.map((image) => (
|
||||||
<TabPanel key={image.id}>
|
<TabPanel key={image.id}>
|
||||||
<img
|
<img
|
||||||
alt={image.alt}
|
alt={image.alt}
|
||||||
src={image.src}
|
src={image.src}
|
||||||
className="h-full w-full object-cover object-center sm:rounded-lg"
|
className="h-full w-full object-cover object-center"
|
||||||
/>
|
/>
|
||||||
</TabPanel>
|
</TabPanel>
|
||||||
))}
|
))}
|
||||||
@@ -121,18 +145,18 @@ export default function Example() {
|
|||||||
key={image.id}
|
key={image.id}
|
||||||
className={({ selected }) =>
|
className={({ selected }) =>
|
||||||
classNames(
|
classNames(
|
||||||
'group relative flex h-24 cursor-pointer items-center justify-center rounded-md bg-white text-sm font-medium uppercase text-gray-900 hover:bg-gray-50 focus:outline-none focus:ring focus:ring-opacity-50 focus:ring-offset-4',
|
'group relative flex h-24 cursor-pointer items-center justify-center bg-white text-sm font-medium uppercase text-gray-900 hover:bg-gray-50 focus:outline-none focus:ring focus:ring-opacity-50 focus:ring-offset-4',
|
||||||
selected ? 'ring-indigo-500' : 'ring-transparent'
|
selected ? 'ring-indigo-500' : 'ring-transparent'
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
>
|
>
|
||||||
<span className="sr-only">{image.name}</span>
|
<span className="sr-only">{image.name}</span>
|
||||||
<span className="absolute inset-0 overflow-hidden rounded-md">
|
<span className="absolute inset-0 overflow-hidden">
|
||||||
<img alt={image.alt} src={image.src} className="h-full w-full object-cover object-center" />
|
<img alt={image.alt} src={image.src} className="h-full w-full object-cover object-center" />
|
||||||
</span>
|
</span>
|
||||||
<span
|
<span
|
||||||
aria-hidden="true"
|
aria-hidden="true"
|
||||||
className="pointer-events-none absolute inset-0 rounded-md ring-2 ring-offset-2 group-focus:ring-indigo-500"
|
className="pointer-events-none absolute inset-0 ring-2 ring-offset-2 group-focus:ring-indigo-500"
|
||||||
/>
|
/>
|
||||||
</Tab>
|
</Tab>
|
||||||
))}
|
))}
|
||||||
@@ -178,7 +202,7 @@ export default function Example() {
|
|||||||
<div className="mt-10 flex">
|
<div className="mt-10 flex">
|
||||||
<button
|
<button
|
||||||
type="submit"
|
type="submit"
|
||||||
className="flex max-w-xs flex-1 items-center justify-center rounded-md border border-transparent bg-gold-800 px-8 py-3 text-base font-medium text-white hover:bg-gold-700 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 focus:ring-offset-gray-50 sm:w-full"
|
className="flex max-w-xs flex-1 items-center justify-center border border-transparent bg-gold-800 px-8 py-3 text-base font-medium text-white hover:bg-gold-700 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 focus:ring-offset-gray-50 sm:w-full"
|
||||||
>
|
>
|
||||||
Book Now
|
Book Now
|
||||||
</button>
|
</button>
|
||||||
|