WIP put arrows on either side of gallery image
This commit is contained in:
parent
91c3de5544
commit
d1d14f1b8f
@ -166,7 +166,7 @@ const GalleryImage = ({
|
|||||||
>
|
>
|
||||||
gallery <span className="bg-gray-300 text-black">esc</span>
|
gallery <span className="bg-gray-300 text-black">esc</span>
|
||||||
</Link>
|
</Link>
|
||||||
{prevImage && (
|
{/* {prevImage && (
|
||||||
<Link
|
<Link
|
||||||
className="hover:underline text-vibrant-light hover:text-muted-light mx-1"
|
className="hover:underline text-vibrant-light hover:text-muted-light mx-1"
|
||||||
state={{
|
state={{
|
||||||
@ -179,8 +179,8 @@ const GalleryImage = ({
|
|||||||
>
|
>
|
||||||
previous <span className="bg-gray-300 text-black">⭠</span>
|
previous <span className="bg-gray-300 text-black">⭠</span>
|
||||||
</Link>
|
</Link>
|
||||||
)}
|
)} */}
|
||||||
{nextImage && (
|
{/* {nextImage && (
|
||||||
<Link
|
<Link
|
||||||
className="hover:underline text-vibrant-light hover:text-muted-light mx-1"
|
className="hover:underline text-vibrant-light hover:text-muted-light mx-1"
|
||||||
state={{
|
state={{
|
||||||
@ -193,13 +193,28 @@ const GalleryImage = ({
|
|||||||
>
|
>
|
||||||
next <span className="bg-gray-300 text-black">⭢</span>
|
next <span className="bg-gray-300 text-black">⭢</span>
|
||||||
</Link>
|
</Link>
|
||||||
)}
|
)} */}
|
||||||
</nav>
|
</nav>
|
||||||
<div className={classnames("flex", orientationClasses)}>
|
<div className="flex justify-between flex-auto items-center">
|
||||||
|
{prevImage && (
|
||||||
|
<Link
|
||||||
|
className="hover:underline text-vibrant-light hover:text-muted-light mx-1 self-stretch flex items-center bg-opacity-5 hover:bg-black"
|
||||||
|
state={{
|
||||||
|
currentIndex: currentIndex - 1,
|
||||||
|
sortedImageList,
|
||||||
|
filterKeyword,
|
||||||
|
sortKey,
|
||||||
|
}}
|
||||||
|
to={`/photogallery/${prevImage}/`}
|
||||||
|
>
|
||||||
|
previous <span className="bg-gray-300 text-black">⭠</span>
|
||||||
|
</Link>
|
||||||
|
)}
|
||||||
|
<div className={classnames("pb-2 flex", orientationClasses)}>
|
||||||
<div
|
<div
|
||||||
className={classnames(
|
className={classnames(
|
||||||
zoom ? "cursor-zoom-out" : "cursor-zoom-in",
|
zoom ? "cursor-zoom-out" : "cursor-zoom-in",
|
||||||
"mb-2"
|
"mb-2 self-center"
|
||||||
)}
|
)}
|
||||||
onClick={() => setZoom((_zoom) => !_zoom)}
|
onClick={() => setZoom((_zoom) => !_zoom)}
|
||||||
style={{
|
style={{
|
||||||
@ -313,7 +328,21 @@ const GalleryImage = ({
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div></div>
|
{nextImage && (
|
||||||
|
<Link
|
||||||
|
className="hover:underline text-vibrant-light hover:text-muted-light mx-1 self-stretch flex items-center bg-opacity-5 hover:bg-black"
|
||||||
|
state={{
|
||||||
|
currentIndex: currentIndex + 1,
|
||||||
|
sortedImageList,
|
||||||
|
filterKeyword,
|
||||||
|
sortKey,
|
||||||
|
}}
|
||||||
|
to={`/photogallery/${nextImage}/`}
|
||||||
|
>
|
||||||
|
next <span className="bg-gray-300 text-black">⭢</span>
|
||||||
|
</Link>
|
||||||
|
)}
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user