From ea3cc2661d5304d87aec25a4d87e9dbef4b35d33 Mon Sep 17 00:00:00 2001 From: skjnldsv Date: Mon, 9 May 2016 07:28:09 +0200 Subject: [PATCH] New animated loader --- core/css/header.css | 2 +- core/css/icons.css | 90 +++++++++++++++++++++++++++++--- core/css/styles.css | 2 - core/img/loading-dark.gif | Bin 3208 -> 2316 bytes core/img/loading-small-dark.gif | Bin 0 -> 1124 bytes core/img/loading-small.gif | Bin 1294 -> 1124 bytes core/img/loading.gif | Bin 3208 -> 2319 bytes core/js/js.js | 2 +- 8 files changed, 86 insertions(+), 10 deletions(-) create mode 100644 core/img/loading-small-dark.gif diff --git a/core/css/header.css b/core/css/header.css index af4bbac57a..d3e9e7cd49 100644 --- a/core/css/header.css +++ b/core/css/header.css @@ -294,7 +294,7 @@ color: #bbb; cursor: pointer; } -#settings .icon-loading-dark { +#settings .icon-loading-small-dark { display: inline-block; margin-bottom: -3px; margin-right: 6px; diff --git a/core/css/icons.css b/core/css/icons.css index 8caeaf0b47..8bf4c204c9 100644 --- a/core/css/icons.css +++ b/core/css/icons.css @@ -14,15 +14,93 @@ background-image: url('../img/breadcrumb.svg'); } -.icon-loading { - background-image: url('../img/loading.gif'); +.loading, +.loading-small, +.icon-loading, +.icon-loading-dark, +.icon-loading-small, +.icon-loading-small-dark { + position: relative; } -.icon-loading-dark { - background-image: url('../img/loading-dark.gif'); +.loading:after, +.loading-small:after, +.icon-loading:after, +.icon-loading-dark:after, +.icon-loading-small:after, +.icon-loading-small-dark:after { + z-index: 2; + content: ""; + height: 32px; + width: 32px; + margin: -17px 0 0 -17px; + position: absolute; + top: 50%; + left: 50%; + border-radius: 100%; + -webkit-animation: rotate .8s infinite linear; + animation: rotate .8s infinite linear; + -webkit-transform-origin: center; + -ms-transform-origin: center; + transform-origin: center; } -.icon-loading-small { - background-image: url('../img/loading-small.gif'); +.loading:after, +.loading-small:after, +.icon-loading:after, +.icon-loading-dark:after, +.icon-loading-small:after, +.icon-loading-small-dark:after { + border: 1px solid rgba(85, 85, 85, 0.5); + border-top-color: #555; } + +.icon-loading-dark:after, +.icon-loading-small-dark:after { + border: 1px solid rgba(187, 187, 187, 0.5); + border-top-color: #BBB; +} + +.icon-loading-small:after, +.icon-loading-small-dark:after { + height: 16px; + width: 16px; + margin: -9px 0 0 -9px; +} + +/* Css replaced elements don't have ::after nor ::before */ +img.icon-loading, object.icon-loading, video.icon-loading, button.icon-loading, textarea.icon-loading, input.icon-loading, select.icon-loading { + background-image: url("../img/loading.gif"); +} +img.icon-loading-dark, object.icon-loading-dark, video.icon-loading-dark, button.icon-loading-dark, textarea.icon-loading-dark, input.icon-loading-dark, select.icon-loading-dark { + background-image: url("../img/loading-dark.gif"); +} +img.icon-loading-small, object.icon-loading-small, video.icon-loading-small, button.icon-loading-small, textarea.icon-loading-small, input.icon-loading-small, select.icon-loading-small { + background-image: url("../img/loading-small.gif"); +} +img.icon-loading-small-dark, object.icon-loading-small-dark, video.icon-loading-small-dark, button.icon-loading-small-dark, textarea.icon-loading-small-dark, input.icon-loading-small-dark, select.icon-loading-small-dark { + background-image: url("../img/loading-small-dark.gif"); +} + +@-webkit-keyframes rotate { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes rotate { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + .icon-32 { background-size: 32px !important; } diff --git a/core/css/styles.css b/core/css/styles.css index 9257ae8266..736ddc6be0 100644 --- a/core/css/styles.css +++ b/core/css/styles.css @@ -801,8 +801,6 @@ a.bookmarklet { background-color:#ddd; border:1px solid #ccc; padding:5px;paddin .ui-dialog {position:fixed !important;} span.ui-icon {float: left; margin: 3px 7px 30px 0;} -.loading { background: url('../img/loading.gif') no-repeat center; cursor: wait; } -.loading-small { background: url('../img/loading-small.gif') no-repeat center; cursor: wait; } .move2trash { /* decrease spinner size */ width: 16px; height: 16px; diff --git a/core/img/loading-dark.gif b/core/img/loading-dark.gif index 13f0f64eab152fa4949476ed83ea24d6fd45a9bc..bd56aa9e12bb862d6cd0d9c12176ba0278ed26f2 100644 GIT binary patch literal 2316 zcmbW%`Bz$J8V7K>fCdPV#5SpH7Z8mrZZoX{mwhpfJGcw7s8J;QzTU{@k_c2tBN#3g zH73|dq}rCm?I=?n&g$z-xvEH;~+ot@3$aB^~Ta&vQc?%bJ|mzSTPUrCsi{e=R%mX_Am*0#2`_V)IUj*iaG&aSR5tyZhk z>AJhS^?JS0Xf&BjJv}|Wy}f;Xef|CY0|NtQvw3iE&|}(hz`=tD z4;?ym`0(K)M~)mldi2<_W5|SrFKbH6*mEAX+UySJ z@W|+BC1%Vu`d&ZB?Q@Fcs7nEuIf$PM3}UB!pkmf1VPA6r=1*O@!kc65q2*x}{mbF9 zvQ;NtdCx)Y{>sty(BA&UiZ?uiX{wF88@DzLUu^vT4}bjbPk;W)U)@8g?B0LdV;3%t zyWF0SCOjtZMTY3(3lJ+X){8<$Cc`6j+vc1i@VbLrdc#hWF4@R!D>iN1+Pu2?%Q$s8 z&gHI(>8s7;I7Pf_0^$%e&Vu5=rFh2k)uio6DR-xky}nByU!L^)>+k`)l7ZOD%fnW> z@+wU1j=(n}jS;*tLQ_R%Bh|EsF&JiwB9@3G`zliw83e+h-3$kS1bqy8!7#2P+vtMr9D)8Kn1MuT)iCq3dp6CQ=Fn zwLE`Iqo9Bq8~u^sC*hgdIfU{7Vnzie*}-gS5H%QNTJTe7sT?!4bAaVR>y@RnI80BXYD_yid&m9=Yht&&o3Yid*bgHwHFS|v;bFo!szkcxq%e~J*y*Mk_jyJ7}Hw3-$zFNuPRD5*6j%8d=8qHJ+Y2}aWgV+0F3CVTpLAhG~_5WAd` z{h!}?5x{v|eZFxq z>1jpDw=gJwLE8P|%}x5--&5a)*SSf_1ypP7$*W|=LbX+S?~&Y-E>>rj9~lP(?}uh> zI0I!aqK`!Qv>UVRpDu;4Z7U(sJ8?g$;f|liTbnG-OSnZl9=V!v-;7JwfBuVKzWCLz zfAibly}pQ#Qs#bLGzm=pvd&i1t_qN3pYYnnZHkiQdg3Tth0YhYax9#gYhj#9bbWCG zH$aar!+?2ZMFGa6Il?=O*gb2Dl{*rT9zS{d&9k3*2YkD>AOjen^y;I#G zPkyx|YeP$Fpu#Mo6`xfo)JQSDIgW`wXWwpMM{IzEANBG@%ZBUAUa%K^``!d9V=eLE z>xXY)zk8O_HN0}k%!+EGwy|ed1p}XSCu-$f>PIl1QlivLQNEd3FJmBQE;1)lU>9yq z%md=~+8nH#s+(W{k|yW)`O_!PvAG{ds`OzZIw_-u3XQ_uctL4_p-Jv6I;F%-OQ> L-}NpIrSbm>D}s*4 literal 3208 zcmc(iSx{410){WSH#f_@I(Toe1A#Fh0ikUO3N)(A|MEe#Hb)D$RZE~!V(gY zHH0;wB#;=QEg~+Ut<540VnboOp!Vnh-R**VTlUya*Erz3Ox5r(Ra4b-9?rw5bL!Oh zpa1`>4$t4$#WjHmFoCzg;`sRSql=4+NF?&}^Aie%V`F1FozBY2%EZLP+uM6)X6D0( z51%$JPUatx&D`)U9Ip`WIy*LKu(!*0A~RucLiWCt1fgBhf!!&9 z`EL+~y0B~Q;_1ap0qC*en151&W`5$afG@FZ^F@t1!U$f9@H1;knsr;|Y}ros_Sg2S zQ_V$ngWs`@35M>LBW#XAs~y4L*8F!r&Kj>xD^d)gV)ON`;Z7H0Z@Ad#mPy-p48A;j zMo1%NW%E3vA?h9)RGj4}C^b6-dwI&)l*riDSeZM8Kmk$cWtriJEgmUFMSr2`A_!wMfT{<`HADvzD~3@ z-K_?maNmZ8&zl!{uh(Zp+4R9BmlMMGGU zN#iwgPF4Gj@x;TT+lg}CgOa((5p{RrQ{YAav)DxZaZGpBD`2!!R{qYa{`1=Qtw+DS z;4))8W=>cN|K$R{jl%-|V+Wp-Fix_jUKKWaMiIWQLa{fnBzO3x2NRE(a+(REU74Y> zr;KeR##Clt-^xyZLh0-Mk_oPEbO-G$L`=mr5mclQ+P<5{A{TA%A&&iIMu0O>cbp&+ z5%Sn2Q49*TYzrIQm1UL#C3}!sS(IbJ9UWzLlv=H*Q=cpU>ZJZ~m%j6Shnm%I+H#3@ z*|$5X!eL0kmX(R6+Us9OpH<>5!!B2|%fFFVP(;VBZ7Rdcrac~<0Oo*}(ZPp5J^{L~ zFrK@-c^vK0T``Yc(~w=>N{`1%LyRoXUDBA#2bZl_(gBO^@1m>cC-xX~BMjRbn77-* zqzQ^}Z^L_?%kkMOsT-`%*LUtBzq6DzTgX6KtaLTkfn#t$e6@;Jd@XfQ;2>r-y|C?F~5g~v?vjC=Xr z)3~@v=uyWECKP2v{o--Z`tudu%a?xsw~GZ3*0oRo76B|~TSE;^rR9ch)7PBBzQ$`LR=+pwKQNU={lWVX-MI#6DR!wroj_f@4**T!S8vbC-qZkBW?^sbyhUu6bGN~USS(JL4fv7hG_n-4g$E#^16oqNvGT0G7rl$tDH{U`(%axJOEa`oZ##a~!0YbpkY8y=Qr_{(5Lj#seHo>!h z(?POe1*VZIY-ro>RVagA=pvw=F|*Z55k~242K+r)qvNCl@$G1h0GGLurmrbN2sL zKvi}AeCw)TV~Y#LyV0F;=A?x+S>L+thx-|qKONFDt{rib`Tu-bPua0<4wu z>%r<)^JBXD_;_Y4kS2W9?epJLE`S&-)&jC8$|k&eHg>$~jYlVDIx zR0Ys>YzpK-OEuxEKZ2hpqAvi;s$KF#W%5czez}qrRl+BLpsQK2n_5@M&g*1Rh&qtC zNDjf?UsUP%Q{8gi&-9xdBi{;2Ifm5;eYoV8oHpGGuZHcz}~edimhw zL+lCGHzNB9eg63Srz6>>lkl1`Wynm+@+c#8EqUzeoub3`7E4y)>;IDm5;rob#LIpm z`yeNe&VUfDwlp&qhr3a@mq7p%^8^|#Li8Cjfk1FLZj~odtHVhMqJtMaFa{Pz+T28p z@4y)KemQ(|Y7QrkxpKgpKVr{(9`TP1Kw7~BONy7aI! zKpruPp^;a4LV8Uf3~Rt?U~9IO%`Mn?`g?y@8R^zZV0Kdqhj@#G&xdd1Km7LTU0nDB z;}z|fxc7tJU#bRxqIPF8ed>hIl0kU#Kbe4xek(TmR0M`>^7@rTeXk<%b{}4>Oc-d~ z%Z$K?NG``e*>t~vzgoJJUn|GNE|iko1bMwn^8sZ&y{WlQBQ1)oag*5-Vfdh1P$7d# z>h9)bit~XBeWWrIZenlpscw=pKmjiUiz>u-_Y{MmbBKq11o<8q?dL0>b=`;s4Y8=R zyzAdR<;*6(1rF&L_ug!w0Z2wORfdAyW3=Bp?F)R|`^x>571Xz3(@#OXoXR zQ+t%C@QA;mc+AKKF{T;@-t{}ZRmDS{DTMLQ_)&B%R{XrZM{eh=7M|8I@(Hl0F7e(F zjg*;5O0#!nMmfR7{_gRmrWpt^cr}-j8?02yTq8-ax})`|YlqIU?I;~mb+z^=8{H!t zIQCQ!6!$yR8RSdDP5HK$G3#Msxk*sUsy^)EC8GGiD|1^4wzTo5dH?_Pad4o{B=0*%5VF%k0^Aq>0iVV{0kKJ} A6951J diff --git a/core/img/loading-small-dark.gif b/core/img/loading-small-dark.gif new file mode 100644 index 0000000000000000000000000000000000000000..50be5bfb2a1c15d9b78571a51d48147949a93fe4 GIT binary patch literal 1124 zcmZ?wbhEHb6krfwSgOgOsHmuP3 zV`F1$Yinm`XK!!s;Nals=;-9+gwj^=I-w9;o;%w>FMR=+9#|=kM8?@>eN7;^>T=w_oU;E85`}~V7CLGwT1*Vn{;SoA! zhf_8!%HebOTds1;Bw%*W>Y#rS9Y<$_ z#l({dCvuD|&%L;yGSzAIIVQNadu&*(Qw2tc#u5!FwnarhyA9^=XP@$NjuvZ}lCpJ7 QLF=sbApf1epuk`a0H&spQvd(} literal 0 HcmV?d00001 diff --git a/core/img/loading-small.gif b/core/img/loading-small.gif index 5025f0bedebc9a7ae8bcfa10d4541e9fb1fe49ba..90ed449b1f458632f758c40c17779bd600719a5d 100644 GIT binary patch literal 1124 zcmZ?wbhEHb6krfwSgOS^fByUh3l=O{vSih&RjXI8Ub}Yfh7B9GY}vAP>(*`Cwr$_O zeaDU+J9qBfwQJYz-Mjbf*|T@=-hKP_?ccxuz<~n?4<0;p=+NQAhmRaNa`foYW5+}!eGy!17rg|DZs$MrgmU{fybYzT_=>3 zPyS(@<;k+;#7r^mYYSDieG2Nk-cPgsIqQ5zo&YwjDj=;oQvD~EeBy`{^F61irgbKu zzAO82*3!6jDz93)cFk&c#HLXhuCeH3j*#KG`>ItPdW)vLIO5r1G^auBp|mU;BQ|}C z$oj12UwHiFWo6zx)#pb$FY3w9_3e^i!KO`Ia8;#r2>G7Mc?ESmHdFlsP&&5Dp>=O#|qiQ}6;Kd}i6;JU)J z*TH*s-#6@bAqS&~+bk#UFWYCREepy>{dL<%FoyB_L08>oY(4`=IWXRi@n6!26mvYM zq~>)cpuKPPgoS@ocLlFq`MY_-`4<^jqg?&K{14(%QvFV>ML(GhCiXnvsA3zm%8k41 z#tkmPd-Jc&=A3>0#TF9|Y}Nvk%ZKz^C31&TiWcSYar-S-y(JSkd)Deri+zK3J=jp; zqc{63uH+Knu~9`r>}0{uXr37Xi3(Dw0SlL{E<63UYClLLA3N6M0*v?%?uRnOdU@PT za_naLa+Ywp2Cl!c2B8mY!~=shpaW>#w9d>EIY#2=UKl7$bz1Ew1lM*Cd+G#b2aPo) jX3C3-er`6H@2gR)6uW5E5#F*BH@Rf*f&I78k--`Oh1bmB literal 1294 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 DC>c6O literal 3208 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 diff --git a/core/js/js.js b/core/js/js.js index 69ebabdb41..541ce003a7 100644 --- a/core/js/js.js +++ b/core/js/js.js @@ -1579,7 +1579,7 @@ function initCore() { } $page.find('img').remove(); $page.find('div').remove(); // prevent odd double-clicks - $page.prepend($('
').addClass('icon-loading-dark')); + $page.prepend($('
').addClass('icon-loading-small-dark')); }); }