forked from MarseyWorld/MarseyWorld
324 lines
8.3 KiB
CSS
324 lines
8.3 KiB
CSS
/* text */
|
|
#banner-homoween-title.life > tspan {
|
|
opacity: 1;
|
|
}
|
|
#banner-homoween-title {
|
|
text-shadow: 0 4px 10px #ff000060;
|
|
}
|
|
#banner-homoween-title.life > #banner-homoween-title {
|
|
animation: blinker 0.5s forwards;
|
|
}
|
|
@media (max-width: 767.98px) {
|
|
#banner-homoween-title {
|
|
transform: scale(1.4) translate(-90px, -120px);
|
|
animation: none !important;
|
|
}
|
|
#banner-homoween-presenting {
|
|
transform: scale(1.4) translate(-90px, -120px);
|
|
}
|
|
#banner-homoween-bats {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@keyframes float {
|
|
0% {
|
|
transform: translateY(0px);
|
|
}
|
|
50% {
|
|
transform: translateY(-6px);
|
|
}
|
|
100% {
|
|
transform: translateY(0px);
|
|
}
|
|
}
|
|
@keyframes blinker {
|
|
10% {
|
|
opacity: 0;
|
|
}
|
|
30% {
|
|
opacity: 0.4;
|
|
}
|
|
60% {
|
|
opacity: 0.2;
|
|
}
|
|
85% {
|
|
opacity: 0.5;
|
|
}
|
|
100% {
|
|
opacity: 0.9;
|
|
}
|
|
}
|
|
|
|
/*days*/
|
|
:root {
|
|
/*sky*/
|
|
--sky-gradient-day10: radial-gradient(at bottom, #d43a27 25%, #761ab3 100%);
|
|
--sky-gradient-day11: radial-gradient(at bottom, #d43a27 25%, #761ab3 100%);
|
|
--sky-gradient-day12: radial-gradient(at bottom, #bf055c 25%, #6b007d 70%);
|
|
--sky-gradient-day13: radial-gradient(at bottom, #bf055c 25%, #6b007d 70%);
|
|
--sky-gradient-day14: radial-gradient(at bottom, #bf0583 5%, #560272 60%);
|
|
--sky-gradient-day15: radial-gradient(at bottom, #bf0583 5%, #560272 60%);
|
|
--sky-gradient-day16: radial-gradient(at bottom, #930184 -15%, #490272 60%);
|
|
--sky-gradient-day17: radial-gradient(at bottom, #930184 -15%, #490272 60%);
|
|
--sky-gradient-day18: radial-gradient(at bottom, #800073 -55%, #400179 60%);
|
|
--sky-gradient-day19: radial-gradient(at bottom, #800073 -55%, #400179 60%);
|
|
--sky-gradient-day20: radial-gradient(at bottom, #69017a 25%, #390271 70%);
|
|
--sky-gradient-day21: radial-gradient(at bottom, #69017a 25%, #390271 70%);
|
|
--sky-gradient-day22: radial-gradient(at bottom, #69017a 25%, #2d005b 70%);
|
|
--sky-gradient-day23: radial-gradient(at bottom, #69017a 25%, #2d005b 70%);
|
|
--sky-gradient-day24: radial-gradient(at bottom, #af00a6 -20%, #270146 70%);
|
|
--sky-gradient-day25: radial-gradient(at bottom, #af00a6 -20%, #270146 70%);
|
|
--sky-gradient-day26: radial-gradient(at bottom, #69047b -10%, #1e0037 70%);
|
|
--sky-gradient-day27: radial-gradient(at bottom, #69047b -10%, #1e0037 70%);
|
|
--sky-gradient-day28: radial-gradient(at bottom, #59047b 10%, #150026 70%);
|
|
--sky-gradient-day29: radial-gradient(at bottom, #59047b 10%, #150026 70%);
|
|
--sky-gradient-day30: radial-gradient(at bottom, #350249 10%, #150026 70%);
|
|
--sky-gradient-day31: radial-gradient(at bottom, #21002e 10%, #150026 70%);
|
|
|
|
/*moon*/
|
|
--moon-fill-day10: gold;
|
|
--moon-fill-day11: gold;
|
|
--moon-fill-day12: gold;
|
|
--moon-fill-day13: gold;
|
|
--moon-fill-day14: goldenrod;
|
|
--moon-fill-day15: goldenrod;
|
|
--moon-fill-day16: none;
|
|
--moon-fill-day17: none;
|
|
--moon-fill-day18: none;
|
|
--moon-fill-day19: none;
|
|
--moon-fill-day20: #e4e4e4;
|
|
--moon-fill-day21: #e4e4e4;
|
|
--moon-fill-day22: #e4e4e4;
|
|
--moon-fill-day23: #e4e4e4;
|
|
--moon-fill-day24: #e4e4e4;
|
|
--moon-fill-day25: #e4e4e4;
|
|
--moon-fill-day26: #e4e4e4;
|
|
--moon-fill-day27: #e4e4e4;
|
|
--moon-fill-day28: #e4e4e4;
|
|
--moon-fill-day29: #e4e4e4;
|
|
--moon-fill-day30: #e4e4e4;
|
|
--moon-fill-day31: #ff4c48;
|
|
|
|
--moon-shadow-day10: drop-shadow(0px 0px 20px yellow);
|
|
--moon-shadow-day11: drop-shadow(0px 0px 20px yellow);
|
|
--moon-shadow-day12: drop-shadow(0px 0px 20px yellow);
|
|
--moon-shadow-day13: drop-shadow(0px 0px 20px yellow);
|
|
--moon-shadow-day14: drop-shadow(0px 0px 20px gold);
|
|
--moon-shadow-day15: drop-shadow(0px 0px 20px gold);
|
|
--moon-shadow-day16: none;
|
|
--moon-shadow-day17: none;
|
|
--moon-shadow-day18: none;
|
|
--moon-shadow-day19: none;
|
|
--moon-shadow-day20: drop-shadow(0px 0px 5px #deddcf);
|
|
--moon-shadow-day21: drop-shadow(0px 0px 5px #deddcf);
|
|
--moon-shadow-day22: drop-shadow(0px 0px 10px #deddcf);
|
|
--moon-shadow-day23: drop-shadow(0px 0px 10px #deddcf);
|
|
--moon-shadow-day24: drop-shadow(0px 0px 10px #deddcf);
|
|
--moon-shadow-day25: drop-shadow(0px 0px 10px #deddcf);
|
|
--moon-shadow-day26: drop-shadow(0px 0px 10px #deddcf);
|
|
--moon-shadow-day27: drop-shadow(0px 0px 10px #deddcf);
|
|
--moon-shadow-day28: drop-shadow(0px 0px 10px #deddcf);
|
|
--moon-shadow-day29: drop-shadow(0px 0px 10px #deddcf);
|
|
--moon-shadow-day30: drop-shadow(0px 0px 10px #deddcf);
|
|
--moon-shadow-day31: drop-shadow(0px 0px 10px #ff4c48);
|
|
|
|
--moon-position-day10: 303px;
|
|
--moon-position-day11: 303px;
|
|
--moon-position-day12: 308px;
|
|
--moon-position-day13: 308px;
|
|
--moon-position-day14: 320px;
|
|
--moon-position-day15: 320px;
|
|
--moon-position-day16: 350px;
|
|
--moon-position-day17: 350px;
|
|
--moon-position-day18: 350px;
|
|
--moon-position-day19: 350px;
|
|
--moon-position-day20: 322px;
|
|
--moon-position-day21: 322px;
|
|
--moon-position-day22: 312px;
|
|
--moon-position-day23: 312px;
|
|
--moon-position-day24: 308px;
|
|
--moon-position-day25: 308px;
|
|
--moon-position-day26: 303px;
|
|
--moon-position-day27: 303px;
|
|
--moon-position-day28: 300px;
|
|
--moon-position-day29: 300px;
|
|
--moon-position-day30: 300px;
|
|
--moon-position-day31: 300px;
|
|
|
|
/*ground*/
|
|
--ground-shadow-day10: #5818bd;
|
|
--ground-shadow-day11: #5818bd;
|
|
--ground-shadow-day12: #5818bd;
|
|
--ground-shadow-day13: #5818bd;
|
|
--ground-shadow-day14: #5818bd;
|
|
--ground-shadow-day15: #5818bd;
|
|
--ground-shadow-day16: #5818bd;
|
|
--ground-shadow-day17: #5818bd;
|
|
--ground-shadow-day18: #5818bd;
|
|
--ground-shadow-day19: #5818bd;
|
|
--ground-shadow-day20: #5818bd;
|
|
--ground-shadow-day21: #5818bd;
|
|
--ground-shadow-day22: #4e16a6;
|
|
--ground-shadow-day23: #4e16a6;
|
|
--ground-shadow-day24: #51009a;
|
|
--ground-shadow-day25: #51009a;
|
|
--ground-shadow-day26: #4b028c;
|
|
--ground-shadow-day27: #4b028c;
|
|
--ground-shadow-day28: #41017b;
|
|
--ground-shadow-day29: #41017b;
|
|
--ground-shadow-day30: #41017b;
|
|
--ground-shadow-day31: #41017b;
|
|
|
|
--house-shadow-day10: #5818bd;
|
|
--house-shadow-day11: #5818bd;
|
|
--house-shadow-day12: #5818bd;
|
|
--house-shadow-day13: #5818bd;
|
|
--house-shadow-day14: #5818bd;
|
|
--house-shadow-day15: #5818bd;
|
|
--house-shadow-day16: #5818bd;
|
|
--house-shadow-day17: #5818bd;
|
|
--house-shadow-day18: #5818bd;
|
|
--house-shadow-day19: #5818bd;
|
|
--house-shadow-day20: #5818bd;
|
|
--house-shadow-day21: #5818bd;
|
|
--house-shadow-day22: #5818bd;
|
|
--house-shadow-day23: #5818bd;
|
|
--house-shadow-day24: #4a149f;
|
|
--house-shadow-day25: #4a149f;
|
|
--house-shadow-day26: #431290;
|
|
--house-shadow-day27: #431290;
|
|
--house-shadow-day28: #3a1476;
|
|
--house-shadow-day29: #3a1476;
|
|
--house-shadow-day30: #3a1476;
|
|
--house-shadow-day31: #3a1476;
|
|
|
|
--object-fill-day10: #240441;
|
|
--object-fill-day11: #240441;
|
|
--object-fill-day12: #240441;
|
|
--object-fill-day13: #240441;
|
|
--object-fill-day14: #240441;
|
|
--object-fill-day15: #240441;
|
|
--object-fill-day16: #240441;
|
|
--object-fill-day17: #240441;
|
|
--object-fill-day18: #240441;
|
|
--object-fill-day19: #240441;
|
|
--object-fill-day20: #240441;
|
|
--object-fill-day21: #240441;
|
|
--object-fill-day22: #240441;
|
|
--object-fill-day23: #240441;
|
|
--object-fill-day24: #1e0538;
|
|
--object-fill-day25: #1e0538;
|
|
--object-fill-day26: #18042c;
|
|
--object-fill-day27: #18042c;
|
|
--object-fill-day28: #18042c;
|
|
--object-fill-day29: #18042c;
|
|
--object-fill-day30: #18042c;
|
|
--object-fill-day31: #18042c;
|
|
|
|
--star-opacity-day10: 0;
|
|
--star-opacity-day11: 0;
|
|
--star-opacity-day12: 0;
|
|
--star-opacity-day13: 0;
|
|
--star-opacity-day14: 0;
|
|
--star-opacity-day15: 0;
|
|
--star-opacity-day16: 0.2;
|
|
--star-opacity-day17: 0.2;
|
|
--star-opacity-day18: 0.3;
|
|
--star-opacity-day19: 0.3;
|
|
--star-opacity-day20: 0.4;
|
|
--star-opacity-day21: 0.4;
|
|
--star-opacity-day22: 0.5;
|
|
--star-opacity-day23: 0.5;
|
|
--star-opacity-day24: 0.5;
|
|
--star-opacity-day25: 0.5;
|
|
--star-opacity-day26: 0.6;
|
|
--star-opacity-day27: 0.6;
|
|
--star-opacity-day28: 0.7;
|
|
--star-opacity-day29: 0.7;
|
|
--star-opacity-day30: 0.7;
|
|
--star-opacity-day31: 0.7;
|
|
}
|
|
|
|
/* stars */
|
|
.star {
|
|
animation: linear infinite alternate twinkle;
|
|
}
|
|
|
|
.star1 {
|
|
animation-duration: 3s;
|
|
}
|
|
|
|
.star2 {
|
|
animation-duration: 4s;
|
|
}
|
|
|
|
.star3 {
|
|
animation-duration: 3.5s;
|
|
}
|
|
|
|
.star4 {
|
|
animation-duration: 2s;
|
|
}
|
|
|
|
.star5 {
|
|
animation-duration: 4s;
|
|
}
|
|
|
|
.star1 circle {
|
|
r: 0.5px;
|
|
}
|
|
.star2 circle {
|
|
r: 0.75px;
|
|
}
|
|
.star3 circle {
|
|
r: 1.0px;
|
|
}
|
|
.star4 circle {
|
|
r: 1.2px;
|
|
}
|
|
.star5 circle {
|
|
r: 1.5px;
|
|
}
|
|
|
|
@media (max-width: 767.98px) {
|
|
.star {
|
|
animation: none;
|
|
fill-opacity: 0.5;
|
|
}
|
|
.star1 circle {
|
|
r: 1px;
|
|
}
|
|
.star2 circle {
|
|
r: 1.5px;
|
|
}
|
|
.star3 circle {
|
|
r: 2px;
|
|
}
|
|
.star4 circle {
|
|
r: 2px;
|
|
}
|
|
.star5 circle {
|
|
r: 2.5px;
|
|
}
|
|
}
|
|
|
|
@keyframes twinkle {
|
|
0% {
|
|
opacity: 1;
|
|
}
|
|
50% {
|
|
opacity: 0;
|
|
}
|
|
100% {
|
|
opacity: 1;
|
|
}
|
|
}
|
|
|
|
#banner-homoween-title {
|
|
animation: float infinite 8s ease-in-out;
|
|
}
|
|
#banner-homoween-title > tspan {
|
|
opacity: 0;
|
|
}
|