diff --git a/apps/common/main/lib/component/LoadMask.js b/apps/common/main/lib/component/LoadMask.js
index 323bbba84..c9634f2aa 100644
--- a/apps/common/main/lib/component/LoadMask.js
+++ b/apps/common/main/lib/component/LoadMask.js
@@ -78,8 +78,8 @@ define([
template: _.template([
'
',
- '
',
- '
<%= title %>
',
+ '
',
+ '
<%= title %>
',
'
'
].join('')),
diff --git a/apps/common/main/resources/img/load-mask/loading.svg b/apps/common/main/resources/img/load-mask/loading.svg
index 573b12985..903decc03 100644
--- a/apps/common/main/resources/img/load-mask/loading.svg
+++ b/apps/common/main/resources/img/load-mask/loading.svg
@@ -3,16 +3,12 @@
use {display: none}
use:target {display: inline}
-
-
-
-
+
+
-
-
-
-
+
+
-
-
+
+
diff --git a/apps/common/main/resources/less/loadmask.less b/apps/common/main/resources/less/loadmask.less
index c8d7793af..65e3e6bbe 100644
--- a/apps/common/main/resources/less/loadmask.less
+++ b/apps/common/main/resources/less/loadmask.less
@@ -36,7 +36,8 @@
}
.asc-loadmask-image {
- background-image: ~"url(@{common-image-const-path}/load-mask/loading.svg#middle)";
+ //background-image: ~"url(@{common-image-const-path}/load-mask/loading.svg#middle)";
+ background-image: ~"url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgcj0iMTAuMjUiIHN0cm9rZS1kYXNoYXJyYXk9IjE2MCUsIDQwJSIgLz48L3N2Zz4=)";
height: @loadmask-image-height;
width: @loadmask-image-width;
float: left;
@@ -57,7 +58,8 @@
transform: translate(-50%, 0);
.asc-loadmask-image {
- background-image: ~"url(@{common-image-const-path}/load-mask/loading.svg#small)";
+ //background-image: ~"url(@{common-image-const-path}/load-mask/loading.svg#small)";
+ background-image: ~"url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDQ0IiBzdHJva2Utd2lkdGg9IjEuNSIgcj0iNy4yNSIgc3Ryb2tlLWRhc2hhcnJheT0iMTYwJSwgNDAlIiAvPjwvc3ZnPg==)";
height: @loadmask-small-image-height;
width: @loadmask-small-image-width;
}
@@ -104,3 +106,20 @@
height: 100%;
}
}
+
+@keyframes slidein {
+ from {
+ transform: rotate(0);
+ }
+
+ to {
+ transform: rotate(360deg);
+ }
+}
+
+#loadmask-spinner {
+ animation-duration: .8s;
+ animation-name: slidein;
+ animation-iteration-count: infinite;
+ animation-timing-function: linear;
+}