4
4
#fullscreen-splash {
5
5
height : 100vh ;
6
6
width : 100vw ;
7
+ color : white ;
7
8
background : $body-background-color ;
8
9
background : linear-gradient ($body-gradient-degrees , $body-gradient-0 0% , $body-gradient-1 100% ); /* common. */
9
10
background : -o-linear-gradient ($body-gradient-degrees , $body-gradient-0 0% , $body-gradient-1 100% ); /* opera 11.10+ */
28
29
left : 0px ;
29
30
30
31
.container {
31
- color : white ;
32
32
overflow : hidden ;
33
33
opacity : 1 ;
34
- position : absolute ;
35
34
z-index : 999 ;
36
35
}
37
36
41
40
transition : visibility 0s 0.18s , opacity 0.18s linear ;
42
41
}
43
42
44
- @include logo-text (2.8rem , 0.65 rem 1rem 0px 1rem );
43
+ @include logo-text (2.8rem , 0 rem 1rem 0px 1rem );
45
44
46
45
.spinner-container {
47
46
position : relative ;
48
47
overflow : hidden ;
49
- height : 100px ;
48
+ height : 35px ;
49
+ padding : 17px 0px 17px 0px ;
50
+
51
+ & .loaded {
52
+ visibility : hidden ;
53
+ opacity : 0 ;
54
+ transition : visibility 0s 0.18s , opacity 0.18s linear ;
55
+ }
50
56
}
51
57
52
58
.spinner div {
53
- width : 5 px ;
54
- height : 5 px ;
59
+ width : 4 px ;
60
+ height : 4 px ;
55
61
position : absolute ;
56
62
left : -50px ;
57
- top : 30px ;
58
63
background-color : #fff ;
59
- border-radius : 40 % ;
64
+ border-radius : 30 % ;
60
65
// animation: spinner-move 3s infinite cubic-bezier(.32, 1, .88, .27);
61
- animation : spinner- move 3s infinite cubic-bezier (0.5 , 0.04 , 0.08 , 0.8 );
66
+ animation : spinner- move 3.5s infinite cubic-bezier (0.4 , 0.02 , 0.08 , 0.8 );
67
+
68
+ }
69
+
70
+ .spinner div :nth-child (1 ) {
71
+ animation-delay : 200ms ;
62
72
}
63
73
64
74
.spinner div :nth-child (2 ) {
65
- animation-delay : 150ms ;
75
+ animation-delay : calc ( 200 ms + 150ms ) ;
66
76
}
67
77
68
78
.spinner div :nth-child (3 ) {
69
- animation-delay : 300ms ;
79
+ animation-delay : calc ( 200 ms + 300ms ) ;
70
80
}
71
81
72
82
.spinner div :nth-child (4 ) {
73
- animation-delay : 450ms ;
83
+ animation-delay : calc ( 200 ms + 450ms ) ;
74
84
}
75
85
76
86
.spinner div :nth-child (5 ) {
77
- animation-delay : 600ms ;
87
+ animation-delay : calc ( 200 ms + 600ms ) ;
78
88
}
79
89
80
90
@keyframes spinner-move {
81
91
0% {
82
- left : -50% ;
92
+ opacity : 0 ;
93
+ left : -40% ;
94
+ }
95
+ 30% {
96
+ opacity : 0 ;
97
+ left : 0% ;
98
+ }
99
+ 70% {
100
+ opacity : 1 ;
83
101
}
84
102
80% {
103
+ opacity : 0.9 ;
85
104
left : 50% ;
86
105
}
106
+ 82% {
107
+ opacity : 0.5 ;
108
+ }
109
+ 90% {
110
+ opacity : 0 ;
111
+ left : 100% ;
112
+ }
87
113
100% {
114
+ opacity : 0 ;
88
115
left : 150% ;
89
116
}
90
117
}
91
- }
118
+
119
+ .bootStatus {
120
+ font-family : $font-family ;
121
+ font-weight : 300 ;
122
+ font-size : 0.98rem ;
123
+ letter-spacing : 0.065rem ;
124
+ transition : opacity 0.5s ease-in-out ;
125
+ text-align : center ;
126
+ color : rgba (255 , 255 , 255 , 0.6 );
127
+ }
128
+ }
0 commit comments