From 9ad2488c51d1cf7677fe8f59656f8cd83b66cb32 Mon Sep 17 00:00:00 2001 From: Julia Radzhabova Date: Thu, 20 Jan 2022 18:39:25 +0300 Subject: [PATCH 1/3] [PE] Add icons for animation --- .../main/app/template/Toolbar.template | 6 +++--- .../main/app/view/Animation.js | 8 ++++---- .../img/toolbar/1.25x/big/add-animation.png | Bin 0 -> 714 bytes .../img/toolbar/1.25x/big/animation-preview.png | Bin 0 -> 778 bytes .../resources/img/toolbar/1.25x/btn-trigger.png | Bin 0 -> 400 bytes .../img/toolbar/1.5x/big/add-animation.png | Bin 0 -> 798 bytes .../img/toolbar/1.5x/big/animation-preview.png | Bin 0 -> 872 bytes .../resources/img/toolbar/1.5x/btn-trigger.png | Bin 0 -> 452 bytes .../img/toolbar/1.75x/big/add-animation.png | Bin 0 -> 890 bytes .../img/toolbar/1.75x/big/animation-preview.png | Bin 0 -> 974 bytes .../resources/img/toolbar/1.75x/btn-trigger.png | Bin 0 -> 510 bytes .../img/toolbar/1x/big/add-animation.png | Bin 0 -> 616 bytes .../img/toolbar/1x/big/animation-preview.png | Bin 0 -> 662 bytes .../resources/img/toolbar/1x/btn-trigger.png | Bin 0 -> 317 bytes .../img/toolbar/2x/big/add-animation.png | Bin 0 -> 1038 bytes .../img/toolbar/2x/big/animation-preview.png | Bin 0 -> 1124 bytes .../resources/img/toolbar/2x/btn-trigger.png | Bin 0 -> 517 bytes 17 files changed, 7 insertions(+), 7 deletions(-) create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.25x/big/add-animation.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.25x/big/animation-preview.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.25x/btn-trigger.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.5x/big/add-animation.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.5x/big/animation-preview.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.5x/btn-trigger.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.75x/big/add-animation.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.75x/big/animation-preview.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.75x/btn-trigger.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1x/big/add-animation.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1x/big/animation-preview.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1x/btn-trigger.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/2x/big/add-animation.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/2x/big/animation-preview.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/2x/btn-trigger.png diff --git a/apps/presentationeditor/main/app/template/Toolbar.template b/apps/presentationeditor/main/app/template/Toolbar.template index 31c63d63e..4aa8ec630 100644 --- a/apps/presentationeditor/main/app/template/Toolbar.template +++ b/apps/presentationeditor/main/app/template/Toolbar.template @@ -242,8 +242,7 @@
- - +
@@ -253,7 +252,8 @@
-
+ +
diff --git a/apps/presentationeditor/main/app/view/Animation.js b/apps/presentationeditor/main/app/view/Animation.js index a510e159b..1879f62b7 100644 --- a/apps/presentationeditor/main/app/view/Animation.js +++ b/apps/presentationeditor/main/app/view/Animation.js @@ -237,7 +237,7 @@ define([ cls: 'btn-toolbar x-huge icon-top', // x-huge icon-top', caption: this.txtPreview, split: false, - iconCls: 'toolbar__icon transition-fade', + iconCls: 'toolbar__icon animation-preview', lock: [_set.slideDeleted, _set.noSlides, _set.noAnimationPreview], dataHint: '1', dataHintDirection: 'bottom', @@ -248,7 +248,7 @@ define([ this.btnParameters = new Common.UI.Button({ cls: 'btn-toolbar x-huge icon-top', caption: this.txtParameters, - iconCls: 'toolbar__icon icon transition-none', + iconCls: 'toolbar__icon icon animation-none', menu: new Common.UI.Menu({items: []}), lock: [_set.slideDeleted, _set.noSlides, _set.noGraphic, _set.noAnimation, _set.noAnimationParam], dataHint: '1', @@ -272,7 +272,7 @@ define([ this.btnAddAnimation = new Common.UI.Button({ cls: 'btn-toolbar x-huge icon-top', caption: this.txtAddEffect, - iconCls: 'toolbar__icon icon btn-addslide', + iconCls: 'toolbar__icon icon add-animation', menu: true, lock: [_set.slideDeleted, _set.noSlides, _set.noGraphic], dataHint: '1', @@ -305,7 +305,7 @@ define([ this.cmbTrigger = new Common.UI.Button({ parentEl: $('#animation-trigger'), cls: 'btn-toolbar', - iconCls: 'toolbar__icon btn-contents', + iconCls: 'toolbar__icon btn-trigger', caption: this.strTrigger, lock: [_set.slideDeleted, _set.noSlides, _set.noGraphic, _set.noAnimation, _set.noTriggerObjects], menu : new Common.UI.Menu({ diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.25x/big/add-animation.png b/apps/presentationeditor/main/resources/img/toolbar/1.25x/big/add-animation.png new file mode 100644 index 0000000000000000000000000000000000000000..f170ad76c588f99e41de87e0a710aa5e1aabae99 GIT binary patch literal 714 zcmeAS@N?(olHy`uVBq!ia0vp^Za}Qe!3-qjPWHqDDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}oCO|{#S9GG!XV7ZFl&wkP_Q?^C&bmgz~}$}|3Drt5+X&6EV4>uHZHxG z;*koG3xGOxOM?7@8TRiNa8OXVf8Rl1{`~&__wNl1>g(69KYzZVAt7PHg!uUUe0%$V z0Du32f&~jE+ljmfdb!ur#WBR=_}MAfCp8=JxVmnADd3^7_j>G)|L1QvD8_Xyz5b&0 z;J#va_ercDu5MftHzg(1&QtndhbHH4_bEqo9Lx(lCpSM6FpJ}e?C}1>aH%0_R^v&| zWh^pn-f3G|-B(V!)$}kVk#|b!43!m)m!>2!HN85^!gAF|A|a&Hz+t76e~rMZ1LE>M zt9FzeUflEN4)1w|y4C(AuANTicQK*=HDU2c|m)22WQ%mvv4FO#lPBI}-o^ literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.25x/big/animation-preview.png b/apps/presentationeditor/main/resources/img/toolbar/1.25x/big/animation-preview.png new file mode 100644 index 0000000000000000000000000000000000000000..4f6b06a87c1bd47e7f040526cf1ae65ea4fdd313 GIT binary patch literal 778 zcmeAS@N?(olHy`uVBq!ia0vp^Za}Qe!3-qjPWHqDDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}oCO|{#S9GG!XV7ZFl&wkP_Q?^C&bmgz~}$}|3Dso5~2W?8n`S(0gww9 zL1W`G0U~}++dmJeLANBxFPK3lFz@i=~V>dB&J0|A%Wp-K1WN+hetZ9eqBK90{x zfirSfn%)Cp23{MxZ^-^TJ_n9ka;ZO=jMo zxLi|{Zz(PjTgJy|=v^klU>a1)!eAJD)wE%giRUUVhrk;%5*8}SCM>*V$SfRsoTn$G z^q3smDy?*W;j0A?PJiC=%QjwaY2EUr6~ULjhO#l(KMvZXdGc4+Tz%8C)3;h1mL}zu zd&JL+52;Exb^W>cR0E$Mg>SM&U$>w5thCnUSHPuqK8?L=?YWAsGpdGHCT>eeXWOE8 zM(oX@#%Z7B+2dJ@rhcCP%Y(JZ?3^lZZeqxU19I~}E*G%=HLqIU>CKDkcij&yeRrvL z9Qh#Q{#Iy@yz1=EZPF)idv22ST%4GdIy>{$gv#C=<34Gl@}lPxf8KFZEp|(ni#(ER zmSTL_`s}5$jT29%Ei<2_el}_G1leeYcQfBT2tMd`=Rh#?ft?fh1O;=xX-&3I(PNl? zd&$z(My|E*7z%dy26;&T=xEHZnjEzz=EiRJnu)8gBz--UwzhiNK9dj4zs#>&hzof# z-(UUM&pC>lg^U06?uHPi##4v=l-rmVa4(4AYgK3bBL9ki)tDnm{ Hr-UW|oZL)I literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.25x/btn-trigger.png b/apps/presentationeditor/main/resources/img/toolbar/1.25x/btn-trigger.png new file mode 100644 index 0000000000000000000000000000000000000000..0831be7662cfa4140c7d5f69b9194d6e218c911c GIT binary patch literal 400 zcmV;B0dM|^P)X1^@s6b5wmq00009a7bBm000XU z000XU0RWnu7ytkO0drDELIAGL9O(c600d`2O+f$vv5yPtKU#X+!9|S5Zb<|KgjND2cK%}rz)Q*U{rQFt%WlN=e+!0W=6vbLn zw^Yj4)*9a&;%jS3*-|N!kgR1yG_;l>`8A_i>p{9^G;2MO*EOSB%ZO-bEhBRq^bUI? z&$r?J*GaLrp496uEVE#Tf unhP3mKm4s@7=|Vt#u|;$LDuMWew!=wOfWWRw-6fu0000R$zkgp)(9mFSKOrDs zLPCPP{QCI#_5S{|-|yHA^zuVb7sn8f<8PFDqU@i|Lg8=hd1I{@je-x|Va9Px;kt$A0XtpJz}PdtT_t z{TptTU&Tyz&)&4%wD;3%-HfvBp_doURLS|7eZl9_GAoOSORTGQnf9s9)qWivt$*G5 z)Ye`0{i}~=dF-6D{n^)w!1)Hd(iTEzv|)1n1x3meR?yspWaqQZ15VE^Zhi86;7{AQ}QJW8E5;gshJFS*ISd#jhHR{!(J zn>$UiC#XxaA-`?0h<& zDsV<%?}>F2PxPO)*s8GCPk!M!AS*XoJ^yL(+{MPdV<7&e;_7F@4@K<4azV8`+ISjZA;Bq-bTlx>4v7U6<#kSo!mR bLM?N!xAK9ww1fMBsf5AP)z4*}Q$iB}n0IQB literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.5x/big/animation-preview.png b/apps/presentationeditor/main/resources/img/toolbar/1.5x/big/animation-preview.png new file mode 100644 index 0000000000000000000000000000000000000000..e9c0c10196158468870399e23095d885b30d4d5c GIT binary patch literal 872 zcmeAS@N?(olHy`uVBq!ia0vp^AwaCf!3-p&=Jq%NDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}oCO|{#S9GG!XV7ZFl&wkP_Q?^C&bmgz~}$}|3DsugfNgraIx{IL^cYj z45AW3BAbROvVPT<0HCODNswPKLw&u0!uw-~ax7L&N#=4i5JA`SJPj z1qBlV0wyFR$jh%^@9!`1-XG|9CT&j_#}JR>Z$nQOEj8c~N!W09-+t44|FlVxzyI6o zvmcN!h`1i&D&Dhdb@#Meya)2nb{V)8c=&0$Px`fP_M-`nk5xQ^+&ns+gU)fw6y0aq zQq5Czox#L2vS~m$x{a%(&O2JoqSiv5ql!!EPPLDVI|@SKX26E-^A$SwC}6 z?hbPc|9d-3z1k;jQo0>zHATR5yX#7&sc$yPF6|1ruvyj1JxKHHH(S=?AjPmZ)-IYh z^SeU4E@!lBv>tb!$dxFyw(F90@>LJ5>D!%LUv^)rQW0&7zPMWbZMsiQZ;9otINSVv zN^%)X+Acmj{%+U4m&R{B`h!!-UaWiVIX~0A%3wwR`^9V7PF*rx*&hdDBz@%m^C4Z( zLMKbG>-|9;rgm3dXT$&e=Blw1pB;bdwz<9_^pa?1nSq4Yq~BMj1f9B+QFkytIG9V3 zYxB?8na7Mj?|yc_QF&5ETAjMnF>k*Oj#CPMEd0vryV>k!)$|jY!1Tu8>FVdQ&MBb@ E0KoE!0RR91 literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.5x/btn-trigger.png b/apps/presentationeditor/main/resources/img/toolbar/1.5x/btn-trigger.png new file mode 100644 index 0000000000000000000000000000000000000000..3bb92d576010ff6daa3e08cf9d51eb24039e7d7c GIT binary patch literal 452 zcmV;#0XzPQP)z?fuKq=?)2jLbkq3u@{xNp`tbN;XDw?b zpwVbF-h`8uWNJWRMC2rSitBdpjo!4rP#87RWsKgmit7fg8ELcju0vteNYI)cv-YmI zt}($k8$dwKOc}EQ1kOmCwGRMw*(`9xK!x?0000 zlFg#Uz`*3{>Eaj?aro`D+f}O!1X{%fJPt)#M&xddUj2>X{r{TZi##k_&(!RF8{?V~ zaq|2boyPq?LTk1}#~rHP{7|)p$?=5e2a}q9)rU_i5@ipc{cy&*Eg-;9-O>9*$I+E+ z5li-PJ(yTj)ZlvREQ6fpLIyEST}H8$8*oV&ybucsns;CK#F9D7^Ck*=?%bU>F}Gq) zgNdKzoCXyy56=Hhb)L#!Uw!vhS~*X6g0+sH!!tempkr?}Lh99J?`NETf7Faw}8| zxmI!_ZYJmDO$%pz(~0WNJillmPvoqY-H*Ly*p+9SDz7?npeI9!*;vVIhJ~c6&zv5i zmj^7?HE!}&VSZfkS=I5;CV8Kp+?XiUbL|I@+;C})RjMfP`o6VEh(Ya`mFEZfIg^}K z6-^sDH%jFQKg`**{q?q&XVrE;6q)|+{V`p;i+104{@z{K-*@D^?3`oYGN*p%H~t+n zJ%EYfki~MbwO1G(xJvHKC}#JtKiYXmd?vR_{4bC9+=Wf6zH9FN`bBV)l}gXG?yHMx vXQ?V>Zt!31a+A&GytdT*x0Ur9h5j@0M`%`cE}Z5HOot4fu6{1-oD!M<@KK0l literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.75x/big/animation-preview.png b/apps/presentationeditor/main/resources/img/toolbar/1.75x/big/animation-preview.png new file mode 100644 index 0000000000000000000000000000000000000000..f5e6918c998f0d101c0df2e3d6064b5c0d99bcd0 GIT binary patch literal 974 zcmeAS@N?(olHy`uVBq!ia0vp^NkDAK!3-qD5_?jC6id3JuOkD)#(wTUiL5|AV{wqX z6T`Z5GB1G~&H|6fVg?3oVGw3ym^DWNDA*q06XNP#-~(j-2LlL$DkQQYK(mp#a5jVi zk@Z<7@d3!!E(!7rW|%+!{r&y>6%_8j7Z7l8h>y?D@9!@tsINbN-rl~UVg34mfP@4C zg9QsFOqj(smz{xuX{M)(V@Sl|x6^LUTC5<@+TW#=*Qqw^td6ng`d|Ofn~V3lvG9C7 zn|obU&-I{xsBA<0Z~fnIwwtu~=Q$T^NGxi4G=aOtQnMvI(f?Lke3JWZwr)Xn5%z-z znT3`sJ19++XOPld&*ZV>kI;gNNrnzesum7Pp)!m@EB`QD@Te4ZP9$c7!SFQ&>Dik!UvLQ}!TksQ*x zbA{(cB`#W8d?;AkXUnF}f<33#S&6FjhFJ;rncoau-n8U$RgAi9@@$jO0#a*#=Uy^2 zbF}4Oc)6=ha?@)=w=*`nE~~9t4)eTxd*EQ}`c{jXslu&q-c*~qY&x&AY3Av3`+}WW zc2{y&pLl)DGSm0CZ07OW>DPO`3yfsTSIC!NS@mh9TJGxQ?iH7w6i?cs9<0yaptO?5 zbG6~Gmrofctp3C)z4&3&wA!=b*@-4Gr!T$#nU&ka(6F_m|N5B=Y|-AIEgI$XRxae7 zr*l`i)Av(m8Vdu*4o^GXp1M_MPbhEl4$6HZIH~l*^(B9q?=yRQrTg{p0n;{vr>mdK II;Vst0GE)j`~Uy| literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.75x/btn-trigger.png b/apps/presentationeditor/main/resources/img/toolbar/1.75x/btn-trigger.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf7ec679d8ffd438d933236dee4e56dbc4e5f93 GIT binary patch literal 510 zcmVzd z!axv&$5INQge@T*gmgd$xP!O@=pb}JDU?77E`bs@x56hv;`@2RN;o@}`Js1Ovi>PX$v(NfZny?G;N?hP9YN$nTXa?$=BmF7K7ATr(I@+AC)m zQL$Idv%^_U2!ua{YmiS$VK7;97dgehlh zQ-ry+e8Yi6T3odBa4vU|L|R<55dNp-3l8wT&-_h`ix%OC=Z><66TyVzFGHlGxM?9g z+OMR>#eHEvo2d2!4;${f>+6HOsFLU?o(f+JH}Vn-o3BWbz7xTDN5rRAdC zQQj*4L(}gkoQVnPy3SpTu*FIU#%$4OG#W3!5B{p&kT`$j(EtDd07*qoM6N<$f~C0C AQ2+n{ literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1x/big/add-animation.png b/apps/presentationeditor/main/resources/img/toolbar/1x/big/add-animation.png new file mode 100644 index 0000000000000000000000000000000000000000..be91e4fe3a2736f0d7d5b83c41aa7bfa68af17cd GIT binary patch literal 616 zcmeAS@N?(olHy`uVBq!ia0vp^7C(>Va*xOH- z;P2niP*CuIe-9(jtHz!#jv*GOk50Z>)NH`xdQ?j?`P-zWXXlkP|NpM~49a3&pvzDvJ za2~s{j3M*UwK$^&orIo`)(pp`?lM?h+i-ox!r7rEQo#mm-k#f1TRiEV@9pb9ul?TG zqdL=1jr&G#s?Na@sZ95!Eew%-sWTfw2jakYjB`K359zQ(Uze(w`eO6e?uBYK&Di?os;7$%? z%s%7&ptsHBj%9CK$eX*ztTP?CmfiWnzr@mOM$u*432`spxa^%A_wk9FukhYI7i^Qo yUOeSYa|=4Mj#>57YlT~z)_3iw{Ise*+@38;jC0D@(_O$&XYh3Ob6Mw<&;$UCa1Dz9 literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1x/big/animation-preview.png b/apps/presentationeditor/main/resources/img/toolbar/1x/big/animation-preview.png new file mode 100644 index 0000000000000000000000000000000000000000..3418c612c6bc4864b915bbd7d9e635deb253c461 GIT binary patch literal 662 zcmeAS@N?(olHy`uVBq!ia0vp^7C&f9Dl7eOyu50I%WQjmI}P(RK6qebJQB^ z816$Ad<;!j_k0s$YVkfaqlPhH%|&&Fqo<^LPd$+ugN+h)eXVwj0-%Z=LUJ zTGlSV?%Q6ywHM`uR=-f%SpLy&Q`fP;CrToFlqSze{&~FDXd!_|O|MIQ4jm^IqFmin%0KYmQkoOQG3*AGW-Jhs{%d_pvS=HWoUioi#g uWcozz?cQPhz4H0~?&#wA+y8$r`_H5tC4FMO#@q#<2=sLIb6Mw<&;$T-D=HKK literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1x/btn-trigger.png b/apps/presentationeditor/main/resources/img/toolbar/1x/btn-trigger.png new file mode 100644 index 0000000000000000000000000000000000000000..2186745afea2cbf0d084cf0989532facf7edc63b GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^8bB<j697srqa#(JlRSg( zmaE7;5z7(IbK19m#!)pM_NS|IHZI3MaS6&}y>uu-IF;zx%vrfn~8s{d`6{Al3~ z^|$YgbLOf^I4G<)u6%#n@4}gad)w#Q?7dli--}Hk&@e0hx%j==JShvO6un*#^c{nz LtDnm{r-UW|g+F%T literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/2x/big/add-animation.png b/apps/presentationeditor/main/resources/img/toolbar/2x/big/add-animation.png new file mode 100644 index 0000000000000000000000000000000000000000..1ea0355a1218eb63453839b0b62523272c190630 GIT binary patch literal 1038 zcmeAS@N?(olHy`uVBq!ia0vp^1wd@U!3-pYOnWMT6id3JuOkD)#(wTUiL5|AV{wqX z6T`Z5GB1G~&H|6fVg?2=RS;(M3{v?36r3F36XNP#-~(j-2LlL$MkJ=OKszx7fg&NP zuLOaVeo2sDFvI-$``;@l+`s>Rzkq;)LwfHT1T{%X)w` zQQfAY8XX;38Z(zoD^^<6wbtiy_M2Zf1!tZW&HsIK;>@#|@_a^{E#DrF%P?c>-@90A z=2@FBeOg8Z$1l6Ey{njY=76=z^W)7&c3l4aI4Yezoo%?&9e8?ldHyfrDZ|B!4WiN}kX6Yid_ukk0pFip@zxX=#Z((2k>V&Qx z``nqIdae4rV;}q3Ya6d0Vz{65>s{mA&sjUu{>fb~KfdShk1X~DJaU^f3{B?Q7K_=W z%=>twVjZuOVad`3^W5L9v=nicKKi3zWG+XNk+2AeQt)ONWs_!s(e*c>(0EO_); zm1EA28ct?e*X|&O5|OjUj28k+QU&-+L~>2I8`NE2n=eq2I?Bx=vi9Cg<3)jc9yBc4 z8+x3n+O>LhAM3ZSzBN_~nd@JiSmiuPPIPU2!@6lcF9R>Wn!0nXOK?_zz}h==MA)y) z5jK@C4&o_jm7VxKX+FEz9@S5AZx|Drd^a|~Pfn7X@yY7`ruWH83??r`&TPJsX|jFV z*U5J>MGPh$eBL;%QmL7}VY{2}lO>f8dbbH%YCfv^waP#IKZD239IxfeR^JEa2L?}9 KKbLh*2~7Ym!rPbt literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/2x/big/animation-preview.png b/apps/presentationeditor/main/resources/img/toolbar/2x/big/animation-preview.png new file mode 100644 index 0000000000000000000000000000000000000000..81fd79996b17487c55c6b6808c81522203a91d4e GIT binary patch literal 1124 zcmeAS@N?(olHy`uVBq!ia0vp^1wd@U!3-pYOnWMT6id3JuOkD)#(wTUiL5|AV{wqX z6T`Z5GB1G~&H|6fVg?2=RS;(M3{v?36r3F36XNP#;Pe0ge;^M6AZ$1ZWWd=#1*Ec( zwIJ(-h$D+2vmIsro&&1TFA4GsW)KjVukil;{rd{@_wUcocW~(MkB>ipJ|LjJ-rhbT zp`l^@dIN)kf(aAk<^BB^EN~7|VPRlkmiKgV42d}WHvIUc)ebx&6^jlsmd)LJF!8eY zrT_JJttDoEG+^#{eC?IXRPVei9&5!8_}4tH2zyrOac}Y!{$>W=iBgl63qGB&$5PU{ zxb7a$)?+sr4oo^V$*V4|(Y5iYg4_3EBWH=bX9GTeW|3rY-M^z!%(UT%zS)B*ZVbw^ ziax7Zut_{_;hk|=zQOeAojpAD%xerD8+&OwtkQUD)WzwbWcbkU@6v5^W^DdnvQpRi z-5Ys5k6^v!$GI=HoL#BJ$S`5jqe88VObjX-m2=i*R=$;;c4JLJ;ak~xH|{)3JS{x? zwoT5Aq~sShp&>^n&%7KO7|HZ5L(2PrtnXva3eUyA3Qr5ZEBw3TA!qr58*ztZHO#i$ zKFR%*piGL^f2`;|(c<#T|r>9%Iv%PmR ze)*qtSGO;xt)+wXmfrey+B$Pe-ySaKFPGHc&&_zbXV%q@^|hbw35b7RzfJX&b+?G+ z&qJFX&scSDku+;f&s}l4?VRY!T4!6+vYQuXy6oiM^KaqYYhRRonrydSo>k-Kc_YaC zeTV8%o^x!`Rmb%V@(NlMzskK7bA2ZBH@Nqc?j>EJuPa-(P0CPdko9b|*k+(2q5Lw| zV6Xe8%$xT+X{!Z`Wb+`Pwf+pT>Qq0tWy9 literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/2x/btn-trigger.png b/apps/presentationeditor/main/resources/img/toolbar/2x/btn-trigger.png new file mode 100644 index 0000000000000000000000000000000000000000..1c5e69323f04e4678e6874492a4d35303d18d408 GIT binary patch literal 517 zcmeAS@N?(olHy`uVBq!ia0vp^0YI$5!3HEV6KWZO6lZ})WHAGSm?{V}dIqU{017e| z2e~^jtUD+363Agmcl32+VA$Bt{U?zXC^yT~#WAFU@$K~3TxLUo7Ir5^2`32=ud@pT zq}W;u0+k9wr zqgnTLFD~AYc2AvS!l%TA7sLw!Ebbk;Q=1*|BKX~IfA^oFDr-vOCow*(&=zEGdAxRw zOkX09efqGWj!eGmKe@inhY>oR3LM8(-|g!6i$75QeP;V((pFAq{}pf$=<_~vw> Date: Thu, 20 Jan 2022 21:02:14 +0300 Subject: [PATCH 2/3] [PE] Animation: add icon for labels. Add Label component --- apps/common/main/lib/component/Label.js | 127 ++++++++++++++++++ apps/common/main/resources/less/label.less | 26 ++++ .../main/app/template/Toolbar.template | 8 +- .../main/app/view/Animation.js | 44 ++++-- .../img/toolbar/1.25x/animation-delay.png | Bin 0 -> 580 bytes .../img/toolbar/1.25x/animation-duration.png | Bin 0 -> 513 bytes .../img/toolbar/1.25x/animation-repeat.png | Bin 0 -> 488 bytes .../img/toolbar/1.25x/btn-preview-start.png | Bin 0 -> 305 bytes .../img/toolbar/1.5x/animation-delay.png | Bin 0 -> 698 bytes .../img/toolbar/1.5x/animation-duration.png | Bin 0 -> 599 bytes .../img/toolbar/1.5x/animation-repeat.png | Bin 0 -> 475 bytes .../img/toolbar/1.5x/btn-preview-start.png | Bin 0 -> 378 bytes .../img/toolbar/1.75x/animation-delay.png | Bin 0 -> 794 bytes .../img/toolbar/1.75x/animation-duration.png | Bin 0 -> 634 bytes .../img/toolbar/1.75x/animation-repeat.png | Bin 0 -> 633 bytes .../img/toolbar/1.75x/btn-preview-start.png | Bin 0 -> 401 bytes .../img/toolbar/1x/animation-delay.png | Bin 0 -> 564 bytes .../img/toolbar/1x/animation-duration.png | Bin 0 -> 511 bytes .../img/toolbar/1x/animation-repeat.png | Bin 0 -> 403 bytes .../img/toolbar/1x/btn-preview-start.png | Bin 0 -> 297 bytes .../img/toolbar/2x/animation-delay.png | Bin 0 -> 924 bytes .../img/toolbar/2x/animation-duration.png | Bin 0 -> 765 bytes .../img/toolbar/2x/animation-repeat.png | Bin 0 -> 668 bytes .../img/toolbar/2x/btn-preview-start.png | Bin 0 -> 473 bytes .../main/resources/less/animation.less | 7 - .../main/resources/less/app.less | 1 + 26 files changed, 191 insertions(+), 22 deletions(-) create mode 100644 apps/common/main/lib/component/Label.js create mode 100644 apps/common/main/resources/less/label.less create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.25x/animation-delay.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.25x/animation-duration.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.25x/animation-repeat.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.25x/btn-preview-start.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.5x/animation-delay.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.5x/animation-duration.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.5x/animation-repeat.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.5x/btn-preview-start.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.75x/animation-delay.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.75x/animation-duration.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.75x/animation-repeat.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.75x/btn-preview-start.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1x/animation-delay.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1x/animation-duration.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1x/animation-repeat.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1x/btn-preview-start.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/2x/animation-delay.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/2x/animation-duration.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/2x/animation-repeat.png create mode 100644 apps/presentationeditor/main/resources/img/toolbar/2x/btn-preview-start.png diff --git a/apps/common/main/lib/component/Label.js b/apps/common/main/lib/component/Label.js new file mode 100644 index 000000000..ec0e59a79 --- /dev/null +++ b/apps/common/main/lib/component/Label.js @@ -0,0 +1,127 @@ +/* + * + * (c) Copyright Ascensio System SIA 2010-2022 + * + * This program is a free software product. You can redistribute it and/or + * modify it under the terms of the GNU Affero General Public License (AGPL) + * version 3 as published by the Free Software Foundation. In accordance with + * Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect + * that Ascensio System SIA expressly excludes the warranty of non-infringement + * of any third-party rights. + * + * This program is distributed WITHOUT ANY WARRANTY; without even the implied + * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For + * details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html + * + * You can contact Ascensio System SIA at 20A-12 Ernesta Birznieka-Upisha + * street, Riga, Latvia, EU, LV-1050. + * + * The interactive user interfaces in modified source and object code versions + * of the Program must display Appropriate Legal Notices, as required under + * Section 5 of the GNU AGPL version 3. + * + * Pursuant to Section 7(b) of the License you must retain the original Product + * logo when distributing the program. Pursuant to Section 7(e) we decline to + * grant you any rights under trademark law for use of our trademarks. + * + * All the Product's GUI elements, including illustrations and icon sets, as + * well as technical writing content are licensed under the terms of the + * Creative Commons Attribution-ShareAlike 4.0 International. See the License + * terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode + * +*/ +/** + * Label.js + * + * Created by Julia Radzhabova on 1/20/22 + * Copyright (c) 2022 Ascensio System SIA. All rights reserved. + * + */ + +if (Common === undefined) + var Common = {}; + +define([ + 'common/main/lib/component/BaseView', + 'underscore' +], function (base, _) { + 'use strict'; + + Common.UI.Label = Common.UI.BaseView.extend({ + + options : { + id : null, + disabled : false, + cls : '', + iconCls : '', + style : '', + caption : '' + }, + + template : _.template(''), + + initialize : function(options) { + Common.UI.BaseView.prototype.initialize.call(this, options); + + this.id = this.options.id || Common.UI.getId(); + this.cls = this.options.cls; + this.iconCls = this.options.iconCls; + this.style = this.options.style; + this.disabled = this.options.disabled; + this.caption = this.options.caption; + this.template = this.options.template || this.template; + this.rendered = false; + + if (this.options.el) + this.render(); + }, + + render: function (parentEl) { + var me = this; + if (!me.rendered) { + var elem = this.template({ + id : me.id, + cls : me.cls, + iconCls : me.iconCls, + style : me.style, + caption : me.caption + }); + if (parentEl) { + this.setElement(parentEl, false); + parentEl.html(elem); + } else { + me.$el.html(elem); + } + + this.$label = me.$el.find('.label-cmp'); + this.rendered = true; + } + + if (this.disabled) + this.setDisabled(this.disabled); + + return this; + }, + + setDisabled: function(disabled) { + if (!this.rendered) + return; + + disabled = (disabled===true); + if (disabled !== this.disabled) { + this.$label.toggleClass('disabled', disabled); + } + + this.disabled = disabled; + }, + + isDisabled: function() { + return this.disabled; + } + }); +}); \ No newline at end of file diff --git a/apps/common/main/resources/less/label.less b/apps/common/main/resources/less/label.less new file mode 100644 index 000000000..ffd4647ab --- /dev/null +++ b/apps/common/main/resources/less/label.less @@ -0,0 +1,26 @@ +.label-cmp { + margin-bottom: 0; + .font-size-normal(); + font-weight: normal; + + .icon { + width: 20px; + height: 20px; + line-height: 20px; + padding: 0; + margin: 0; + display: inline-block; + background-repeat: no-repeat; + vertical-align: middle; + } + + &:not(:disabled) { + .icon { + opacity: @component-normal-icon-opacity; + } + } + + .caption { + padding: 0 4px; + } +} diff --git a/apps/presentationeditor/main/app/template/Toolbar.template b/apps/presentationeditor/main/app/template/Toolbar.template index 4aa8ec630..c0eeadd9c 100644 --- a/apps/presentationeditor/main/app/template/Toolbar.template +++ b/apps/presentationeditor/main/app/template/Toolbar.template @@ -238,7 +238,7 @@
- +
@@ -248,18 +248,18 @@
- +
- +
- +
diff --git a/apps/presentationeditor/main/app/view/Animation.js b/apps/presentationeditor/main/app/view/Animation.js index 1879f62b7..f9dbb51d8 100644 --- a/apps/presentationeditor/main/app/view/Animation.js +++ b/apps/presentationeditor/main/app/view/Animation.js @@ -50,6 +50,7 @@ define([ 'common/main/lib/component/Layout', 'presentationeditor/main/app/view/SlideSettings', 'common/main/lib/component/MetricSpinner', + 'common/main/lib/component/Label', 'common/main/lib/component/Window' ], function () { 'use strict'; @@ -302,6 +303,14 @@ define([ }); this.lockedControls.push(this.cmbDuration); + this.lblDuration = new Common.UI.Label({ + el: this.$el.find('#animation-duration'), + iconCls: 'toolbar__icon animation-duration', + caption: this.strDuration, + lock: [_set.slideDeleted, _set.noSlides, _set.noGraphic, _set.noAnimation, _set.noAnimationDuration] + }); + this.lockedControls.push(this.lblDuration); + this.cmbTrigger = new Common.UI.Button({ parentEl: $('#animation-trigger'), cls: 'btn-toolbar', @@ -347,6 +356,14 @@ define([ }); this.lockedControls.push(this.numDelay); + this.lblDelay = new Common.UI.Label({ + el: this.$el.find('#animation-delay'), + iconCls: 'toolbar__icon animation-delay', + caption: this.strDelay, + lock: [_set.slideDeleted, _set.noSlides, _set.noGraphic, _set.noAnimation] + }); + this.lockedControls.push(this.lblDelay); + this.cmbStart = new Common.UI.ComboBox({ cls: 'input-group-nr', menuStyle: 'min-width: 100%;', @@ -363,6 +380,14 @@ define([ }); this.lockedControls.push(this.cmbStart); + this.lblStart = new Common.UI.Label({ + el: this.$el.find('#animation-label-start'), + iconCls: 'toolbar__icon btn-preview-start', + caption: this.strStart, + lock: [_set.slideDeleted, _set.noSlides, _set.noGraphic, _set.noAnimation] + }); + this.lockedControls.push(this.lblStart); + this.chRewind = new Common.UI.CheckBox({ el: this.$el.find('#animation-checkbox-rewind'), labelText: this.strRewind, @@ -395,6 +420,14 @@ define([ }); this.lockedControls.push(this.cmbRepeat); + this.lblRepeat = new Common.UI.Label({ + el: this.$el.find('#animation-repeat'), + iconCls: 'toolbar__icon animation-repeat', + caption: this.strRepeat, + lock: [_set.slideDeleted, _set.noSlides, _set.noGraphic, _set.noAnimation, _set.noAnimationRepeat] + }); + this.lockedControls.push(this.lblRepeat); + this.btnMoveEarlier = new Common.UI.Button({ parentEl: $('#animation-moveearlier'), cls: 'btn-toolbar', @@ -421,10 +454,6 @@ define([ }); this.lockedControls.push(this.btnMoveLater); - this.$el.find('#animation-duration').text(this.strDuration); - this.$el.find('#animation-delay').text(this.strDelay); - this.$el.find('#animation-label-start').text(this.strStart); - this.$el.find('#animation-repeat').text(this.strRepeat); Common.NotificationCenter.on('app:ready', this.onAppReady.bind(this)); }, @@ -491,13 +520,6 @@ define([ this.btnAnimationPane && this.btnAnimationPane.render(this.$el.find('#animation-button-pane')); this.btnAddAnimation && this.btnAddAnimation.render(this.$el.find('#animation-button-add-effect')); this.cmbStart && this.cmbStart.render(this.$el.find('#animation-start')); - //this.renderComponent('#animation-spin-duration', this.cmbDuration); - this.renderComponent('#animation-spin-delay', this.numDelay); - //this.renderComponent('#animation-spin-repeat', this.cmbRepeat); - this.$el.find("#animation-duration").innerText = this.strDuration; - this.$el.find("#animation-delay").innerText = this.strDelay; - this.$el.find("#animation-label-start").innerText = this.strStart; - this.$el.find("#animation-repeat").innerText = this.strRepeat; return this.$el; }, diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.25x/animation-delay.png b/apps/presentationeditor/main/resources/img/toolbar/1.25x/animation-delay.png new file mode 100644 index 0000000000000000000000000000000000000000..88fb734b67e2b2feb51f3740f7e974f8ec784248 GIT binary patch literal 580 zcmV-K0=xZ*P)X1^@s6b5wmq00009a7bBm000XU z000XU0RWnu7ytkO0drDELIAGL9O(c600d`2O+f$vv5yP2U z!!Qs$Q}PK^5~}=w@B)(;_yH8=2~?@!1t}PMJ^;=S92$ns$vY^_U3{7dMV54mfdcQ$ z&M?wRtL1dc8DPYSKgA5WL^jBlS@YO641l(6XUHY8Y4@mkEU1wM<`r~@B|I}X$P45- z^9K2eyy7{j0VUDMvTOrFOrgs_X=@`V78l4ZuaTITat2CkoG`JtKyGOb2%y-6Z;@?g z4xJeVaV8X-n0jJtGjleh?AVi@Ju2iqa_!o`XUzxl3HH|{gq;Rnl>-e*hg8F5L>JZr z$nl6gh3;|ag)Uw+k*qq`@uQ3!2q5fn-yQ^dcF!OkbZu&106)9Q8vOh7 zO~X|qD>$z0AS3HQ%<303c12V{Iw+&LFM#{1WDU+}9urFX1^@s6b5wmq00009a7bBm000XU z000XU0RWnu7ytkO0drDELIAGL9O(c600d`2O+f$vv5yPOJvz_>0QISdq39mJt@MD3~=DU zpQ0l6#EIyHqpZEd4sgy@#GW|01*5EO_CVqwY>7n>D~V^g7B`7D8I&Xv2VqMrf>=pB zOL0tu43v^!YtVM0Eg=DtC?^>8AWbLQBoE9;%omOpv2-FSv7m6Y?$J8olzrTp0c=U# z?F1hVWgmCOt;QH>$dsK;9K3VB!?onU9I6Fm_i5!|u@^1+|Xs0rl8 z%Jz_J_?O46!+wEnV+R-V713NC;4xpFrhEDhxTCcukhv<`LpoYpv~1ErI{c_&NrwLm zl0E#WV$~!3lMy9M%<`*k9U7w^xkIA|!ZM~et3)}*vyvb45i$^ThS`LPN~{gWe1whQ zgVn?JTJ;aBN!H$A2k_yQN7T5ytLEZ(Z5NLN2c8+<#}Ixt?6FEi00000NkvXXu0mjf Dx)ajw literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.25x/animation-repeat.png b/apps/presentationeditor/main/resources/img/toolbar/1.25x/animation-repeat.png new file mode 100644 index 0000000000000000000000000000000000000000..a54c79a3df43e6dd0e5ecf055cbf83252a0d9697 GIT binary patch literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^MnEjd!3-o_x_Zli6id3JuOkD)#(wTUiL5|AV{wqX z6T`Z5GB1G~&H|6fVg?3oVGw3ym^DWND3~1J6XNP#;Pe0ge;^MR36Y{iR^hyPJJ1yQ zk|4ie1_6Qn_us!)P`JN;{``c5_;?2gd;5ll`g#L{f`a_~{X2r1fJz^Gx;TbNNZvho zv#-g3!QtZVOH=Q%ij*w-`+vQRkd8)U$~@cle3jjISSD}pqW?Eil4cjX}Bl5m`*w!KyKUT4++f}Z)i}_hjGEm%jZ_*LY z?p+D-p+yS&H|g&#INbP0l+XkKj8Vs` literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.25x/btn-preview-start.png b/apps/presentationeditor/main/resources/img/toolbar/1.25x/btn-preview-start.png new file mode 100644 index 0000000000000000000000000000000000000000..75ff3af977948db9070a9b24702c0f73369d89cf GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^MnEjd!3HFYLuy@s6lZ})WHAE+w=f7ZGR&GI0Tg5` z4sv&5Sa(k5C6L3C?&#~tz_78O`%fY(kblh6#WAFU@$KY;yv+szEa59#{DQoq3e~4L zX)c@G+xfslsih|U{dwiH)ux;HC3x5ZpFLtxRC)f0#qiEl){ibyNA!yg7aIRj6&Ggt za7gz>tKWxNx+`uUOMiY$H^WJJkNWptd22Sjtcy5)N6Mw0vr*xf$3+FJ();{>Q`p|M zJFae)Q2)MR%trBDgM)|00y7nv1m;H!w*y&kG*}!c wQ{dXbSlIB^K?Eq+z#Ms?(JH|}V$L4M>VJJq0XHr^1Nw-;)78&qol`;+0QoL%DF6Tf literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.5x/animation-delay.png b/apps/presentationeditor/main/resources/img/toolbar/1.5x/animation-delay.png new file mode 100644 index 0000000000000000000000000000000000000000..99210928a79f882698a316868b6d96bfb9422519 GIT binary patch literal 698 zcmV;r0!96aP)v7H+V-Z+#ET zB3W7qGsDcjnb$~PdV2o)vb4Z}0Ruh)a&kh>$tBq+m)iCVZ-}O8a&kh>$z}75rMA7P z-k5wK7cfRfFy>0~m^>lRV9X{9bMa&Hfn10Ya-`-;@|Zj!&(v(P-l;D9u)7WzgKZv> zcjOe2;DS$e;fI~}jlnjL$UAbnZO+eI`lc|(zLJmduT^lF&Q<(|0G!ULF0ju8khu-44wp19J&1I?sWFLTT#=Dw3FmzIt#9sS?PzvLGL zWM9mQ9<#7=^f&Cw#1K4s-Rys|1lQyh+~z`XLEa+Z(2?wkp37XSp3UG7@;}lcb5sFw zJJqupEXZr5Lw?o$fVg6pdbS#D;I2(yOt(gEd~7FK1~p#3+}pQ> zLi^=0EOi_Ff^ebrvRJ>|<@j&)723bhx=q$=qlPglTd@1dLOy52)T{rwIO^70M!^$ip3 z?I##q5Rn0T&B)WmF+@W0=|T3gW&;6-gZwKl-PwJ)yX3#{vzu!SPPm`o`QH^;E#CCm z^!yjEn-XhRRg~Sye;pn%?cUWCzTLiGnYx{BcAc62+wsf0-kI^gdtba!H_l(1m~zWl zcz$o%lG(z-OO1Ub%2Prj&bDl0my0b?TV5$ReIYsArUPjMD&bH@uEPY0Gs4ILdGLY_=YcM60B1O@YVbgI0YdS;XB z4RNFHwjvpuDzHzN1MimoGX)}Q&(=ki|fOv$wN#XvWN8(V?gAS(R) znt{<BkdO7_J$#piu@H);*N%CswKv-O8HUvfFl lt>-<@b@fQbRj<$U|1hSWR*v6XNP#;Pe0ge;^M?LKqM>oWzuZC_`3^ zEHd#!i5XCjWJ!=;FhhU;dxiT70s{Bn&!4}4e?voky@SJq3HJ7qjw_}E6}|IxaSV}= ze0$J6>!<;P!@=covGr5m)n7>9nP%rWA=K<7&;PnZ`o(Jsr-`koDSEx6YgP*zm;4{) zclrJG>dLlL=T)zI`?O%aOv~a6o87AX%p{{X%7NG@IhYN>)W?h&|5qipae7;6+IGq^D2hk6qHVN;!Mdws~3j$4g6g zAHP3c!**|zu;P80ciXfc{y28Z@|wl_dGEK(2noFW>__lE1}{mjiUreo`GG!X@O1Ta JS?83{1ORl}#Ek#| literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.5x/btn-preview-start.png b/apps/presentationeditor/main/resources/img/toolbar/1.5x/btn-preview-start.png new file mode 100644 index 0000000000000000000000000000000000000000..dbfcadacbd4daf378928647ce5c9b3d2610fd003 GIT binary patch literal 378 zcmV-=0fqjFP))8c&6yf|N+#3LHOcP8Uk8Fi!aSKC~MbDyXZpy}T z(H$I66m`i>*)Sd?Rp>m`gQUua@gS)}KZ_2Qceut+4;#6 zdHMc+e}4yufB<{@DG#SiemHsEr*&p#pW@5S$q{@O%>)dprJgR1As)xyPQBjO zY#`vev6pwotbj|ezunXR^S?ZoDb2XA-DcgEpl3%dc3JK!UMd-VZR5W!lcsd7nzUtu zwQ8YTMWoTB>R7JXr+yYiSvFs9FYIWxIh5Az`I0aGotq%vt8RsxGE+CNjlSuwV*Bp+ z?8PP9OV3tysEGD9vOVTGwo>tAMe>4!I}Qi7RovXV(4zM6>2tBt7E#m4N6yT zW)7ZirRe5!QE~EvL+URk80tP!T^5-wsBdu6tJ`8m@~jOE;`MEwi(;Zpj2umv{G87u zxg7eMxq#8=^TIOKeVQj1?KNr5m7R61O3KDK;r)R{0S_L5h&vy|U&uty$o*w?{IT6O zmsGB@-4B<3J8ZP!wxIsj#(rq=Oje~by?NG+Lhaq1&FU~m_l64@X zDUfrbt($NU*Z!|RUVpePSh(D`c8P;IW4q5r#Z)c%NnL>D*N>(ohc1^qi|`u%6^?mUn-}3`H{C` u=BGG=>GE*~yA~DA(|vmLyWPM3ugr0q1Y92-G5ZFLB?eDdKbLh*2~7ZYi4b1^ literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.75x/animation-repeat.png b/apps/presentationeditor/main/resources/img/toolbar/1.75x/animation-repeat.png new file mode 100644 index 0000000000000000000000000000000000000000..0fc56c4f10045d9d1aaac72fe95b01ba53b35084 GIT binary patch literal 633 zcmeAS@N?(olHy`uVBq!ia0vp^Za}Qe!3-qjPWHqDDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}oCO|{#S9GG!XV7ZFl&wkP_R9~C&bmgz~}$}|3DrDK-h2+$bhqf3W#Sz z6ys8lX;cX3!ZM(!c1e(5FvI@+^A+B|zkgq0zJWnPg1voxy@P|ie15)w!1?p**B2B7 z1oZdE$2a)x6 z?H!w^iXV9H|6BX>XGV|b{PcU4c80dHTdtkFe8l>^`*o$e-(G*+CEr`gDkC5BDdqCo zu+@1NezAVgS($vR`1+9kaPz-)szM z`7BweYqZ5=78p&peaCop z+0h;82bs5hd3u;{gYP7MYrEyQwiFzjdAaPoc+TV}an-f=-uzf>x=8f?zkAZF;za(n TN1E{iqk+NG)z4*}Q$iB}mJAg9 literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.75x/btn-preview-start.png b/apps/presentationeditor/main/resources/img/toolbar/1.75x/btn-preview-start.png new file mode 100644 index 0000000000000000000000000000000000000000..0e8fff6d33243e1694f5093797ae76869239b0d6 GIT binary patch literal 401 zcmeAS@N?(olHy`uVBq!ia0vp^Za}Qe!3HEX#cOhb6lZ})WHAE+w=f7ZGR&GI0Tg5` z4sv&5Sa(k5C6L3C?&#~tz_78O`%fY(P)^O$#WAFU@$HO@xrYsST=?fMP)?bgHo0d~ z&Z9t+u1$_^J1+U1X3*?8B9yv`LH@(O+KLUljt-MlJSY88@2YTM@DTghpzz^1=efoo z30(pm{<~No#m6ug9=*$4C_CMu=3!prk6E$IAAR*DWIEm#-&7Vbk0|6fNjqWoN``|u zvAKAGa8IIisLB0JZ(d$75%|60T4TlnPla0nYnd)ySm&^1={L4V49^|hb6S#DJo@-E zQvSokuIdFGF&B3n{p73pNL*^6u4~S{O>Ybf{+0N>XfX?6`|)!Y%SA=UrWfukgP7CF9UOm> zvom*=EbquV>4=W_Ka9aCxCWhY3D%&cLOAEf;1pcDJ(ge%+SI<2$eICX;1l>MLK$b^ zJ@^j3hyRi*6FcqxBNO})i3;*`KJlUv$fn?Br1y_ty3d4Z8kZn<8)udcyc z@Q#`~$;B7=2wp~PyLiaPpW6vxA!A-5acXD|ZmJjZ%!f~?sR<8DO*7|f-H30p5lfT)iHE}{{1GT&JZ)O> zN*cSR=DJy^|J~w1oZWLOgovpnOCD>nza0000wknl$PPAE*y=<(-nA1z;)cK$tb9zhb(Z!y?C)Ti*uR<5u z%*xT3NX#b;8o3HxEY8PzqBv3p8GKJ&WHUb2Q^H6xpWM@E75P53sdbcwrM2?=jrcyb zRB!NB`Dl#N$i<@Zf{ARtF#bY%gh>zdM}#I0fMyMswV`_OF-{Q!bJ+8=kly&6?-;~B zXl=s3G58tz|G)FyS_QX^VmA-KTCTj^2V}G@n&}X%F;aP(((vm&kRI8_F4IAsPt(}9 zQCFI?92-eL>YQTKjj>U8+-a}ioBZa@xzUEb%!2Q<9_u37DHx>8)m6)b-pLG_yW4uWSnKVVeJ3_002ovPDHLkV1hX- B<^%u$ literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1x/animation-repeat.png b/apps/presentationeditor/main/resources/img/toolbar/1x/animation-repeat.png new file mode 100644 index 0000000000000000000000000000000000000000..c230c4182f07fdab1e87b9ec9a1c6c6022fc1ada GIT binary patch literal 403 zcmV;E0c`$>P)^ui}^TMoE zN7Y#+)JZj|5^JQ@OhneIqv|XRC)K1%toh@&`p0i%Gs52k^~LA*Y>)Ql#?o&frJvR` z`&pq)Ejcv_%VeYG_MBRBYEqtTV0T$~hToi2La^{0Gj{Y7srqa#(w-!^%^&b`GzpD=j3`njxgN@xNAifwU( literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/2x/animation-delay.png b/apps/presentationeditor/main/resources/img/toolbar/2x/animation-delay.png new file mode 100644 index 0000000000000000000000000000000000000000..1314d56202ac0be105ede46c9178c26b62aa28da GIT binary patch literal 924 zcmeAS@N?(olHy`uVBq!ia0vp^0YI$5!3-qh_VpSADVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}oCO|{#S9E$svykh8Km+7D7ZSnC&bmgz~}$}|3DrDz}Y|s8~~+&Y?4S! z#mFY$mqk{I%yujNu^On;yd=mknBo5Y`2q?GnwkRh-@otgH!wJVK0kl|{`mNW1T!<| zb?cnhuXk{0Z$B9rcyhvoCr|9{ z8xy=-C3w=y(%)Y1|EG8xv9Y)rKYw#`bNJ`@#)I*7iLOo^{(qB~Eg!e96H zeRA>BZphN=KUKcXH;UEROYP3SHGu}oGYj9%6G`3rLh$q1@3*Z@Gn@5Jr@Ka;vu;TG z`}SF&@2mxpcwyEd68bz3hN%W z1y1{3xUbuv!f}D&^V#zg-JkmNF-j$D{Ac)S#<3ksi+lGRxM6wRs7ZEi_7h8&cb0aQ z`cnPtZ(MqQ{$BU7$J{1<2Rh75T)5B3zvw!_kdwh67IEjYsG^XMi^Pg1H8E8WLAF&3 zI*(r2_>k%R2DA1+E3=pfsv+MD{0dbq66)HIS3PB!*2FB0{X&z5bwe!-UpmC9=YtOAS)dC$cJ8N^bqvhVBc zJ9NPOqM-05_7vxD4Wd6aY~xGUzjS~3qc;4>;vJcfGY>B9U2f?qZNAZV?T#bgwy1Q@ zy>{Xof2jGJ`1MUaZ;c)JcPu@6aB8r*RFq7NWodH$;&k3!Pgf`NT0M(ie_)c=JCPg5 z)}Prn$^2jU!3EnNiwW>lng3F}x@4Pj|I7CQlW+CfOxw@YTXNq`JtqC@t&C%(*9sP2 z|NNxcZT)kjJ1;^T-agbSTC3#$`)JqxE|d1vC#H7odGpNso0icGqgB!WHmRJ9U75A% gfBD?sSK?ptv$@7edOTP715AYsp00i_>zopr07C(&J^%m! literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/2x/animation-duration.png b/apps/presentationeditor/main/resources/img/toolbar/2x/animation-duration.png new file mode 100644 index 0000000000000000000000000000000000000000..5b334e623afa2f81da8e2dfef6e1deb607543c32 GIT binary patch literal 765 zcmeAS@N?(olHy`uVBq!ia0vp^0YI$5!3-qh_VpSADVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}oCO|{#S9E$svykh8Km+7D3~AM6XNP#-~(j-2LlL$Y!cHPWDy8^>FIL~ zK$dbzkY6yv{Q2({?%x*>P29JGyWguUgitIDwBlzA!4-=)1efbZh<9 z7F=8Wobk`)Jwg`)LNe!yq-wi_3rI?9YDq0xrm(5}#ji6iyI3xmUMZQ`S;Be1YK;;5 zVa>}D(nd3z|INwd;qzZ=v1hSxT8;DbOFPZ8mdu>~M9J9X)6eXxLSqw-c0u#&0+ks* z`CJyAHC2*}+Q%G_$eQZ3Vuy<}+o_g>9Y+*WJe<1Uno7i-n9wrum9E703YK1hzKVLu zdl$H*6xWm-zY|q*D3!Z?VWj$;NDH-^Yn;_{^bRxIzHE_|UH4e5*-v7_UY_hvRtuL$ zE%e~H855+^QZrAe?m_V(evz`^>8ua?PB%^1ZIie@{I2^yjk$I28g09LX0v47QhAW6 zENtC4>jq~WU%_~Yeszx1VS9V7%l z?yzBNxbVK#l}#z?IXnM@-E-HUhz|_kviM)5(VO)l{2%|N3>{an^LB{Ts5JY7kY literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/2x/animation-repeat.png b/apps/presentationeditor/main/resources/img/toolbar/2x/animation-repeat.png new file mode 100644 index 0000000000000000000000000000000000000000..b57754b4985834f38d111af3037171aebe7327d8 GIT binary patch literal 668 zcmeAS@N?(olHy`uVBq!ia0vp^0YI$5!3-qh_VpSADVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}oCO|{#S9E$svykh8Km+7D3}@G6XNP#;Pe0ge;|)?5@HC%989*w?VUj9 zF({S<`2{lw2q^Twe}Dgezd}NSy}g4&eEj+I`}YR~G&I!LPnaMt|8>&oW}p}PJzX3_ zJdVE&^~^i$z%%)6~C# zTTqbEXwOCeSy!y>yE-^#E?X6??-!fIa zkr8+3ma6KD1!C`?=Qzz<8oy`$=1wV&@aY_7TS6x;IK1t|@@cb;><^26bi1{wVa0-G z%O4AxBi|T`d@OtO|NpO(?`AXXtQB6=ruiuJO6zaI-%j>#|6TLn`J^lQm!`PM#>V+Y zO{*0gEf4DX2ngu4ANM%aG5KLpMUP6Cg~9S!rQFJXek(uRUEIOE_MqmIxe2!dHe9r6 z-(y@Ve7jt9Zi93|&)eIs>JR+nf+{U$9e-J4b>U!6aHYiyFf%Cs5@WXPgDbnlGOw#M zpUJgK=v7@SuRSr%Cc7wW)3+YJTDFS|&nE{|GtY?pyGg!!|K%m~{&2rJZmv|rsNS#n VQRdCNG+;b3c)I$ztaD0e0sv&kC-DFP literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/2x/btn-preview-start.png b/apps/presentationeditor/main/resources/img/toolbar/2x/btn-preview-start.png new file mode 100644 index 0000000000000000000000000000000000000000..44bf1cd59b56ecafb4424b4d2fce96fb1adaf4f5 GIT binary patch literal 473 zcmV;~0Ve*5P)oko=Fkkeo4#XYm!C;XGM9i{1AXxL^r+LPxkv z3E6euxN(KuLUJ8lLvn*9?xNbhaU=A?4e)!$lyC!`o-yj-rg1t9G<@~7CtO1O zm8%MO72nVR)^Qb^>>D@2VYq3W<8af)6=o=$BsHuIm#K7;RBc3~lca_x;nYu(s*PxL zlGLyeZlKeTN-n}Zn2F~m+=FH(Ne#ckB|81E-u%hBg Date: Fri, 21 Jan 2022 11:25:04 +0300 Subject: [PATCH 3/3] [PE] Add icons --- .../main/app/controller/Animation.js | 4 ++-- .../main/app/view/Animation.js | 2 +- ...-preview.png => animation-preview-start.png} | Bin .../1.25x/big/animation-preview-stop.png | Bin 0 -> 722 bytes .../img/toolbar/1.5x/animation-delay.png | Bin 698 -> 712 bytes .../img/toolbar/1.5x/animation-duration.png | Bin 599 -> 614 bytes .../img/toolbar/1.5x/animation-repeat.png | Bin 475 -> 401 bytes ...-preview.png => animation-preview-start.png} | Bin .../toolbar/1.5x/big/animation-preview-stop.png | Bin 0 -> 790 bytes ...-preview.png => animation-preview-start.png} | Bin .../1.75x/big/animation-preview-stop.png | Bin 0 -> 893 bytes ...-preview.png => animation-preview-start.png} | Bin .../toolbar/1x/big/animation-preview-stop.png | Bin 0 -> 623 bytes ...-preview.png => animation-preview-start.png} | Bin .../toolbar/2x/big/animation-preview-stop.png | Bin 0 -> 1051 bytes 15 files changed, 3 insertions(+), 3 deletions(-) rename apps/presentationeditor/main/resources/img/toolbar/1.25x/big/{animation-preview.png => animation-preview-start.png} (100%) create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.25x/big/animation-preview-stop.png rename apps/presentationeditor/main/resources/img/toolbar/1.5x/big/{animation-preview.png => animation-preview-start.png} (100%) create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.5x/big/animation-preview-stop.png rename apps/presentationeditor/main/resources/img/toolbar/1.75x/big/{animation-preview.png => animation-preview-start.png} (100%) create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1.75x/big/animation-preview-stop.png rename apps/presentationeditor/main/resources/img/toolbar/1x/big/{animation-preview.png => animation-preview-start.png} (100%) create mode 100644 apps/presentationeditor/main/resources/img/toolbar/1x/big/animation-preview-stop.png rename apps/presentationeditor/main/resources/img/toolbar/2x/big/{animation-preview.png => animation-preview-start.png} (100%) create mode 100644 apps/presentationeditor/main/resources/img/toolbar/2x/big/animation-preview-stop.png diff --git a/apps/presentationeditor/main/app/controller/Animation.js b/apps/presentationeditor/main/app/controller/Animation.js index 22b7b4ac8..86b5f83ce 100644 --- a/apps/presentationeditor/main/app/controller/Animation.js +++ b/apps/presentationeditor/main/app/controller/Animation.js @@ -141,12 +141,12 @@ define([ onAnimPreviewStarted: function () { this._state.playPreview = true; - this.view.btnPreview.setIconCls('toolbar__icon transition-zoom'); + this.view.btnPreview.setIconCls('toolbar__icon animation-preview-stop'); }, onAnimPreviewFinished: function () { this._state.playPreview = false; - this.view.btnPreview.setIconCls('toolbar__icon transition-fade'); + this.view.btnPreview.setIconCls('toolbar__icon animation-preview-start'); }, onParameterClick: function (value) { diff --git a/apps/presentationeditor/main/app/view/Animation.js b/apps/presentationeditor/main/app/view/Animation.js index f9dbb51d8..6dc9ce214 100644 --- a/apps/presentationeditor/main/app/view/Animation.js +++ b/apps/presentationeditor/main/app/view/Animation.js @@ -238,7 +238,7 @@ define([ cls: 'btn-toolbar x-huge icon-top', // x-huge icon-top', caption: this.txtPreview, split: false, - iconCls: 'toolbar__icon animation-preview', + iconCls: 'toolbar__icon animation-preview-start', lock: [_set.slideDeleted, _set.noSlides, _set.noAnimationPreview], dataHint: '1', dataHintDirection: 'bottom', diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.25x/big/animation-preview.png b/apps/presentationeditor/main/resources/img/toolbar/1.25x/big/animation-preview-start.png similarity index 100% rename from apps/presentationeditor/main/resources/img/toolbar/1.25x/big/animation-preview.png rename to apps/presentationeditor/main/resources/img/toolbar/1.25x/big/animation-preview-start.png diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.25x/big/animation-preview-stop.png b/apps/presentationeditor/main/resources/img/toolbar/1.25x/big/animation-preview-stop.png new file mode 100644 index 0000000000000000000000000000000000000000..4b6a5c016a33d6a773425a25c78b900d33e21b6d GIT binary patch literal 722 zcmeAS@N?(olHy`uVBq!ia0vp^Za}Qe!3-qjPWHqDDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}oCO|{#S9GG!XV7ZFl&wkP_Q?^C&bmgz~}$}|3Dso5~2W?8e~~qY+QPg z#VY0oGR`m*M0B%{`>z~?D!Oi4PT`8 z8yuKxY_~~(A%5?)^VXt~ws|UUG0a+r^zB3oy*|j;B#9^7WKr``@c!T-;w%;HCtSet za7y#pk0)G|ShA*ivm9S5q&X!uLS>p$rk5pSVki)s1~Qz{3TL>Y#d(!=W0!L2!8NCn zFWcM-{bO?0IHLZ1nW-!1F8B3+|JvQUDsuF_+{(YKH-4@v`W>PAs>nKN<^O=AfvVxZ z_@`?7Cd@nTCVZFs`ldSI*jolAB)xNx`U&rF{a_rFU&3(i^Hva9W<$Zb=nxBr%_ zN^{L@{(GLQTqC7sg7L$E!x~S`Z0+`HOK#LlY1zwve%tR~V($-ce!I^u%~;j&wPf!{ zF_mMpCQE$IyykwaMB;Jc758UZhFdSYwH$P6UOD%g&8O#9XF{xI-p=}CxbWbaC6hO< zJ~scf>5S>Z+RmA2eaUftd4itC&drw94CRFfylOTv~vxo_C;;~(s5y!dnhbL>F vhtD4S+S$k1zFw}C=bAM?uU@0(<1co87L(gG*Z7TrG0WiT>gTe~DWM4f4t+MQ literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.5x/animation-delay.png b/apps/presentationeditor/main/resources/img/toolbar/1.5x/animation-delay.png index 99210928a79f882698a316868b6d96bfb9422519..bac1daed5a419910d75627a1aebd18519db774dc 100644 GIT binary patch delta 672 zcmV;R0$=^Q1;_;)G!!*X6WM^tSQ}vg0wM{1F+!&_y#+asn{EAI07eF4v?8mPXTFC&}54Y zZMcDX-|F+=S)|q9dKehLnb%mK^zUybeso=z;R@#enhP22(}?(LY+Y9lcQ~Bihhp|~>pq|@)1c;O zN{l6^?`?6phHdS+zIzdBfB28a%_e63jzGvxIYT~VS$z!+*56UKF55UIt-7upmL0l5 zKE&`gB7SsTm*HEOUsEn(cir2+q`Ny^$z`EIIx3jd2!`H_1#{jJ?d3zh|2O0000v z7H+V-Z+#ETB3W7qGsDcjnb$~PdV2o)vb4Z}0Ruh)a&kh>$tBq+m)iCVZ-}O8a&kh> z$z}75rMA7P-k5wK7cfRfFy>0~f0#TW&tS|Z3v=;f@_}545ptyFO7fUIAG+)b>WAd_Km?dkH|Z6x^2$STl%Ij#=eq|@Z+BRN&X}E$lvGz zUFcdb%d%d29J|Lcz4U6B%;lcA(!v9nOpXx#bgb?0e?U&O5z-;s<M**|dz0j9~T&^obf@2H4ECfTYJt0>$8*=n~S?CMG zdsTCc&0}8{Gnhl7k7%xA{-7tgz?mEpeN3u38Pi*D0~sjUC<07FK1~p#3+}pQ>Li^=0EOi_Ff^ebrvRJ>|<@j&)723bhx=q$=qlPglTd@1dLOy52 s)T=?$#<^!4V!sW_F+m)-& zW3ugP*wadJ*3rn=6%vtadPs5B8{5d(WV;M6Sk29kc{b_$NXC=60tXf8N9XHI@qY4DI0Z zthBUD?qH-tDlILuJ0~v0bDM{EWWo(VLGzGp*TEBn>S{+Py4f9zgBKpEt3BOLbc^je zG^``;Wy7zAlziv9nd3gIQ@MoKIgKwHeibIMs-qP(n002ovPDHLkV1gWN4z&OP literal 599 zcmeAS@N?(olHy`uVBq!ia0vp^7C{rwIO^70M!^$ip3 z?I##q5Rn0T&B)WmF+@W0=|T3gW&;6-gZwKl-PwJ)yX3#{vzu!SPPm`o`QH^;E#CCm z^!yjEn-XhRRg~Sye;pn%?cUWCzTLiGnYx{BcAc62+wsf0-kI^gdtba!H_l(1m~zWl zcz$o%lG(z-OO1Ub%2Prj&bDl0my0b?TV5$ReIYsArUPjMD&bH@uEPY0Gs4ILdGLY_=YcM60B1O@YVbgI0YdS;XB z4RNFHwjvpuDzHzN1MimoGX)}Q&(=ki|fOv$wN#XvWN8(V?gAS(R) znt{<BkdO7_J$#piu@H);*N%CswKv-O8HUvfFl lt>-<@b@fQbRj<$U|1hSW>J)e=7zn!Arm^me?FD+TG0W1lmXXDd9B#|S_Q^Yxa)kUS{Es=6_cx^ z#BeuhwsRMREe)f2e|czCoE7JR*M{3PV1v(nsW~oO15IPM2wxgjLf#Juukq3L<{?MC i6%q+~6-7~$q&xux-GWKRz1!me0000R*v6XNP#;Pe0ge;^M?LKqM>oWzuZC_`3^ zEHd#!i5XCjWJ!=;FhhU;dxiT70s{Bn&!4}4e?voky@SJq3HJ7qjw_}E6}|IxaSV}= ze0$J6>!<;P!@=covGr5m)n7>9nP%rWA=K<7&;PnZ`o(Jsr-`koDSEx6YgP*zm;4{) zclrJG>dLlL=T)zI`?O%aOv~a6o87AX%p{{X%7NG@IhYN>)W?h&|5qipae7;6+IGq^D2hk6qHVN;!Mdws~3j$4g6g zAHP3c!**|zu;P80ciXfc{y28Z@|wl_dGEK(2noFW>__lE1}{mjiUreo`GG!X@O1Ta JS?83{1ORl}#Ek#| diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.5x/big/animation-preview.png b/apps/presentationeditor/main/resources/img/toolbar/1.5x/big/animation-preview-start.png similarity index 100% rename from apps/presentationeditor/main/resources/img/toolbar/1.5x/big/animation-preview.png rename to apps/presentationeditor/main/resources/img/toolbar/1.5x/big/animation-preview-start.png diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.5x/big/animation-preview-stop.png b/apps/presentationeditor/main/resources/img/toolbar/1.5x/big/animation-preview-stop.png new file mode 100644 index 0000000000000000000000000000000000000000..9aefad3ab051d9c72d002a9bd17b95e725da459b GIT binary patch literal 790 zcmeAS@N?(olHy`uVBq!ia0vp^AwaCf!3-p&=Jq%NDVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}oCO|{#S9GG!XV7ZFl&wkP_Q?^C&bmgz~}$}|3DsugfNgrNM$3N05=wB z2(mf2#6KH8$Og*kmIV0)Gt}1`D9oRK|Gt7jf4_jh{{83AJ2>R$zkgp)(9mFSKOrDs zLPCPP{QCI#_5S{|-|yHA^zuzl7sn8f<8P;j7qu7&xJU=69DbINU%*%J|M5@egPU|F zJ!6jn}sRzxQ2Re!pCm<>~qi_oMBa z67S`9?M*h;GW0oE@jb&VI$v$$wraC`K9_nUTlOvKo@%-E!1R)dGJd)H@9v&b{q?GT z`RuvgJ15V7{P^Kc-x>8+a%yapHfwHv|4L3}>sE!Z$p^f0bUU6nC+uBySm)O_qq|iT zk4JtvTbbwd^YH0ssVASQh1l%L2^0CukT_kng=?3NVrWFrR7Xd%r|}_6f2hp9_xQfv zN?ottyJCZ?r~L9={5zp+<~qx(C8{Tu)lPX-^l`?wz^>0XldW7{dai7~T+(rA^%VE* zD;K7Jbw9V`@|6p(Us+#1lpAGNe!cYV+suzwVy{o#zTAiLg#Y%9n`UKkD(t>@>{Q;b zQ|f{lrnQ2TIkwE6w*LnI3%|>c*mpDD&Aqir_#^YKi{Y=>OKvQ)H1wUN^80`1#_RIo XL3Wv|9x=B8QwM{mtDnm{r-UW|0%T~6 literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.75x/big/animation-preview.png b/apps/presentationeditor/main/resources/img/toolbar/1.75x/big/animation-preview-start.png similarity index 100% rename from apps/presentationeditor/main/resources/img/toolbar/1.75x/big/animation-preview.png rename to apps/presentationeditor/main/resources/img/toolbar/1.75x/big/animation-preview-start.png diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.75x/big/animation-preview-stop.png b/apps/presentationeditor/main/resources/img/toolbar/1.75x/big/animation-preview-stop.png new file mode 100644 index 0000000000000000000000000000000000000000..ea11a6f0121f6c560e882f3547855f6a2f737362 GIT binary patch literal 893 zcmeAS@N?(olHy`uVBq!ia0vp^NkDAK!3-qD5_?jC6id3JuOkD)#(wTUiL5|AV{wqX z6T`Z5GB1G~&H|6fVg?3oVGw3ym^DWNDA*q06XNP#-~(j-2LlL$LK44e$g;@nHRAO- zK)!ZKkY6yv{P_;|_wQFwxbN`(y?{V|et&;K!TIy?@%8oV*W23%1SBLF7&J62STJG2 zEB+I!85o#6JY5_^A`ZWucCzY~0Z*&HjQTcXXSP!}xLK_Z{I5HJDCdcz zKeR)O-nZt>Px;IK{nhU>$@^6cZ?$as{~+wv@45NsjxX-AzCWjbTi0Q3!^cXxAGHl1 zX30&yZ8oL!g~68fD`R~l+qs(NUpM=7G&aNYWAR2a?ec|3EA!hf6`tDUU-|Cr1q;8( zU#a)zX;c*PP0QP}Ja|RR%;u$8hBmEJ*Qg0=Me^iNTQ!`IF#_+{_+?l;MMWTpr{ z{;O0wU#ETPl6eBs+=~zN2rt}JRj3kjt$4DnvGBapZCSVGzSz3L^YS~F^{!{lBWJZl z6soq}emg-TZ@crNWH*z}K1o5(Nzw@e z?hY09TV?WZ-ybu*C%oO-=F8j5nu2fGzgg-pRAq4SbkvPXWjOHu_VYC^4;gPRx0!I> zRj=X8={GN*JIO7WoqH@}Q}v3f=|;P97P-GIwn{QhoPYUW4S(gl@Ow<#p8q}S^N0P; Xt4No7W?BWnq{!gu>gTe~DWM4fs~V3v literal 0 HcmV?d00001 diff --git a/apps/presentationeditor/main/resources/img/toolbar/1x/big/animation-preview.png b/apps/presentationeditor/main/resources/img/toolbar/1x/big/animation-preview-start.png similarity index 100% rename from apps/presentationeditor/main/resources/img/toolbar/1x/big/animation-preview.png rename to apps/presentationeditor/main/resources/img/toolbar/1x/big/animation-preview-start.png diff --git a/apps/presentationeditor/main/resources/img/toolbar/1x/big/animation-preview-stop.png b/apps/presentationeditor/main/resources/img/toolbar/1x/big/animation-preview-stop.png new file mode 100644 index 0000000000000000000000000000000000000000..4765e6e128eff3359609603f027bf6322156d806 GIT binary patch literal 623 zcmeAS@N?(olHy`uVBq!ia0vp^7Cu^t z-rjz~1b_dAhJpfFkx4g!UbXUcaSX9IeRj(6A|^utm-%LyX6^=-k6HfzueICo;I7l* ztMg{BdhKaDYubZ+Zw z*!0_r;my+ZrVdr{cQ+~QI~-fGr?K;JY{e_*5YG>D7QWgRo%#4V&(!aC(>@tq+b4e6 zz5HA8n%cAK%@@n>J-Bc{dflUIJbb;qlF=C{tJF4bn=G#H)y=b~gXh3|)~}Bx?2fkY zu9IP2`y$}r9#{6iJRRHW9xzN6;VAcf!=&2aw8~9pL9gQW)Lhwwiw6Vw3~Jdvi}{uD z3$wpSZ+!0hPHwV^nOaEI6fdKv z>79Eu^&3!~eo2sDFvI@+0t)Zn-@mUQFn_*-LwA_Z^N$_JvQKJQ3*4R-Xy&J#>(=Op%4D=e zb9$2N2Sah2OgCn|jm$dJ7~(&6K6ae>d%~XPE9H(2Z62*pGF>Dmg-ksaPX2JP^UW`Gmn$rV)7=$`G%U{jDm6UYu-@=u;PVe5xOD|EKemS^# zOG5D~4+e%MODg7gZ2?A_m)!E`sPessg=X`v+jZ|@r>{MK^}HKjK5t0w>RmY9FHqD! zZJxDjD(8;HnL3Q+CcWwpOjDnqw{_p~`SbHW^*hQ(t2n=VY)sxgmo4!QqvXHc_V3GN zTFTf{e!M?-_igiuJ8iOUMPe>$%D-*KW~U8R28 z6z`SW>MGAmEmdBBNTBxf$!eu2>+sD|A9wrTQ-1X7Q&#n&iftZ(mjf!wIxgl+G&_|2 z@TSzP%?p<*eJxu$PwIJ2hGO8pzL@_Nv#))rox@VS%QyRzq35A_d0+Y>E>Agl^I`A3 zjoNd}EDlYmn)O1=^;zntfZk7qi=tItJ(u2c)nz6_nTlvqo}!9`vSr1=ivA~CW4Rew zx+T~o5?rH;1zDdunkDh*Z>>HR6XXAQY1#d4**OlDhgR?>UEY@P))J7domQbKfwYwNLnHq4x974YrFP