2021-11-12 17:24:15 +01:00
|
|
|
@use 'sass:math';
|
|
|
|
|
2020-05-22 08:22:23 +02:00
|
|
|
#blockchain-container {
|
|
|
|
position: relative;
|
|
|
|
overflow-x: scroll;
|
|
|
|
overflow-y: hidden;
|
2020-05-23 19:25:04 +02:00
|
|
|
scrollbar-width: none;
|
2020-05-30 13:04:06 +02:00
|
|
|
-ms-overflow-style: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
#blockchain-container::-webkit-scrollbar {
|
2021-11-10 02:25:03 +01:00
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.warning-label {
|
2021-11-12 17:24:15 +01:00
|
|
|
position: relative;
|
2021-11-10 02:25:03 +01:00
|
|
|
text-align: center;
|
|
|
|
font-weight: bold;
|
|
|
|
font-size: 12px;
|
|
|
|
padding: 6px 4px;
|
|
|
|
margin-top: -10px;
|
|
|
|
}
|
|
|
|
// Fireworks
|
|
|
|
|
|
|
|
$particles: 50;
|
|
|
|
$width: 500;
|
|
|
|
$height: 500;
|
|
|
|
|
|
|
|
// Create the explosion...
|
|
|
|
$box-shadow: ();
|
|
|
|
$box-shadow2: ();
|
|
|
|
@for $i from 0 through $particles {
|
|
|
|
$box-shadow: $box-shadow,
|
2021-11-12 17:24:15 +01:00
|
|
|
random($width) - math.div($width, 1.2) + px
|
|
|
|
random($height) - math.div($height, 1.2) + px
|
|
|
|
hsl(random(360), 100%, 50%);
|
2021-11-10 02:25:03 +01:00
|
|
|
$box-shadow2: $box-shadow2, 0 0 #fff
|
|
|
|
}
|
|
|
|
@mixin keyframes ($animationName) {
|
|
|
|
@-webkit-keyframes #{$animationName} {
|
|
|
|
@content;
|
|
|
|
}
|
|
|
|
|
|
|
|
@-moz-keyframes #{$animationName} {
|
|
|
|
@content;
|
|
|
|
}
|
|
|
|
|
|
|
|
@-o-keyframes #{$animationName} {
|
|
|
|
@content;
|
|
|
|
}
|
|
|
|
|
|
|
|
@-ms-keyframes #{$animationName} {
|
|
|
|
@content;
|
|
|
|
}
|
|
|
|
|
|
|
|
@keyframes #{$animationName} {
|
|
|
|
@content;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
@mixin animation-delay ($settings) {
|
|
|
|
-moz-animation-delay: $settings;
|
|
|
|
-webkit-animation-delay: $settings;
|
|
|
|
-o-animation-delay: $settings;
|
|
|
|
-ms-animation-delay: $settings;
|
|
|
|
animation-delay: $settings;
|
|
|
|
}
|
|
|
|
|
|
|
|
@mixin animation-duration ($settings) {
|
|
|
|
-moz-animation-duration: $settings;
|
|
|
|
-webkit-animation-duration: $settings;
|
|
|
|
-o-animation-duration: $settings;
|
|
|
|
-ms-animation-duration: $settings;
|
|
|
|
animation-duration: $settings;
|
|
|
|
}
|
|
|
|
|
|
|
|
@mixin animation ($settings) {
|
|
|
|
-moz-animation: $settings;
|
|
|
|
-webkit-animation: $settings;
|
|
|
|
-o-animation: $settings;
|
|
|
|
-ms-animation: $settings;
|
|
|
|
animation: $settings;
|
|
|
|
}
|
|
|
|
|
|
|
|
@mixin transform ($settings) {
|
|
|
|
transform: $settings;
|
|
|
|
-moz-transform: $settings;
|
|
|
|
-webkit-transform: $settings;
|
|
|
|
-o-transform: $settings;
|
|
|
|
-ms-transform: $settings;
|
|
|
|
}
|
|
|
|
|
|
|
|
body {
|
|
|
|
margin:0;
|
|
|
|
padding:0;
|
|
|
|
background: #000;
|
|
|
|
overflow: hidden;
|
|
|
|
}
|
|
|
|
|
|
|
|
.pyro > .before, .pyro > .after {
|
|
|
|
z-index: 100;
|
|
|
|
position: absolute;
|
|
|
|
width: 5px;
|
|
|
|
height: 5px;
|
|
|
|
border-radius: 50%;
|
|
|
|
box-shadow: $box-shadow2;
|
|
|
|
@include animation((1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards));
|
|
|
|
}
|
|
|
|
|
|
|
|
.pyro > .after {
|
|
|
|
@include animation-delay((1.25s, 1.25s, 1.25s));
|
|
|
|
@include animation-duration((1.25s, 1.25s, 6.25s));
|
|
|
|
}
|
|
|
|
|
|
|
|
@include keyframes(bang) {
|
|
|
|
to {
|
|
|
|
box-shadow:$box-shadow;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
@include keyframes(gravity) {
|
|
|
|
to {
|
|
|
|
@include transform(translateY(200px));
|
|
|
|
opacity: 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
@include keyframes(position) {
|
|
|
|
0%, 19.9% {
|
|
|
|
margin-top: 10%;
|
|
|
|
margin-left: 40%;
|
|
|
|
}
|
|
|
|
20%, 39.9% {
|
|
|
|
margin-top: 40%;
|
|
|
|
margin-left: 30%;
|
|
|
|
}
|
|
|
|
40%, 59.9% {
|
|
|
|
margin-top: 20%;
|
|
|
|
margin-left: 70%
|
|
|
|
}
|
|
|
|
60%, 79.9% {
|
|
|
|
margin-top: 30%;
|
|
|
|
margin-left: 20%;
|
|
|
|
}
|
|
|
|
80%, 99.9% {
|
|
|
|
margin-top: 30%;
|
|
|
|
margin-left: 80%;
|
|
|
|
}
|
2020-02-16 16:15:07 +01:00
|
|
|
}
|