Old Timey Movie!
by MegaScience
HTML
<div class="box">
<div class="loader"></div>
</div>
CSS
html,
body {
background-color: #222;
width: 100vw;
height: 100vh;
margin: 0;
overflow: hidden;
height: 100%;
display: grid;
}
div.box {
margin: auto;
background-color: lightgrey;
border: grey solid 2px;
border-radius: 20px;
width: calc(100vmin - 14px);
height: calc((100vmin / 16 * 9) - 14px);
display: flex;
flex-direction: column;
justify-content: center;
-webkit-filter: blur(2px) sepia(20%);
filter: blur(2px) sepia(20%);
}
div.loader {
margin: 0 auto;
box-sizing: border-box;
border: calc(25vmin / 16 * 9) ridge #f3f3f3;
border-radius: 50%;
border-color: black grey;
width: calc(50vmin / 16 * 9);
height: calc(50vmin / 16 * 9);
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
}
@-webkit-keyframes spin {
0% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
}
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}