Files
advanced-camera-card/src/scss/live-carousel.scss
T

30 lines
823 B
SCSS

:host {
display: block;
--video-max-height: none;
}
// When the carousel is not part of a grid ensure its height matches its
// container.
:host(:not([grid-id])) {
height: 100%;
}
// If the carousel has an unselected attribute set on it, do not let the
// pointer interact (e.g. hover, scroll) with underlying elements. This is used
// when the carousel is part of a media-grid. Without this next/prev controls
// will enlarge on hover, and the wheel-gestures plugin may block scrolling.
// See matching in viewer-carousel.scss .
:host([unselected]) frigate-card-carousel {
pointer-events: none;
}
.embla__slide {
// Center the content horizontally (for cases where the configured aspect
// ratio is a mismatch with the card).
display: flex;
justify-content: center;
height: 100%;
flex: 0 0 100%;
}