ux_ui_designer
65 строк · 937.0 Байт
1/* Preloader.scss */
2.preloader {
3display: flex;
4justify-content: center;
5align-items: center;
6height: 100vh;
7background-color: black;
8position: relative;
9}
10
11.preloader-circle {
12width: 170px;
13height: 170px;
14
15border-top: 1px solid transparent;
16border-radius: 50%;
17}
18
19.preloader-line {
20position: absolute;
21width: 1px;
22height: 100%;
23background-color: white;
24transform-origin: 0% 50%;
25}
26
27.preloader-line-top {
28top: 0;
29left: 50%;
30animation: lineMoveTop 2s ease-in-out forwards;
31}
32
33.preloader-line-bottom {
34bottom: 0;
35left: 50%;
36animation: lineMoveBottom 2s ease-in-out forwards;
37}
38
39.preloader-percentage {
40position: absolute;
41top: 50%;
42left: 50%;
43transform: translate(-50%, -50%);
44font-size: 24px;
45color: #eda424;
46}
47
48@keyframes lineMoveTop {
490% {
50height: 0;
51}
52
53100% {
54height: 39%;
55}
56}
57
58@keyframes lineMoveBottom {
590% {
60height: 0;
61}
62100% {
63height: 39%;
64}
65}
66