lbry-desktop/src/renderer/scss/component/_content.scss
2018-05-03 12:23:28 -06:00

72 lines
1.2 KiB
SCSS

.content__embedded {
background-color: var(--color-black);
width: 100%;
padding-top: var(--video-aspect-ratio);
position: relative;
display: flex;
align-items: center;
justify-content: center;
video {
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
}
}
// Video thumbnail with play/download button
.content__cover {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-size: cover;
background-repeat: no-repeat;
background-position: 50% 50%;
display: flex;
align-items: center;
justify-content: center;
&:not(.card__media--nsfw) {
background-color: var(--color-black);
}
}
.content__view,
.content__view--container {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.content__view--container {
iframe {
background: #fff;
width: 100%;
height: 100%;
}
}
.content__loading {
display: flex;
flex-direction: column;
align-items: center;
padding: 0 20px;
}
.content__loading-text {
color: var(--color-white);
}
img {
max-height: 100%;
max-width: 100%;
}