@@ -94,7 +94,7 @@
diff --git a/TableturfBattleClient/tableturf.css b/TableturfBattleClient/tableturf.css
index 93fbdcd..db055e8 100644
--- a/TableturfBattleClient/tableturf.css
+++ b/TableturfBattleClient/tableturf.css
@@ -1691,7 +1691,7 @@ dialog::backdrop {
}
}
-/* Loading spinner - based on loading.io */
+/* Loading spinner */
.loadingContainer:not([hidden]) {
display: flex;
@@ -1699,50 +1699,14 @@ dialog::backdrop {
align-items: center;
gap: 0.5em;
}
-.lds-ripple {
- --border-width: 0.15em;
+.loadingSpinner {
+ background: url(assets/external/IconUp_00.webp) center/cover;
position: relative;
width: 1.5em;
height: 1.5em;
display: inline-block;
+ animation: 2s infinite linear loadingSpinner;
}
-.lds-ripple div {
- position: absolute;
- border: var(--border-width) solid #fff;
- opacity: 1;
- border-radius: 50%;
- animation: 1s cubic-bezier(0, 0.2, 0.8, 1) infinite lds-ripple;
-}
-.lds-ripple div:nth-child(2) {
- animation-delay: -0.5s;
-}
-@keyframes lds-ripple {
- 0% {
- top: calc(50% - var(--border-width));
- left: calc(50% - var(--border-width));
- right: calc(50% - var(--border-width));
- bottom: calc(50% - var(--border-width));
- opacity: 0;
- }
- 4.9% {
- top: calc(50% - var(--border-width));
- left: calc(50% - var(--border-width));
- right: calc(50% - var(--border-width));
- bottom: calc(50% - var(--border-width));
- opacity: 0;
- }
- 5% {
- top: calc(50% - var(--border-width));
- left: calc(50% - var(--border-width));
- right: calc(50% - var(--border-width));
- bottom: calc(50% - var(--border-width));
- opacity: 1;
- }
- 100% {
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- opacity: 0;
- }
+@keyframes loadingSpinner {
+ to { transform: rotate(360deg); }
}