GorkemsCafe/public/css/scanlines.css
gocivici 49aa969572 - added dino sprites
- updates html background
-update instructions.txt
2024-02-24 16:43:25 +03:00

91 lines
1.9 KiB
CSS

/* LIST OF FURTHER IMPROVEMENTS */
/*
currently working on :
calculation draft for keyframes steps
$scan-moving-duration: 3s;
$scan-moving-delay: 7s;
total time = 10s (duration + delay)
keyframes :
0%: wait
15%: start moving
85%: end moving & start waiting
100% : wait
(the rest later)
*/
/* REGULAR SCANLINES SETTINGS */
/* MOVING SCANLINE SETTINGS */
/* MIXINS */
/* CSS .scanlines CLASS */
/* .screen::before {
background: transparent linear-gradient(to bottom, #85908c 0%, #323431 100%) repeat scroll 0 0;
content: "";
position: absolute;
left: 50%;
top: 50%;
transform: translate3d(-50%, -50%, 0);
width: 100%;
height: 100%;
z-index: -1;
} */
.scanlines {
background-image: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/86186/crt.png');
position: relative;
overflow: hidden;
/* margin-bottom: 20px; */
}
.scanlines:before, .scanlines:after {
display: block;
pointer-events: none;
content: "";
position: absolute;
}
.scanlines:before {
width: 100%;
height: 2px;
z-index: 2147483649;
background: rgba(0, 0, 0, 0.2);
opacity: 0.1;
-webkit-animation: scanline 6s linear infinite;
animation: scanline 6s linear infinite;
}
.scanlines:after {
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 2147483648;
background: linear-gradient(to bottom, transparent 50%, rgba(0, 0, 0, 0.2) 51%);
background-size: 100% 4px;
-webkit-animation: scanlines 1s steps(60) infinite;
animation: scanlines 1s steps(60) infinite;
}
/* ANIMATE UNIQUE SCANLINE */
@-webkit-keyframes scanline {
0% {
transform: translate3d(0, 200000%, 0);
}
}
@keyframes scanline {
0% {
transform: translate3d(0, 200000%, 0);
}
}
@-webkit-keyframes scanlines {
0% {
background-position: 0 50%;
}
}
@keyframes scanlines {
0% {
background-position: 0 50%;
}
}
/* PRESENTATION STUFF */