1 | .loadingScreen {
|
2 | z-index: 99;
|
3 | position: absolute;
|
4 | top: 0;
|
5 | left: 0;
|
6 | width: 100%;
|
7 | height: 100%;
|
8 | pointer-events: all;
|
9 | display: grid;
|
10 | grid-template-columns: 50%;
|
11 | grid-template-rows: 3fr 10em 1fr 4em 4em 3fr;
|
12 | justify-items: center;
|
13 | align-items: center;
|
14 | justify-content: center;
|
15 | grid-row-gap: 2em;
|
16 | grid-template-areas: "." "logo" "." "bar" "percentage" ".";
|
17 | }
|
18 | .loadingScreen .logo-wrapper {
|
19 | grid-area: logo;
|
20 | }
|
21 | .loadingScreen .logo-wrapper img {
|
22 | max-width: 100%;
|
23 | max-height: 100%;
|
24 | }
|
25 | .loadingScreen .progression-bar-wrapper {
|
26 | grid-area: bar;
|
27 | box-sizing: border-box;
|
28 | width: 100%;
|
29 | height: 100%;
|
30 | border-radius: 30px;
|
31 | padding: 5px;
|
32 | }
|
33 | .loadingScreen .progression-bar-wrapper .progression-bar {
|
34 | height: 100%;
|
35 | border-radius: inherit;
|
36 | }
|
37 | .loadingScreen .percentage-number {
|
38 | grid-area: percentage;
|
39 | font-weight: bold;
|
40 | font-size: 2.5em;
|
41 | }
|