Files
blog/public/css/layout/partials/image-viewer.css
2025-07-16 16:30:56 +00:00

37 lines
765 B
CSS

.image-viewer-container {
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
background: rgba(0,0,0,0);
visibility: hidden;
z-index: $z-index-8;
padding: 6%;
box-sizing: border-box;
backdrop-filter: blur(0px);
-webkit-backdrop-filter: blur(0px);
}
.image-viewer-container.active {
background: rgba(0,0,0,0.3);
backdrop-filter: blur(10px);
-webkit-backdrop-filter: blur(10px);
visibility: visible;
}
.image-viewer-container.active img {
cursor: grab;
transform: scale(1);
opacity: 1;
padding: 2px;
background: var(--background-color);
}
.image-viewer-container img {
max-width: 100%;
max-height: 100%;
transform: scale(0.5);
opacity: 0;
}