From fb76abdb3b4030d52c2750f31c6f1dd54391389f Mon Sep 17 00:00:00 2001 From: Artem Sapegin Date: Tue, 24 Dec 2013 00:16:37 +0400 Subject: [PATCH] =?UTF-8?q?grunt-imgo=20=E2=86=92=20grunt-imagemin,=20matc?= =?UTF-8?q?hdep=20=E2=86=92=20load-grunt-tasks.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/.gitignore | 1 + src/Gruntfile.js | 26 ++++++++++++------ src/package.json | 6 ++-- src/styles/classic/icons/facebook.png | Bin 145 -> 137 bytes src/styles/classic/icons/mailru.png | Bin 699 -> 803 bytes src/styles/classic/icons/odnoklassniki.png | Bin 414 -> 443 bytes src/styles/classic/icons/pinterest.png | Bin 814 -> 769 bytes src/styles/classic/icons/plusone.png | Bin 439 -> 421 bytes src/styles/classic/icons/single.png | Bin 759 -> 798 bytes src/styles/classic/icons/twitter.png | Bin 510 -> 486 bytes src/styles/classic/icons/vkontakte.png | Bin 627 -> 649 bytes src/styles/classic/icons_src/facebook.png | Bin 0 -> 145 bytes src/styles/classic/icons_src/mailru.png | Bin 0 -> 699 bytes .../classic/icons_src/odnoklassniki.png | Bin 0 -> 414 bytes src/styles/classic/icons_src/pinterest.png | Bin 0 -> 814 bytes src/styles/classic/icons_src/plusone.png | Bin 0 -> 439 bytes src/styles/classic/icons_src/single.png | Bin 0 -> 759 bytes src/styles/classic/icons_src/twitter.png | Bin 0 -> 510 bytes src/styles/classic/icons_src/vkontakte.png | Bin 0 -> 627 bytes src/styles/flat/font/social-likes.styl | 2 +- src/styles/flat/font/social-likes.ttf | Bin 3704 -> 3704 bytes 21 files changed, 23 insertions(+), 12 deletions(-) create mode 100644 src/.gitignore create mode 100644 src/styles/classic/icons_src/facebook.png create mode 100644 src/styles/classic/icons_src/mailru.png create mode 100644 src/styles/classic/icons_src/odnoklassniki.png create mode 100644 src/styles/classic/icons_src/pinterest.png create mode 100644 src/styles/classic/icons_src/plusone.png create mode 100644 src/styles/classic/icons_src/single.png create mode 100644 src/styles/classic/icons_src/twitter.png create mode 100644 src/styles/classic/icons_src/vkontakte.png diff --git a/src/.gitignore b/src/.gitignore new file mode 100644 index 0000000..b512c09 --- /dev/null +++ b/src/.gitignore @@ -0,0 +1 @@ +node_modules \ No newline at end of file diff --git a/src/Gruntfile.js b/src/Gruntfile.js index 3a144b3..8e32196 100644 --- a/src/Gruntfile.js +++ b/src/Gruntfile.js @@ -4,7 +4,7 @@ module.exports = function(grunt) { 'use strict'; - require('matchdep').filterDev('grunt-*').forEach(grunt.loadNpmTasks); + require('load-grunt-tasks')(grunt); grunt.initConfig({ cmpnt: grunt.file.readJSON('../bower.json'), @@ -78,6 +78,21 @@ module.exports = function(grunt) { } } }, + imagemin: { + options: { + pngquant: true + }, + main: { + files: [ + { + expand: true, + cwd: 'styles/classic/icons_src/', + src: '*.png', + dest: 'styles/classic/icons/' + } + ] + } + }, watch: { options: { livereload: true @@ -86,15 +101,10 @@ module.exports = function(grunt) { files: 'styles/**', tasks: ['stylus:compile'] } - }, - imgo: { - imgo: { - src: 'icons/*.png' - } } }); - grunt.registerTask('default', ['jshint', 'jscs', 'uglify', 'imgo', 'webfont', 'stylus', 'csso']); - grunt.registerTask('build', ['uglify', 'imgo', 'webfont', 'stylus', 'csso']); + grunt.registerTask('default', ['jshint', 'jscs', 'uglify', 'imagemin', 'webfont', 'stylus', 'csso']); + grunt.registerTask('build', ['uglify', 'imagemin', 'webfont', 'stylus', 'csso']); }; \ No newline at end of file diff --git a/src/package.json b/src/package.json index a3d11ec..ec64627 100644 --- a/src/package.json +++ b/src/package.json @@ -8,11 +8,11 @@ "grunt-contrib-uglify": "~0.2.7", "grunt-contrib-watch": "~0.5.3", "grunt-contrib-stylus": "~0.11.0", - "grunt-imgo": "~0.1.1", "grunt-csso": "~0.5.2", - "matchdep": "~0.3.0", "grunt-webfont": "~0.2.2", "autoprefixer-stylus": "0.0.3", - "grunt-jscs-checker": "~0.3.0" + "grunt-jscs-checker": "~0.3.0", + "load-grunt-tasks": "~0.2.1", + "grunt-contrib-imagemin": "~0.4.0" } } diff --git a/src/styles/classic/icons/facebook.png b/src/styles/classic/icons/facebook.png index af183573fcbbfb1aa3263e8485df387240532951..d5f9cf540ea71ab697f0e81f8c06f878e747b7e7 100644 GIT binary patch delta 120 zcmbQp*vU9SqL77|fq~&|n!zI=B^uxp;%Xf^zx$F{xyChVUP8s{8;Nd9 zfC}_IT^vI=t|u2HFffX-rA*M_SjfB3WJ=S;rY3>5jSCFJDh*_pELozmVhPvsh2Iz$ YwyLtkEneuu0o2Oi>FVdQ&MBb@0ItU@tN;K2 delta 128 zcmeBVoX9vqqLPD|fq_9|+TF)MN;JSH#5J*UjdkRVgo@R#-+lT2|G#U}yxf*8GP4rj z0~MHix;TbZ+-g0~$i`s6<9spCv;4pEdQ-JSZx-7y^-2VJ@1CR3s+#)PHOz?3aOcK!=$x6bqtXYNp(OL>~C;A&mxnVUyDrQ~~^zp(U4UTePkfL9P2^D^}L7YYSUmp{KsT*@$ zcvnx7P3~CgNIbB&V)sUPtRY8K`{k3kB!B}0H9|;o5giD52@Lh5y|acO6_m;N0Fqc+ zBg_v!S|B`5%HDf0brI=V4Y`>bl!xyM=p-0!!52AXg@m@<3*Va2ScEYp#@g__0@EFs z*OITG;@cA#WjMkjFRjWT(qENOS3#79>P+nP`e$QAiBTmcpCOfpdwJy3UR0t-jKpAw zvoX|+3o)2%M{W`-(=pXf)Z5C5ieB&jijonYIm8Xd%;H;Ced_rHMyzD{$m|lEM2mc$ zrLAWDXWPS$_QOG^KVCNs{hHXn>OgR+p)c`Tz^fAW+20T3{CHJIbh?rM+%?L>BR8dH zKq9>Ii9g*odV8>6{JNDbY7$Kd^kt=k^hd|Mb%*b6Nhpd~%Ue0B7~Pk!z&|2t;nYqi zG3#zc(;0K8C^K3PYfp%ci4lLSvOM(3qJ(0;FwDW_gm@IBAch3mow(uTrAjcRLdtinwtjj5B$dR_1My%9_-lZS4WY75+r zDbCw`vW5x@XY)0~J<<0yJ=kar^_FjY+9ayHS!PkRWiTS*sK}}7lqDE~nRx4@UM$dp WYByZWi_I>l?1JOVW!3ME%=!x;*-P*M delta 686 zcmV;f0#W^=2D=528Gi-<002AIl}Z2r02y>eSaefwW^{L9a%BKPWN%_+AW3auXJt}l zVPtu6$z?nM00Lb}L_t(|+I*93NK;`LhA%ZWTNo;SqPe9h8kQguMZYS*vIrrd5JQTr z0Fvl`h#^u)P?VWshOVH>B*CauE1KdG(J;+XE1Rh;+f;LNTYtLsoR~2aeBt7p!}IaJ z_x+p~R#}TZY+Nnw_g``dP$(1$nLZ(da7VZvkj>nRVky*kJUsLBBgOa)L-zpY$tmm! z(S&BE5|tEBvcyLvo+}Lo0Q|j$;choCZS%wymY~fp;L3Lkjp-V?UUXBNlE>1g2RHxhg+5o+Rq%OYEFk;c=%7JOOI1`oA)R4$oQ@2 zr{OV%tTb)_s@7&Wumf5?afAXUxUk0z!=RjA}hZr>4#oam)@aXu2jG=bB<%1@ZnV;1z1NfU_$VrtiX+3w6~{e|9rOYOwp^u4F=YHX2Xc0DZL%Gc*X6%Py{blU z>%?Jh<$tMSu6(}()&U@f9WpjEE-uc?^K5Vs=Z@x3UwWGRyE3T)@{|n}mp?sWG)==X z-#;uMBboDe%P88ii6p=zQ_z{MSQBH2P=ye;?Ff})lVnZJG6K{IjsO6_BTo0^~?A+X3Ao=Fa8=zi@v9Dge0x~XLx&&17=g*(z z%a=cW`V`0p3eKKA8%P2b1Gzu|WI&v>o%{O+Aj_sC$S;`T>03D#ZRLwh%(DC^U&IP& zWCVWyaK(X7@lUp(YO%V;x3J*P#%m1Mub;p8(%J>}CqD(*eE8_~Zqw>g7s(m6J3&4# z_jGX#;gDrL$ja2@z~FkYU14{_rLyw!*ZcqPoWt1kXEHm(NzY4qjC@-0OSc_}oqpe$ zwcy&+^;`+-Z~tCtIzh@)tu3sRKHJ!PC{xWt~$(695YF^GpB$ delta 399 zcmV;A0dW4i1D*qr8Gi-<001_~eSaefwW^{L9a%BKPWN%_+AW3auXJt}l zVPtu6$z?nM00BTrL_t(|+GLPFONC$*#??e%8t6078a5&HTaew~2JjY(sG;;`t&<6Af zO?jTLxE`bddbdzLD*`6K?|V$gJBr^?WGJHaA6oOV%aw;sH(a{?J3fp tnIMHFZ>8F08kY+q9)|*!~g&Q00>D%PDHLkV1f`&xB&nF diff --git a/src/styles/classic/icons/pinterest.png b/src/styles/classic/icons/pinterest.png index bc0b441ac139fb5000fde7f81ff8aa7aeec7e3cd..c09e440eda7dca89ec1fa8be029822b2e240a841 100644 GIT binary patch literal 769 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRt!3-oH7vA~Cz`&Rk;1l8soAN<6AXj-mgZu$DmHiA1TNvcPg39|?6hP`(l|dST%2>cEL5fv?+yiXN z``DHCuqy6nQ37da28t*F6$51tuqz*61t~ZH(gKnKiXQ;!QUckNV7oht6tU$#ohk$No19|x{hz)YXey|lY85qDm0xAYOj8$b9 zgDlt(up`-3b}-0*!V2Uakb#HTRS$8f0!=u~p<1!2zz-N$MI}Lg!3=LC*yxOx= z;2DeHwDab@n;G9&{hfJi@pNZBlf@3I*B3R#Ra>6+SnYcIi?=V^o2#Pt*535jk6O5D z;~XRR{K}UbCT0pR|J5(nxQgrYlnqQ5pB;I9bJHK4Cz~|Rt~z=$WG<`CwHuS8rOw{I z@>_`G(fwPgH%vY2oKij0(BGei!l2k?Zz3aPHC!xuQ)6&nBA*g~+A` zRKF~~c=q;#cU!#DJ#!qaJUY&phPb(AFSxUE*)QX@XL;qW z8a&|7+_2o+$2TUEMIm7RnQfh&mp5531VmqY^!aLNIKv-iK|#y#xhk literal 814 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRt!3-oH7vA~Cz`&Rk;1lBd|Ns9(>?()YRe|I_ zR)uX0Du>uq_A`hcWLG`N24Vx%?`Kfh$soRkK@KQ#kVEAli!xAlKLZ0$%RvrRAUeb# z4^qskau6s2MXI|PWDf(`KrL*_AS>8Z_p>R0%~amcrVM24XHnY6st8gKG?PPhCxh}H z2I)gUHbe`X@=UPRhuD=5u!3B22xtx)*i}#~lz@VVIaEMeKq9J81XKfZJjh2tV>dHM z?PpVI0J@e1Xfj9~rV``^uysIVL5@7gs=R|iW_Xmd)O5B19h=0A7TKy zR`~#n$^j1LRUnTm0o@GL3w9MyffC4%V3z~QeH==MfMLQ8bQ_RVE&6u;GcXW~N`m}? z8D8y~X3qYX=h^wqi~`((ZfA98&#tr_}aY82fzOH%> z(?vZjo7lXMEn2-;_4Lu}i=C(IMSlgxHK(VGV@O3@(g7}&r52K@SKmY|hzS#Xdg;-l zON)}s(&7x_m+e?_quVpianX{NPFW3wpcs)ASxhM_vZqY*GB(J%d(!sbku-Mu#djuK zAM>k!ZoFg4j;v3a;;*Mnd-dw2^b{#0iK)*FEv9nKnl*LGEaM1~NTUzaql|CdFfu5Z zDt6PDL$uq-&|rgM$A-esHUCc^IG6D2{*05a{ujQt|2=08gLcZk>cAPZXU=Zixy3@o zq(^bj7Lz8$O)Ekg6nCvyvBRXz(ZZ}xao*xB8jX#L8<(u;Q0>&VR1Mv-!lR+Fv2ps! z4ny6&TXwA2u|=i1y|MG5@$2%wrDu3}&h*sp*ZlZ4ZrC~ RR{^7h!PC{xWt~$(697UyJ(vIh diff --git a/src/styles/classic/icons/plusone.png b/src/styles/classic/icons/plusone.png index a4643ba07bce3f2c68ed219fbb6e791f399467b0..a3cfa1e51428da6c4f7d8393015e775ebab668c4 100644 GIT binary patch delta 389 zcmV;00eb$o1Em9yDSrR}0QUCw-f2(p>gf9V`t0WA;*ERn@9)}IJK9$|`|axP>gw*a zr`=^s;DT=2Sv}>7cl`YP-*{r_<>cp}k>;wM;fQtNcVO|#!tv?n^w`q(^z__nQQToh z++ju9Sv>aF(cE!a<<`^p-Ph!;q2Fy&=;Pw&l!EQ)>D*{f+<#(6fzt`@$lSqTZh3H+1A`=P2voZB^ZJTlo0+-Fjs3 z@bLKI+~Sjh+?tHzfotG&T=B%Z!l&@i00008bW%=J0RR90|NsB^ORm9@0001YNklE-0#cw*TR-jT>GA33;DT=a{QT~;r`=^s z-f>v!;osz~q1<6c^w`qlfot4nP2iAz--&kIVn_Gg*ZBDO_JltqcaPy z&jrM~L3j&`br77^ePaZI8w?DLnm}6Y&mjgd(9?G^Fl2xLBPS_csv!D5YhV2Lk8v_F)0}wDcvpKmiK!K~18vsp|6cLJvUKFbU0000ER7G;Aax8o-CwnJ1h&L^MEi8U40001P zrfzAXX>q4;sC8YOU5l-Y|NsARt#DA5 zP;aeo|NsA7om^&!W^JTxb*FWWt&LxuUwN>3E`BaCf-xmyC4Vr9Fe`a09!?%Efi50W z9wcQXFMcm9dMq%AFfoHM|NsAOscmMaW*~wfyxY7bg(d6s>p71(0LFfxoXI*&R* zltE;wWNoZ%TYsioabGb zi7_vVFQ(9@jlPYAx`lqWe%$QbNS8=%t!|{wq^HoQd9`_aw|h90IE220Gl(-Wh%r>8 zR7aaf`~3Uj@Zvg^Iz5;@;_>3L*RpW3aDKafO`%OmoqtKw=F|NB{HM{UJeWMH(yC9R zPhP5CK$<{9oI^#PMPaOAIhZ-m=FdKxJ}QqYwAZvDiXp+@!AG7)NuWtus9MzN)Gd)M zv(~eo%%0Wh)xzJxpUt1n=FT|JFJS-x055b>PE+pb=I-X^0PgPa?(OjH?(pw)$Jz0K z0`2eZ1Apy($lHYR?aJ+L=FM*Hc5%$k=I!Tt?5_X-0NF`IK~xCWV-OP+=44>!;9zIq zl#`cY5EM6X_e)Al2(WiHkd$E%GW75@)&~M(J4ZuV1`#*^WPNi>OLP5jR~H2a9v=(+ z(q?Px`trOWCw>MlQ+?CMzRCS9O%?fp0u0>x`hRsDQ}p$_TN}z!B^dZpDtl}v>g#uQ zS?KF4GBAe})lRUQI?2|mx*%Sff!8~$xTe>}roBo(Elh(!*&!-hUw>MgzJ7XWj2?qh zv{yuCiN1beMsQq?HiNoqq^FUInVE@EY_6^*1DlE(BMU1N6Dtd&jusmLTOl)T<3;7W Q01E&B07*qoM6N<$f*#>?y#N3J delta 746 zcmVeSaefwW^{L9a%BKPWN%_+AW3auXJt}l zVPtu6$z?nM00NmwL_t(|+DwvPNK;`L#-H=IoejlJ+nm-6EIb0O4L!lH1LL|lrLl}~bh%#)5wzlEiIe$C<&)3-rq6gla4}S0W zJ`WE?2%)3f(U%!L^VEP5pg>u=r9(G$l*KU|IGO_ip;@rM1AO51=#$Y`OqxrNY1g$e zjc7MCN^=pG2;K^>;H&fr{wlv9S(1=ba{?H+EXwi~>Ehk(x7!@+x#j7TRLN(9U^y0j zZGGsz-HrdX_kV2vIttGeZoy4!d|ME%_eJt;wVgqr_os5h_k{O5n*Gga@wZ^`-XKaw30}dAra+T3Jj;VUJUyg(S9?M66ztUC=G`dBg@3^m zl_D;#E-(|GLC>8Y=WXiEl*KBB0!3CpTQuzN9S?IK=8%=MAcSD~U>UU)wFozcVVDMD z$1$XHX@9V$X%dd&U=a%p7)(B##9DF<VLiEyk*yH~`Je*=1|aGp z2JR1_zqQ|)zFa&lXoPO50|0bO+Wu4x7uXzE2 zvd;6L@(WDs^VWmhaZaasIzSAZ~gS7#Oy#j=|45;O_-tPs0uoa!pddK7?oyq`wuK+=0Uvcn%3?BeXqFV^Z)<;RR{0I28yr{@5k+5n8g0IBH!q22(S*8rH(0Hfgm zrse>pG_=-vE)x0IKT%oY(-O;8Nv;+yDRoGjvi;QvgWw^PzVn3=j~( zFrV}1pYYN9q<^!~x!_=*Jp0GlaM$tc%Yd#hh~M9z-|xX-;b-}3zu_s|tN;K2gh@m} zR0tg%!G!{XFcbyQs{$K#w_F1-#(7es3S=e(Fj7r xL01xqm;sGX=j!_=nKl?SW-eyqiPJP0v>(Fd5sAG@wvGS*002ovPDHLkV1gpI@qqvU delta 479 zcmV<50U-Y71O5Y$DS!X}|NsC00DzwWfUp1m|K|1j|Ns90eXjgLr0DY|hg0ujA zt&Gazd&uPhh`j)WwE%{?0)w^@h_xo2%bVBl0D!d?ozMUO|Fquk45{VaPn8?88@@>WF zZOQCy%;R$P0FlW6jKTn=Bx{!=KufzGjvi;QveJQ5O<*@V6%X5 zpI~aa@SnfoXMf+|`a@8_Sv-{0TY$A1SKwEzGBoJmAM zRCr!uU|?bZ0cI{v9tI{RCI&Wk5Ld!lPe)KdkcolEkeiu7O!K|KKSQx!%nU4Ya&I^# zxqonf;koyfg@N-2qtP!$W>E&wugt#~7$l{PP3`PVJy<-9WdLJfU}RtuXVhW<0mf?& zf!6$DW_}Cey}ro;wv~nD<69u_%j3I1HnSR|)Ne+Hw?FRv0cl`l)?@^MOMm|Zxd4t1 VBh%M!_nrU%002ovPDHLkV1id?`w##C diff --git a/src/styles/classic/icons/vkontakte.png b/src/styles/classic/icons/vkontakte.png index db011764644d19cf41541e0248a2ac0100d1de33..86ca47ea5bd500f7a8c9754be2a8d23c47e46f4d 100644 GIT binary patch delta 635 zcmV->0)+kZ1c?QZ8Gi!+0077DWNiQd0V7aMR7D;}Yx?{A9z<#M_V}Ewy&Obq0002) z@$|jN(jY-<;O6TfL~9>IY8*mmDph|RIB_CGZU8@j9YJj(MQ9;IYaB&rA4F>%Mr-!> z`5s4W*4^bKNNpcRY5My68$@n!h@T-wY?7q60Dpg8d6cWT$A8}A>P>2i0000NMRS;{ zx*bPsk)*esuD%~XYLKI~A4O`OufON&?)?4z=vF;{sYMQVeYt{y~cAVq2&L~0*JY*B8DhnlV) zLu~Ev^VZ$vAAdt@L}P`v!p>ZGl6jA(rM1LpfSgTiij=0faD||+yvs~$iiDZ1#?RS0 zT7O!2k{?8B|NsBrmo*{)003ZgQchD${Y&_}EdcY?AL~a*8wLp;1S1wEEMZ0YGUXLP z`z3ugqylNc=ve^^tUaT;7@sh??*8uunc9K(-_d_6=qNpQbc%6Rz=^0fsIc<3mO;<3^H>3Yyc6x VJS?baB)9+o002ovPDHLkV1jAB6ZilC delta 613 zcmV-r0-F7a1@i=u8Gi-<008hYlwSY<02y>eSaefwW^{L9a%BKPWN%_+AW3auXJt}l zVPtu6$z?nM00I?BL_t(|+G6?t|38C*TMi2Y1A`zC%L1`55VHX>BLjBu8;IWn@lzmv z4aC1#fChjRiw8QJCZ&hDW++IBig2*Avf(g*;m_ZH{~o`1`+s`#fiv6t7H(|^3f*In zcg^PX&F+l+`u*pR|0DpQS^p~fmo)Qx2vY~Nm=j2Gf(&8&|L;E& z7R!zsYbm{p^MA9;yngS=^%<-7%w}R@d#!cd&kyTQ#do+)efs|cno0_7U1F3QI*vJy2kPF+3PP8 zYo_;q`|;~1DK24>6ctp7^0E#EaXx(hc7FDny~l6fe}DSiP*YKXXzu{i&eIbYZ=e0} z`Rk|kdr#eDXJeI<78er0?h;1E|5yys0eay&5KjdKs-m>0)uhVASTP}fbVL4w4Eg!{ z&!11oqP*OkT!$7ml*9PIu;Jn6#+Ie?WN$6tJI0I@s}^WiB5VBjkdKY`-!009O72om5k!g*DA00000NkvXXu0mjf`Q<8A diff --git a/src/styles/classic/icons_src/facebook.png b/src/styles/classic/icons_src/facebook.png new file mode 100644 index 0000000000000000000000000000000000000000..af183573fcbbfb1aa3263e8485df387240532951 GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh3?wzC-F*zCL<4+6ToWtTSVzuCs962_-IxFW z|GOs5%Wc^rGb`~uP=UFpi(^Q|t=995YzziG&KL7M%l|8{H&r|IX0Z)ZuSAgd?l}sr ss;Q4%!;IKG4jhYrW;L<&Qigs`GdJU81^c{ z3ytX-x?Xfso07++;tC$j%%M{9mdUYqQoZn&#r%C#YA>>1g2RHxhg+5o+Rq%OYEFk; zc=%7JOOI1`oA)R4$oQ@2r{OV%tTb)_Hz>^A{Yi3HM7}&$cO_VRn6LuCZHZv|R&dc*`a1iH?=1^aHn)|yl zsRHtp4HTC@Jz+FW!!h4KEFdG9^LNWA+Omlxz$8=9nXOn8V~9|N5V!3Jm1C1+P0ca_ z)CrCN0Kg+o_uqVk)jEsQU=+sHL};i>AwUb~kd#AkhtLM}2u*pOuectt4Ba%p-#z&qR8`d(xn)^?q-i>(NICqA4yx<= zlT62P6r`(`WsNC^|K0EOMP?kwdz7Qw!9OTTk_p>`#$2NKP6^bddbdzLD*`6K?|V$gJBr^?WGJH zaA6oOV%aw;sH(a{?J3fpnIMHFZ>8F08kY+q9)|*!~g&Q07*qo IM6N<$g1}n0aR2}S literal 0 HcmV?d00001 diff --git a/src/styles/classic/icons_src/pinterest.png b/src/styles/classic/icons_src/pinterest.png new file mode 100644 index 0000000000000000000000000000000000000000..bc0b441ac139fb5000fde7f81ff8aa7aeec7e3cd GIT binary patch literal 814 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRt!3-oH7vA~Cz`&Rk;1lBd|Ns9(>?()YRe|I_ zR)uX0Du>uq_A`hcWLG`N24Vx%?`Kfh$soRkK@KQ#kVEAli!xAlKLZ0$%RvrRAUeb# z4^qskau6s2MXI|PWDf(`KrL*_AS>8Z_p>R0%~amcrVM24XHnY6st8gKG?PPhCxh}H z2I)gUHbe`X@=UPRhuD=5u!3B22xtx)*i}#~lz@VVIaEMeKq9J81XKfZJjh2tV>dHM z?PpVI0J@e1Xfj9~rV``^uysIVL5@7gs=R|iW_Xmd)O5B19h=0A7TKy zR`~#n$^j1LRUnTm0o@GL3w9MyffC4%V3z~QeH==MfMLQ8bQ_RVE&6u;GcXW~N`m}? z8D8y~X3qYX=h^wqi~`((ZfA98&#tr_}aY82fzOH%> z(?vZjo7lXMEn2-;_4Lu}i=C(IMSlgxHK(VGV@O3@(g7}&r52K@SKmY|hzS#Xdg;-l zON)}s(&7x_m+e?_quVpianX{NPFW3wpcs)ASxhM_vZqY*GB(J%d(!sbku-Mu#djuK zAM>k!ZoFg4j;v3a;;*Mnd-dw2^b{#0iK)*FEv9nKnl*LGEaM1~NTUzaql|CdFfu5Z zDt6PDL$uq-&|rgM$A-esHUCc^IG6D2{*05a{ujQt|2=08gLcZk>cAPZXU=Zixy3@o zq(^bj7Lz8$O)Ekg6nCvyvBRXz(ZZ}xao*xB8jX#L8<(u;Q0>&VR1Mv-!lR+Fv2ps! z4ny6&TXwA2u|=i1y|MG5@$2%wrDu3}&h*sp*ZlZ4ZrC~ RR{^7h!PC{xWt~$(697UyJ(vIh literal 0 HcmV?d00001 diff --git a/src/styles/classic/icons_src/plusone.png b/src/styles/classic/icons_src/plusone.png new file mode 100644 index 0000000000000000000000000000000000000000..a4643ba07bce3f2c68ed219fbb6e791f399467b0 GIT binary patch literal 439 zcmV;o0Z9IdP)LIQ?0002hP)t-s|NsB+ z@bKDKJNo+i_V)JTjeFi{PweL9+-gzgs-5ZOD4M@yf#5Sv~IR>f2jC?dj?9>F3~rZv6cG?zE@fWlP?1SnA>5aPy&jrM~L3j&`br77^ePaZI8w?DL znm}6Y&mjgd(9?G^Fl2xLBPS_csv!D5YhV2Lk8v_F)0}wDc hvpKmiK!K~18vsp|6pD#n6srIL002ovPDHLkV1l9X===Zx literal 0 HcmV?d00001 diff --git a/src/styles/classic/icons_src/single.png b/src/styles/classic/icons_src/single.png new file mode 100644 index 0000000000000000000000000000000000000000..7960db05010b7c6ec54a67c0b554d1382f0dc844 GIT binary patch literal 759 zcmVpcq4;6bM2j#t1_gl8lHlY>2kD z;oLbp|IgRi38Dwyn-6~P_dX8~MF^pz+tHU9J@eFn5uiX>x}`%mb(F<195|W-0ijv2 zzXN>W_2`q)S4^5qk7?JnF^y<9G)i+3mI&Soui&fn3H~a-AX$=-Q*#0sxGc)@73t#L z?YG+;>$&CWlT^uPgJ3xpeQkZ{zTJ)gwfAigyQy7>vIttGeZoy4!d|ME%_eJt;wVgq zr_os5h_k{O58u%>Aej^bbu3k(=cKAgl_at-6}#+~iulb0e(uq|Od zxsH*o5d`_50|Evh>LLd251_xb-%32iu(mn@5|NeLstass>n!WrK$K9VUDN zD_|?R1zD9b)H#HXV21;w3u&w*RuKCfgNOEjm;|P7{-8pSL(i%^t6$h~kT3*xA)J2J zxc?@dEoGhFdaro_g0jx@pYjV#>+{xw+;L8)c{)H0!nla*iZL0nB$Y&^q=>x5i!RG0 pTAC%BiuqMOlUM3H>!W`J7yw&KI=6!SqqzV8002ovPDHLkV1g@l<^qMdCavIU$Lb8N>wwGYhs@_BvF9eS<^TWx z|NsBFn6183YpLVfUp3Gy-&gI8koqyG_` z=K!VT0Ico+sp-g&Q0D*u05fz_PE!C35D<5vBw(|EaGzjmx$vLA;b-8>Fws1u`_c2+ z`@x9u^GGnR>+|`a@8_Sv-{0TY$A1SKwEzGBoJmAMRCr!uU|?bZ0cI{v9tI{RCI&Wk z5Ld!lPe)KdkcolEkeiu7O!K|KKSQx!%nU4Ya&I^#xqonf;koyfg@N-2qtP!$W>E&w zugt#~7$l{PP3`PVJv@wM0ApZaWMC6#)M5Yu#%m9O*8E~-ehcEgzR3c%m4)TwTOjYt z0WdK#GFls|dxL@j6c!vjTpVJ^3f_PE`o%D$ycfv42E^Pz%o6NsZdaP<>n$N7 zAP7?jw3rh}ae@qC{QvJi6Bf&k8*3@Oi}SO~yngS=^%<-7%w}R@d#!cd&kyTQ#do+)efs|cno0_ z7U1F3QI*vJy2kPF+3PP8Yo_;q`|;~1DK24>6ctp7^0E#EaXx(hc7FDny~l6ffBM`| zQ&E9v?*P-z(-RkOpZ)Op>!h zq{_rtF(H0*L;iyd`T6_LpHIl5yxg2zhZZ)J!}!3k;o;`w;6S(K=dVA1KzRogu%C}# zxV0CQC*aOwW@3_)6cK@8YzBb9^?OfGfP#xzK-ui?gJ-Ybv9dCY=&H)8v$8O=5K8iY z{`~#3ZqKR1%`?}v0J)DCp+x~G*Gd4fJP`BYDF$HRD-b_{;_mL-Sf(W(VG~BcoL-E&?8qc<@M@h}=s7UnhLGS)RT(ls(LG-jCmkw