Better image carousel

This commit is contained in:
2025-11-19 21:15:22 -08:00
parent 1cfcd8ff04
commit 331caf2d6f
3 changed files with 156 additions and 22 deletions

View File

@@ -118,10 +118,44 @@ a:hover {
z-index: 100;
}
.BigPicture-viewport {
overflow: hidden;
width: 100%;
height: 100%;
display: flex;
align-items: center;
}
.BigPicture-track {
display: flex;
align-items: center;
height: 100%;
touch-action: pan-y;
will-change: transform;
}
.BigPicture-track.is-dragging {
cursor: grabbing;
}
.BigPicture-frame {
align-items: center;
display: flex;
justify-content: center;
max-width: 100%;
padding: 20px;
width: 100%;
touch-action: pan-y;
}
.BigPicture-frame.is-dragging {
cursor: grabbing;
}
.BigPicture img {
transition-duration: 0.2s;
transition-timing-function: ease-in-quart;
transition-property: height, width;
transition-timing-function: ease-in-out;
transition-property: height, width, opacity;
}
.BigPicture-footer {