Current File : /home/jeconsul/public_html/wp-content/plugins/presto-player/templates/scss/media-page.scss |
html,
body {
height: 100%;
background: #111;
}
.single-pp_video_block {
.pp_video_block-template {
height: 100%;
}
.pp-content {
display: grid;
height: 100%;
grid-template-rows: 62px auto;
background-color: #181818;
position: relative;
background-size: cover;
background-position: center;
&::before {
content: "";
display: block;
opacity: 1;
backdrop-filter: blur(80px) brightness(0.15);
position: absolute;
inset: 0px;
}
}
.pp-header {
display: flex;
gap: 2em;
align-items: center;
justify-content: center;
background: #111111;
color: #ffffff;
padding: 15px;
z-index: 9;
position: relative;
background-size: cover;
background-position: center;
max-width: 100vw;
box-sizing: border-box;
&::before {
content: "";
display: block;
opacity: 1;
backdrop-filter: blur(1000px) brightness(0.05);
position: absolute;
inset: 0px;
background: rgba(255, 255, 255, 0.07);
}
>* {
z-index: 1;
}
&__title {
color: #ffffff;
font-size: 15px;
font-weight: 600;
line-height: 18px;
display: flex;
align-items: center;
gap: 0.5em;
max-width: 100vw;
box-sizing: border-box;
padding: 0 1rem;
}
&__title-text {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
&__header-icon {
transition: background-color 0.2s ease;
background-color: rgba(255, 255, 255, 0.1);
display: flex;
height: 35px;
width: 35px;
align-items: center;
justify-content: center;
border-radius: 50%;
padding: 5px;
&:hover {
background-color: rgba(255, 255, 255, 0.05);
cursor: pointer;
}
}
}
.pp-video {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
max-width: 100vw;
margin: auto;
padding: 0 1rem;
box-sizing: border-box;
>* {
width: 100%;
}
}
.pp-status-tag {
display: inline-flex;
align-items: center;
border: none;
line-height: 1;
white-space: nowrap;
user-select: none;
font-weight: bold;
font-size: 0.85em;
border-radius: 9999px;
padding: 0 0.5em;
background: gray;
color: black;
line-height: 1.4;
font-size: 12px;
}
}