diff --git a/components/progressspinner/ProgressSpinner.vue b/components/progressspinner/ProgressSpinner.vue index c7f4e0580..37a304eb8 100755 --- a/components/progressspinner/ProgressSpinner.vue +++ b/components/progressspinner/ProgressSpinner.vue @@ -49,7 +49,6 @@ export default { } .p-progress-spinner-svg { - animation: p-progress-spinner-rotate 2s linear infinite; height: 100%; transform-origin: center center; width: 100%; @@ -60,50 +59,4 @@ export default { right: 0; margin: auto; } - -.p-progress-spinner-circle { - stroke-dasharray: 89, 200; - stroke-dashoffset: 0; - stroke: #d62d20; - animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; - stroke-linecap: round; -} - -@keyframes p-progress-spinner-rotate { - 100% { - transform: rotate(360deg); - } -} - -@keyframes p-progress-spinner-dash { - 0% { - stroke-dasharray: 1, 200; - stroke-dashoffset: 0; - } - 50% { - stroke-dasharray: 89, 200; - stroke-dashoffset: -35px; - } - 100% { - stroke-dasharray: 89, 200; - stroke-dashoffset: -124px; - } -} - -@keyframes p-progress-spinner-color { - 100%, - 0% { - stroke: #d62d20; - } - 40% { - stroke: #0057e7; - } - 66% { - stroke: #008744; - } - 80%, - 90% { - stroke: #ffa700; - } -} diff --git a/public/themes/arya-blue/theme.css b/public/themes/arya-blue/theme.css index ae40bd48c..1aac3c814 100644 --- a/public/themes/arya-blue/theme.css +++ b/public/themes/arya-blue/theme.css @@ -5719,6 +5719,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #73000c; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #73000c; + } + 40% { + stroke: #044868; + } + 66% { + stroke: #224a23; + } + 80%, 90% { + stroke: #6d5100; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/arya-green/theme.css b/public/themes/arya-green/theme.css index 5032f3658..39eeef2b8 100644 --- a/public/themes/arya-green/theme.css +++ b/public/themes/arya-green/theme.css @@ -5719,6 +5719,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #73000c; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #73000c; + } + 40% { + stroke: #044868; + } + 66% { + stroke: #224a23; + } + 80%, 90% { + stroke: #6d5100; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/arya-orange/theme.css b/public/themes/arya-orange/theme.css index 8c59215d8..8820d5f02 100644 --- a/public/themes/arya-orange/theme.css +++ b/public/themes/arya-orange/theme.css @@ -5719,6 +5719,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #73000c; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #73000c; + } + 40% { + stroke: #044868; + } + 66% { + stroke: #224a23; + } + 80%, 90% { + stroke: #6d5100; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/arya-purple/theme.css b/public/themes/arya-purple/theme.css index a81c8d3d1..c7696d968 100644 --- a/public/themes/arya-purple/theme.css +++ b/public/themes/arya-purple/theme.css @@ -5719,6 +5719,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #73000c; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #73000c; + } + 40% { + stroke: #044868; + } + 66% { + stroke: #224a23; + } + 80%, 90% { + stroke: #6d5100; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/bootstrap4-dark-blue/theme.css b/public/themes/bootstrap4-dark-blue/theme.css index 974747d53..720172138 100644 --- a/public/themes/bootstrap4-dark-blue/theme.css +++ b/public/themes/bootstrap4-dark-blue/theme.css @@ -5731,6 +5731,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #721c24; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #721c24; + } + 40% { + stroke: #004085; + } + 66% { + stroke: #155724; + } + 80%, 90% { + stroke: #856404; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/bootstrap4-dark-purple/theme.css b/public/themes/bootstrap4-dark-purple/theme.css index 995d0ac27..adf0d88a2 100644 --- a/public/themes/bootstrap4-dark-purple/theme.css +++ b/public/themes/bootstrap4-dark-purple/theme.css @@ -5731,6 +5731,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #721c24; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #721c24; + } + 40% { + stroke: #004085; + } + 66% { + stroke: #155724; + } + 80%, 90% { + stroke: #856404; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/bootstrap4-light-blue/theme.css b/public/themes/bootstrap4-light-blue/theme.css index d1900e7d2..8175cb71c 100644 --- a/public/themes/bootstrap4-light-blue/theme.css +++ b/public/themes/bootstrap4-light-blue/theme.css @@ -5731,6 +5731,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #721c24; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #721c24; + } + 40% { + stroke: #004085; + } + 66% { + stroke: #155724; + } + 80%, 90% { + stroke: #856404; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/bootstrap4-light-purple/theme.css b/public/themes/bootstrap4-light-purple/theme.css index fea4decec..34cb100f1 100644 --- a/public/themes/bootstrap4-light-purple/theme.css +++ b/public/themes/bootstrap4-light-purple/theme.css @@ -5731,6 +5731,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #721c24; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #721c24; + } + 40% { + stroke: #004085; + } + 66% { + stroke: #155724; + } + 80%, 90% { + stroke: #856404; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/fluent-light/theme.css b/public/themes/fluent-light/theme.css index 798381634..4e7629d6b 100644 --- a/public/themes/fluent-light/theme.css +++ b/public/themes/fluent-light/theme.css @@ -5670,6 +5670,51 @@ line-height: 2px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #323130; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #323130; + } + 40% { + stroke: #323130; + } + 66% { + stroke: #323130; + } + 80%, 90% { + stroke: #323130; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/lara-dark-blue/theme.css b/public/themes/lara-dark-blue/theme.css index 548f2227f..9f03973b6 100644 --- a/public/themes/lara-dark-blue/theme.css +++ b/public/themes/lara-dark-blue/theme.css @@ -5670,6 +5670,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #ff5757; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #ff5757; + } + 40% { + stroke: #696cff; + } + 66% { + stroke: #1ea97c; + } + 80%, 90% { + stroke: #cc8925; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/lara-dark-indigo/theme.css b/public/themes/lara-dark-indigo/theme.css index e0139d25d..df3d42dc9 100644 --- a/public/themes/lara-dark-indigo/theme.css +++ b/public/themes/lara-dark-indigo/theme.css @@ -5670,6 +5670,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #ff5757; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #ff5757; + } + 40% { + stroke: #696cff; + } + 66% { + stroke: #1ea97c; + } + 80%, 90% { + stroke: #cc8925; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/lara-dark-purple/theme.css b/public/themes/lara-dark-purple/theme.css index 555d7ebf0..520c5841d 100644 --- a/public/themes/lara-dark-purple/theme.css +++ b/public/themes/lara-dark-purple/theme.css @@ -5670,6 +5670,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #ff5757; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #ff5757; + } + 40% { + stroke: #696cff; + } + 66% { + stroke: #1ea97c; + } + 80%, 90% { + stroke: #cc8925; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/lara-dark-teal/theme.css b/public/themes/lara-dark-teal/theme.css index bc9b19a0a..e9fcff3dd 100644 --- a/public/themes/lara-dark-teal/theme.css +++ b/public/themes/lara-dark-teal/theme.css @@ -5670,6 +5670,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #ff5757; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #ff5757; + } + 40% { + stroke: #696cff; + } + 66% { + stroke: #1ea97c; + } + 80%, 90% { + stroke: #cc8925; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/lara-light-blue/theme.css b/public/themes/lara-light-blue/theme.css index 06d9a7a9c..b9b81f0a9 100644 --- a/public/themes/lara-light-blue/theme.css +++ b/public/themes/lara-light-blue/theme.css @@ -5670,6 +5670,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #ff5757; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #ff5757; + } + 40% { + stroke: #696cff; + } + 66% { + stroke: #1ea97c; + } + 80%, 90% { + stroke: #cc8925; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/lara-light-indigo/theme.css b/public/themes/lara-light-indigo/theme.css index 629e06f71..573305d65 100644 --- a/public/themes/lara-light-indigo/theme.css +++ b/public/themes/lara-light-indigo/theme.css @@ -5670,6 +5670,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #ff5757; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #ff5757; + } + 40% { + stroke: #696cff; + } + 66% { + stroke: #1ea97c; + } + 80%, 90% { + stroke: #cc8925; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/lara-light-purple/theme.css b/public/themes/lara-light-purple/theme.css index 53931dded..bb8e10142 100644 --- a/public/themes/lara-light-purple/theme.css +++ b/public/themes/lara-light-purple/theme.css @@ -5670,6 +5670,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #ff5757; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #ff5757; + } + 40% { + stroke: #696cff; + } + 66% { + stroke: #1ea97c; + } + 80%, 90% { + stroke: #cc8925; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/lara-light-teal/theme.css b/public/themes/lara-light-teal/theme.css index ad4e917d4..fef830453 100644 --- a/public/themes/lara-light-teal/theme.css +++ b/public/themes/lara-light-teal/theme.css @@ -5670,6 +5670,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #ff5757; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #ff5757; + } + 40% { + stroke: #696cff; + } + 66% { + stroke: #1ea97c; + } + 80%, 90% { + stroke: #cc8925; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/luna-amber/theme.css b/public/themes/luna-amber/theme.css index 99591627d..3dc816134 100644 --- a/public/themes/luna-amber/theme.css +++ b/public/themes/luna-amber/theme.css @@ -5682,6 +5682,51 @@ line-height: 24px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #212121; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #212121; + } + 40% { + stroke: #212121; + } + 66% { + stroke: #212121; + } + 80%, 90% { + stroke: #212121; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/luna-blue/theme.css b/public/themes/luna-blue/theme.css index 76a569123..3e40a5722 100644 --- a/public/themes/luna-blue/theme.css +++ b/public/themes/luna-blue/theme.css @@ -5682,6 +5682,51 @@ line-height: 24px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #212121; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #212121; + } + 40% { + stroke: #212121; + } + 66% { + stroke: #212121; + } + 80%, 90% { + stroke: #212121; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/luna-green/theme.css b/public/themes/luna-green/theme.css index 4bd61eecb..1508870ce 100644 --- a/public/themes/luna-green/theme.css +++ b/public/themes/luna-green/theme.css @@ -5682,6 +5682,51 @@ line-height: 24px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #212121; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #212121; + } + 40% { + stroke: #212121; + } + 66% { + stroke: #212121; + } + 80%, 90% { + stroke: #212121; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/luna-pink/theme.css b/public/themes/luna-pink/theme.css index 6eef82dc7..f5c8a2ce9 100644 --- a/public/themes/luna-pink/theme.css +++ b/public/themes/luna-pink/theme.css @@ -5682,6 +5682,51 @@ line-height: 24px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #212121; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #212121; + } + 40% { + stroke: #212121; + } + 66% { + stroke: #212121; + } + 80%, 90% { + stroke: #212121; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/md-dark-deeppurple/theme.css b/public/themes/md-dark-deeppurple/theme.css index 1ce4dbc7f..349862c27 100644 --- a/public/themes/md-dark-deeppurple/theme.css +++ b/public/themes/md-dark-deeppurple/theme.css @@ -5743,6 +5743,51 @@ line-height: 4px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #B71C1C; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #B71C1C; + } + 40% { + stroke: #01579B; + } + 66% { + stroke: #1B5E20; + } + 80%, 90% { + stroke: #7f6003; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/md-dark-indigo/theme.css b/public/themes/md-dark-indigo/theme.css index 3d61a4376..89d61f004 100644 --- a/public/themes/md-dark-indigo/theme.css +++ b/public/themes/md-dark-indigo/theme.css @@ -5743,6 +5743,51 @@ line-height: 4px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #B71C1C; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #B71C1C; + } + 40% { + stroke: #01579B; + } + 66% { + stroke: #1B5E20; + } + 80%, 90% { + stroke: #7f6003; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/md-light-deeppurple/theme.css b/public/themes/md-light-deeppurple/theme.css index 1442918ba..9f93945e9 100644 --- a/public/themes/md-light-deeppurple/theme.css +++ b/public/themes/md-light-deeppurple/theme.css @@ -5743,6 +5743,51 @@ line-height: 4px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #B71C1C; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #B71C1C; + } + 40% { + stroke: #01579B; + } + 66% { + stroke: #1B5E20; + } + 80%, 90% { + stroke: #7f6003; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/md-light-indigo/theme.css b/public/themes/md-light-indigo/theme.css index 2947cb30f..bf11cc304 100644 --- a/public/themes/md-light-indigo/theme.css +++ b/public/themes/md-light-indigo/theme.css @@ -5743,6 +5743,51 @@ line-height: 4px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #B71C1C; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #B71C1C; + } + 40% { + stroke: #01579B; + } + 66% { + stroke: #1B5E20; + } + 80%, 90% { + stroke: #7f6003; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/mdc-dark-deeppurple/theme.css b/public/themes/mdc-dark-deeppurple/theme.css index ec9d7ac4c..9d37bbc08 100644 --- a/public/themes/mdc-dark-deeppurple/theme.css +++ b/public/themes/mdc-dark-deeppurple/theme.css @@ -5743,6 +5743,51 @@ line-height: 4px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #B71C1C; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #B71C1C; + } + 40% { + stroke: #01579B; + } + 66% { + stroke: #1B5E20; + } + 80%, 90% { + stroke: #7f6003; + } +} .p-scrolltop { width: 2.75rem; height: 2.75rem; diff --git a/public/themes/mdc-dark-indigo/theme.css b/public/themes/mdc-dark-indigo/theme.css index bcf20af0c..b855b8c90 100644 --- a/public/themes/mdc-dark-indigo/theme.css +++ b/public/themes/mdc-dark-indigo/theme.css @@ -5743,6 +5743,51 @@ line-height: 4px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #B71C1C; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #B71C1C; + } + 40% { + stroke: #01579B; + } + 66% { + stroke: #1B5E20; + } + 80%, 90% { + stroke: #7f6003; + } +} .p-scrolltop { width: 2.75rem; height: 2.75rem; diff --git a/public/themes/mdc-light-deeppurple/theme.css b/public/themes/mdc-light-deeppurple/theme.css index e8251bdaa..f439de961 100644 --- a/public/themes/mdc-light-deeppurple/theme.css +++ b/public/themes/mdc-light-deeppurple/theme.css @@ -5743,6 +5743,51 @@ line-height: 4px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #B71C1C; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #B71C1C; + } + 40% { + stroke: #01579B; + } + 66% { + stroke: #1B5E20; + } + 80%, 90% { + stroke: #7f6003; + } +} .p-scrolltop { width: 2.75rem; height: 2.75rem; diff --git a/public/themes/mdc-light-indigo/theme.css b/public/themes/mdc-light-indigo/theme.css index c94cceaa2..75bd31bb6 100644 --- a/public/themes/mdc-light-indigo/theme.css +++ b/public/themes/mdc-light-indigo/theme.css @@ -5743,6 +5743,51 @@ line-height: 4px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #B71C1C; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #B71C1C; + } + 40% { + stroke: #01579B; + } + 66% { + stroke: #1B5E20; + } + 80%, 90% { + stroke: #7f6003; + } +} .p-scrolltop { width: 2.75rem; height: 2.75rem; diff --git a/public/themes/nova-accent/theme.css b/public/themes/nova-accent/theme.css index f47935a71..6c23d4f8b 100644 --- a/public/themes/nova-accent/theme.css +++ b/public/themes/nova-accent/theme.css @@ -5670,6 +5670,51 @@ line-height: 24px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #212121; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #212121; + } + 40% { + stroke: #212121; + } + 66% { + stroke: #212121; + } + 80%, 90% { + stroke: #212121; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/nova-alt/theme.css b/public/themes/nova-alt/theme.css index c35053501..85e5390c3 100644 --- a/public/themes/nova-alt/theme.css +++ b/public/themes/nova-alt/theme.css @@ -5682,6 +5682,51 @@ line-height: 24px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #212121; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #212121; + } + 40% { + stroke: #212121; + } + 66% { + stroke: #212121; + } + 80%, 90% { + stroke: #212121; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/nova-vue/theme.css b/public/themes/nova-vue/theme.css index 73bca70d5..0aa287919 100644 --- a/public/themes/nova-vue/theme.css +++ b/public/themes/nova-vue/theme.css @@ -5682,6 +5682,51 @@ line-height: 24px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #212121; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #212121; + } + 40% { + stroke: #212121; + } + 66% { + stroke: #212121; + } + 80%, 90% { + stroke: #212121; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/nova/theme.css b/public/themes/nova/theme.css index 70a279711..ebff33208 100644 --- a/public/themes/nova/theme.css +++ b/public/themes/nova/theme.css @@ -5682,6 +5682,51 @@ line-height: 24px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #212121; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #212121; + } + 40% { + stroke: #212121; + } + 66% { + stroke: #212121; + } + 80%, 90% { + stroke: #212121; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/rhea/theme.css b/public/themes/rhea/theme.css index ead800836..ce078d21c 100644 --- a/public/themes/rhea/theme.css +++ b/public/themes/rhea/theme.css @@ -5670,6 +5670,51 @@ line-height: 24px; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #212121; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #212121; + } + 40% { + stroke: #212121; + } + 66% { + stroke: #212121; + } + 80%, 90% { + stroke: #212121; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/saga-blue/theme.css b/public/themes/saga-blue/theme.css index e18398322..3cd3ac793 100644 --- a/public/themes/saga-blue/theme.css +++ b/public/themes/saga-blue/theme.css @@ -5719,6 +5719,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #73000c; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #73000c; + } + 40% { + stroke: #044868; + } + 66% { + stroke: #224a23; + } + 80%, 90% { + stroke: #6d5100; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/saga-green/theme.css b/public/themes/saga-green/theme.css index 8b79f9949..1b9af4eee 100644 --- a/public/themes/saga-green/theme.css +++ b/public/themes/saga-green/theme.css @@ -5719,6 +5719,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #73000c; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #73000c; + } + 40% { + stroke: #044868; + } + 66% { + stroke: #224a23; + } + 80%, 90% { + stroke: #6d5100; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/saga-orange/theme.css b/public/themes/saga-orange/theme.css index a3c84d8e6..57b52dbba 100644 --- a/public/themes/saga-orange/theme.css +++ b/public/themes/saga-orange/theme.css @@ -5719,6 +5719,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #73000c; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #73000c; + } + 40% { + stroke: #044868; + } + 66% { + stroke: #224a23; + } + 80%, 90% { + stroke: #6d5100; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/saga-purple/theme.css b/public/themes/saga-purple/theme.css index 74425a8c2..63e0e74f7 100644 --- a/public/themes/saga-purple/theme.css +++ b/public/themes/saga-purple/theme.css @@ -5719,6 +5719,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #73000c; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #73000c; + } + 40% { + stroke: #044868; + } + 66% { + stroke: #224a23; + } + 80%, 90% { + stroke: #6d5100; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/tailwind-light/theme.css b/public/themes/tailwind-light/theme.css index eb76238cc..54e374adb 100644 --- a/public/themes/tailwind-light/theme.css +++ b/public/themes/tailwind-light/theme.css @@ -5754,6 +5754,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #DC2626; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #DC2626; + } + 40% { + stroke: #2563EB; + } + 66% { + stroke: #059669; + } + 80%, 90% { + stroke: #D97706; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/vela-blue/theme.css b/public/themes/vela-blue/theme.css index 162ef0a45..93e7c4805 100644 --- a/public/themes/vela-blue/theme.css +++ b/public/themes/vela-blue/theme.css @@ -5719,6 +5719,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #73000c; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #73000c; + } + 40% { + stroke: #044868; + } + 66% { + stroke: #224a23; + } + 80%, 90% { + stroke: #6d5100; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/vela-green/theme.css b/public/themes/vela-green/theme.css index e3d08adb9..2ff1aa662 100644 --- a/public/themes/vela-green/theme.css +++ b/public/themes/vela-green/theme.css @@ -5719,6 +5719,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #73000c; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #73000c; + } + 40% { + stroke: #044868; + } + 66% { + stroke: #224a23; + } + 80%, 90% { + stroke: #6d5100; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/vela-orange/theme.css b/public/themes/vela-orange/theme.css index d8890ef86..152dbd4d7 100644 --- a/public/themes/vela-orange/theme.css +++ b/public/themes/vela-orange/theme.css @@ -5719,6 +5719,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #73000c; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #73000c; + } + 40% { + stroke: #044868; + } + 66% { + stroke: #224a23; + } + 80%, 90% { + stroke: #6d5100; + } +} .p-scrolltop { width: 3rem; height: 3rem; diff --git a/public/themes/vela-purple/theme.css b/public/themes/vela-purple/theme.css index aae0f9b92..fb7ba2dab 100644 --- a/public/themes/vela-purple/theme.css +++ b/public/themes/vela-purple/theme.css @@ -5719,6 +5719,51 @@ line-height: 1.5rem; } +.p-progress-spinner-svg { + animation: p-progress-spinner-rotate 2s linear infinite; +} + +.p-progress-spinner-circle { + stroke-dasharray: 89, 200; + stroke-dashoffset: 0; + stroke: #73000c; + animation: p-progress-spinner-dash 1.5s ease-in-out infinite, p-progress-spinner-color 6s ease-in-out infinite; + stroke-linecap: round; +} + +@keyframes p-progress-spinner-rotate { + 100% { + transform: rotate(360deg); + } +} +@keyframes p-progress-spinner-dash { + 0% { + stroke-dasharray: 1, 200; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -35px; + } + 100% { + stroke-dasharray: 89, 200; + stroke-dashoffset: -124px; + } +} +@keyframes p-progress-spinner-color { + 100%, 0% { + stroke: #73000c; + } + 40% { + stroke: #044868; + } + 66% { + stroke: #224a23; + } + 80%, 90% { + stroke: #6d5100; + } +} .p-scrolltop { width: 3rem; height: 3rem;