Adjusting media

This commit is contained in:
danidfra 2024-11-20 20:56:43 -03:00
parent fe7ffe48f7
commit 97b5dea61d
2 changed files with 23 additions and 10 deletions

View File

@ -243,7 +243,7 @@ const MediaModal: React.FC<IMediaModal> = (props) => {
};
return (
<div className='pointer-events-auto fixed inset-0 z-[9999] h-full bg-gray-900/90'>
<div className='media-modal pointer-events-auto fixed inset-0 z-[9999] flex size-full bg-gray-900/90'>
<div
className='absolute inset-0'
role='presentation'
@ -311,15 +311,17 @@ const MediaModal: React.FC<IMediaModal> = (props) => {
</div>
)}
<ReactSwipeableViews
style={swipeableViewsStyle}
containerStyle={containerStyle}
onChangeIndex={handleSwipe}
className='flex items-center justify-center '
index={getIndex()}
>
{content}
</ReactSwipeableViews>
<div className='size-full'>
<ReactSwipeableViews
style={swipeableViewsStyle}
containerStyle={containerStyle}
onChangeIndex={handleSwipe}
className='flex items-center justify-center '
index={getIndex()}
>
{content}
</ReactSwipeableViews>
</div>
{hasMultipleImages && (
<div className={clsx('absolute inset-y-0 right-5 z-10 flex items-center transition-opacity', navigationHiddenClassName)}>

View File

@ -37,6 +37,17 @@
}
@layer utilities {
.media-modal * {
img {
max-height: 80vh;
width: 100%;
object-fit: contain;
}
video {
@apply max-w-full max-h-[80%];
}
}
.status {
@apply min-h-[54px] cursor-default animate-fade opacity-100;
}