diff --git a/packages/frontend/src/ui/_common_/common.vue b/packages/frontend/src/ui/_common_/common.vue index f83ed55f8d..eb82440b29 100644 --- a/packages/frontend/src/ui/_common_/common.vue +++ b/packages/frontend/src/ui/_common_/common.vue @@ -37,7 +37,11 @@ SPDX-License-Identifier: AGPL-3.0-only -
+
+ + + +
DEV BUILD
@@ -220,6 +224,21 @@ if ($i) { } } +@keyframes dash { + 0% { + stroke-dasharray: 1, 150; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 90, 150; + stroke-dashoffset: -35; + } + 100% { + stroke-dasharray: 90, 150; + stroke-dashoffset: -124; + } +} + #wait { display: block; position: fixed; @@ -228,18 +247,19 @@ if ($i) { right: 15px; pointer-events: none; - &:before { - content: ""; - display: block; - width: 18px; - height: 18px; - box-sizing: border-box; - border: solid 2px transparent; - border-top-color: var(--accent); - border-left-color: var(--accent); - border-radius: 50%; - animation: progress-spinner 400ms linear infinite; - } + > svg { + display: block; + width: 18px; + height: 18px; + box-sizing: border-box; + animation: progress-spinner 2s linear infinite; + } + + > svg > circle { + stroke: var(--accent); + stroke-linecap: round; + animation: dash 1.2s ease-in-out infinite; + } } #botWarn {