@@ -521,7 +521,7 @@ html, body {
521
521
522
522
523
523
524
- # components-reconnect-modal {
524
+ /* #components-reconnect-modal {
525
525
display: none;
526
526
position: fixed;
527
527
top: 0px;
@@ -650,7 +650,6 @@ div.connectionRejected {
650
650
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
651
651
}
652
652
653
- /* Adding unique delays for a cascading spiral effect */
654
653
.circle:nth-child(1) { animation-delay: 0s; }
655
654
.circle:nth-child(2) { animation-delay: 0.25s; }
656
655
.circle:nth-child(3) { animation-delay: 0.5s; }
@@ -663,7 +662,6 @@ div.connectionRejected {
663
662
.circle:nth-child(10) { animation-delay: 2.25s; }
664
663
.circle:nth-child(11) { animation-delay: 2.5s; }
665
664
666
- /* Keyframes for modern spiral movement with scaling, rotation, and color changes */
667
665
@keyframes modernSpiral {
668
666
0% {
669
667
transform: translate(-150px, 0) scale(0.5) rotate(0deg);
@@ -712,7 +710,7 @@ div.connectionRejected {
712
710
opacity: 0;
713
711
background-color: #3498db;
714
712
}
715
- }
713
+ } */
716
714
717
715
/* Text loading dots animation */
718
716
.loading {
@@ -955,15 +953,14 @@ div.connectionRejected {
955
953
956
954
957
955
/* webassembly loader */
958
-
959
956
# app {
960
957
display : flex;
958
+ flex-direction : column;
961
959
justify-content : center;
962
960
align-items : center;
963
961
height : 100vh ;
964
- /* background-color: #ffffff; */
965
962
position : relative;
966
- transition : opacity 0.5 s ease, visibility 0.5 s ease;
963
+ transition : opacity 0.3 s ease, visibility 0.3 s ease;
967
964
}
968
965
969
966
/* Hide the loader when the app is loaded */
@@ -977,54 +974,36 @@ div.connectionRejected {
977
974
.loading-progress {
978
975
width : 100px ;
979
976
height : 100px ;
980
- animation : rotate 2s linear infinite;
981
977
}
982
978
983
979
.loading-progress circle {
984
980
fill : none;
985
- stroke-width : 8 ;
981
+ stroke-width : 5 ;
986
982
stroke-linecap : round;
987
- }
988
-
989
- .outer-circle {
990
983
stroke : # 3f51b5 ;
991
- opacity : 0.2 ;
992
- }
993
-
994
- .inner-circle {
995
- stroke : # ff4081 ;
996
- stroke-dasharray : 251.2 ; /* Circumference of the circle */
997
- stroke-dashoffset : 251.2 ;
998
- animation : dash 1.5s ease-in-out infinite;
984
+ stroke-dasharray : 188.4 ; /* Circumference of the circle */
985
+ stroke-dashoffset : 188.4 ;
986
+ animation : dashSpin 0.5s linear infinite;
999
987
}
1000
988
1001
989
/* Text Style */
1002
990
.loading-progress-text {
1003
- font-size : 18 px ;
991
+ font-size : 14 px ;
1004
992
font-weight : bold;
1005
993
color : # 3f51b5 ;
1006
- margin-top : 20 px ;
994
+ margin-top : 10 px ;
1007
995
text-align : center;
1008
- animation : textFade 1.5 s ease-in-out infinite;
996
+ animation : textFade 0.8 s ease-in-out infinite;
1009
997
}
1010
998
1011
999
/* Animations */
1012
- @keyframes rotate {
1013
- 100% {
1014
- transform : rotate (360deg );
1015
- }
1016
- }
1017
-
1018
- @keyframes dash {
1000
+ @keyframes dashSpin {
1019
1001
0% {
1020
- stroke-dashoffset : 251.2 ;
1021
- }
1022
- 50% {
1023
- stroke-dashoffset : 125.6 ;
1024
- transform : rotate (45deg );
1002
+ stroke-dashoffset : 188.4 ;
1003
+ transform : rotate (0deg );
1025
1004
}
1026
1005
100% {
1027
- stroke-dashoffset : 251.2 ;
1006
+ stroke-dashoffset : 0 ;
1028
1007
transform : rotate (360deg );
1029
1008
}
1030
1009
}
@@ -1036,4 +1015,4 @@ div.connectionRejected {
1036
1015
50% {
1037
1016
opacity : 0.5 ;
1038
1017
}
1039
- }
1018
+ }
0 commit comments