|
|
@@ -2187,132 +2187,25 @@
|
|
|
/* Spinner
|
|
|
========================================================================== */
|
|
|
|
|
|
-.spinner {
|
|
|
- -webkit-mask-box-image: radial-gradient(
|
|
|
- center,
|
|
|
- ellipse farthest-corner,
|
|
|
- rgb(0 0 0 / 100%) 68%,
|
|
|
- rgb(0 0 0 / 0%) 69.5%
|
|
|
- );
|
|
|
- background: #eee;
|
|
|
- size: 20px;
|
|
|
- position: relative;
|
|
|
- clip-path: ellipse(10px 10px at 50% 50%);
|
|
|
-}
|
|
|
-
|
|
|
-.spinner-inner {
|
|
|
- position: absolute;
|
|
|
- top: 0;
|
|
|
- left: 0;
|
|
|
- background: transparent;
|
|
|
- border-width: 10px;
|
|
|
- size: 0;
|
|
|
- border-style: solid;
|
|
|
- border-color: transparent;
|
|
|
- border-top-color: rgb(124 124 124 / 100%);
|
|
|
- transform: rotate(-45deg);
|
|
|
- animation: inner 15s linear infinite;
|
|
|
-}
|
|
|
-
|
|
|
-.spinner-mask {
|
|
|
- position: absolute;
|
|
|
- top: 0;
|
|
|
- left: 0;
|
|
|
- background: transparent;
|
|
|
- border-width: 10px;
|
|
|
- size: 0;
|
|
|
- border-style: solid;
|
|
|
- border-color: transparent;
|
|
|
- border-top-color: #eee;
|
|
|
- transform: rotate(-45deg);
|
|
|
- animation: mask 15s linear infinite;
|
|
|
-}
|
|
|
-
|
|
|
-.spinner-mask::after,
|
|
|
-.spinner-mask-two {
|
|
|
- display: block;
|
|
|
- content: "";
|
|
|
+.fullscreen-loader {
|
|
|
+ position: fixed;
|
|
|
+ inset: 0;
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
+ align-items: center;
|
|
|
+ padding: 50px;
|
|
|
+ background-color: rgb(0 0 0 / 50%);
|
|
|
+ font-size: 50px;
|
|
|
+ z-index: 9999;
|
|
|
+ visibility: hidden;
|
|
|
opacity: 0;
|
|
|
- position: absolute;
|
|
|
- top: 0;
|
|
|
- left: 0;
|
|
|
- background: transparent;
|
|
|
- border-width: 10px;
|
|
|
- size: 0;
|
|
|
- border-style: solid;
|
|
|
- border-color: transparent;
|
|
|
- border-top-color: rgb(124 124 124 / 100%);
|
|
|
- transform: rotate(45deg);
|
|
|
- animation: mask-two 15s linear infinite;
|
|
|
+ transition: opacity 0.2s ease, visibility 0s 0.2s;
|
|
|
}
|
|
|
|
|
|
-@keyframes inner {
|
|
|
- 0% {
|
|
|
- transform: rotate(-45deg);
|
|
|
- }
|
|
|
-
|
|
|
- 25% {
|
|
|
- border-left-color: transparent;
|
|
|
- }
|
|
|
-
|
|
|
- 26% {
|
|
|
- border-left-color: rgb(124 124 124 / 100%);
|
|
|
- }
|
|
|
-
|
|
|
- 50% {
|
|
|
- border-bottom-color: transparent;
|
|
|
- }
|
|
|
-
|
|
|
- 51% {
|
|
|
- border-bottom-color: rgb(124 124 124 / 100%);
|
|
|
- }
|
|
|
-
|
|
|
- 75% {
|
|
|
- border-right-color: transparent;
|
|
|
- }
|
|
|
-
|
|
|
- 76% {
|
|
|
- border-right-color: rgb(124 124 124 / 100%);
|
|
|
- }
|
|
|
-
|
|
|
- 100% {
|
|
|
- transform: rotate(315deg);
|
|
|
- border-left-color: rgb(124 124 124 / 100%);
|
|
|
- border-bottom-color: rgb(124 124 124 / 100%);
|
|
|
- border-right-color: rgb(124 124 124 / 100%);
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-@keyframes mask {
|
|
|
- 0% {
|
|
|
- transform: rotate(-45deg);
|
|
|
- }
|
|
|
-
|
|
|
- 75% {
|
|
|
- transform: rotate(-45deg);
|
|
|
- }
|
|
|
-
|
|
|
- 100% {
|
|
|
- transform: rotate(45deg);
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-@keyframes mask-two {
|
|
|
- 0% {
|
|
|
- opacity: 0;
|
|
|
- }
|
|
|
-
|
|
|
- 25% {
|
|
|
- opacity: 0;
|
|
|
- }
|
|
|
-
|
|
|
- 26% {
|
|
|
- opacity: 1;
|
|
|
- }
|
|
|
-
|
|
|
- 100% {
|
|
|
- opacity: 1;
|
|
|
- }
|
|
|
+.fullscreen-loader.show {
|
|
|
+ visibility: visible;
|
|
|
+ opacity: 1;
|
|
|
+ transition: opacity 0.2s ease, visibility 0s 0s;
|
|
|
}
|
|
|
|
|
|
.qr-code {
|