diff --git a/src/components/load3d/LoadingOverlay.vue b/src/components/common/LoadingOverlay.vue similarity index 54% rename from src/components/load3d/LoadingOverlay.vue rename to src/components/common/LoadingOverlay.vue index e538b3f91..547dc48ac 100644 --- a/src/components/load3d/LoadingOverlay.vue +++ b/src/components/common/LoadingOverlay.vue @@ -5,8 +5,13 @@ class="absolute inset-0 z-50 flex items-center justify-center bg-backdrop/50" >
-
-
+
+
+
+ +
+
+
{{ loadingMessage }}
@@ -17,7 +22,7 @@ @@ -25,18 +30,8 @@ defineProps<{ .spinner { width: 50px; height: 50px; - border: 4px solid #f3f3f3; - border-top: 4px solid #3498db; + border: 4px solid var(--muted-foreground); + border-top-color: var(--base-foreground); border-radius: 50%; - animation: spin 1s linear infinite; -} - -@keyframes spin { - 0% { - transform: rotate(0deg); - } - 100% { - transform: rotate(360deg); - } } diff --git a/src/components/load3d/Load3DScene.vue b/src/components/load3d/Load3DScene.vue index cf497dea5..de2afbdb2 100644 --- a/src/components/load3d/Load3DScene.vue +++ b/src/components/load3d/Load3DScene.vue @@ -31,7 +31,7 @@