YouTube SinglePage
Page for youtube stream
by Anatoly Kulikov
HTML
<main class="youtube__main">
<div class="youtube__window">
<div class="video_wrap">
<iframe width="560" height="315" src="https://www.youtube.com/embed/dv2hhyPocJ4" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>
<div class="video_heading">
<h1>Название видео</h1>
<section>
<p>Прямая трансляция начнется 18 ноября 2019 г. в 10:00 по Московскому времени</p>
<p>Прямая трансляция начнется 18 ноября 2019 г. в 10:00 по Московскому времени</p>
</section>
</div>
</div>
</main>
SCSS
* {
box-sizing: border-box;
margin: 0;
padding: 0;
border: none;
}
body {
background: #DEE4E9;
}
.youtube__main {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100vh;
.youtube__window {
display: block;
width: 100%;
max-width: 600px;
background: #FFFFFF;
.video_wrap {
position: relative;
display: block;
width: 100%;
height: 0px;
padding-bottom: 56.25%;
iframe {
position: absolute;
left: 0;
top: 0;
display: block;
width: 100%;
height: 100%;
}
}
.video_heading {
display: block;
padding: 20px;
h1 {
margin-bottom: .75rem
font-size: 32px;
line-height: 120%;
color: #212121;
}
section {
font-size: 18px;
line-height: 120%;
color: #424242;
p {
margin-bottom: .5rem;
}
}
}
}
}