From 1fd3f86e235db34dde4ed04bc5535027d4a4cdfc Mon Sep 17 00:00:00 2001 From: Adrian Tiberius Date: Thu, 12 May 2016 22:47:32 +0300 Subject: [PATCH] added tabs component --- .../main/res/drawable-hdpi/icon_tab_chats.png | Bin 0 -> 401 bytes .../res/drawable-hdpi/icon_tab_contacts.png | Bin 0 -> 746 bytes .../res/drawable-hdpi/icon_tab_discovery.png | Bin 0 -> 891 bytes .../main/res/drawable-mdpi/icon_tab_chats.png | Bin 0 -> 307 bytes .../res/drawable-mdpi/icon_tab_contacts.png | Bin 0 -> 525 bytes .../res/drawable-mdpi/icon_tab_discovery.png | Bin 0 -> 617 bytes .../res/drawable-xhdpi/icon_tab_chats.png | Bin 0 -> 442 bytes .../res/drawable-xhdpi/icon_tab_contacts.png | Bin 0 -> 994 bytes .../res/drawable-xhdpi/icon_tab_discovery.png | Bin 0 -> 1226 bytes .../res/drawable-xxhdpi/icon_tab_chats.png | Bin 0 -> 613 bytes .../res/drawable-xxhdpi/icon_tab_contacts.png | Bin 0 -> 1394 bytes .../drawable-xxhdpi/icon_tab_discovery.png | Bin 0 -> 1512 bytes .../res/drawable-xxxhdpi/icon_tab_chats.png | Bin 0 -> 893 bytes .../drawable-xxxhdpi/icon_tab_contacts.png | Bin 0 -> 1892 bytes .../drawable-xxxhdpi/icon_tab_discovery.png | Bin 0 -> 2016 bytes src/syng_im/components/chats/chats_list.cljs | 20 ++++--- .../components/contact_list/contact_list.cljs | 4 +- .../components/discovery/discovery.cljs | 21 ++++---- src/syng_im/components/main-tabs.cljs | 30 +++++++++++ src/syng_im/components/tabs/styles.cljs | 49 ++++++++++++++++++ src/syng_im/components/tabs/tab.cljs | 20 +++++++ src/syng_im/components/tabs/tabs.cljs | 23 ++++++++ 22 files changed, 146 insertions(+), 21 deletions(-) create mode 100644 android/app/src/main/res/drawable-hdpi/icon_tab_chats.png create mode 100644 android/app/src/main/res/drawable-hdpi/icon_tab_contacts.png create mode 100644 android/app/src/main/res/drawable-hdpi/icon_tab_discovery.png create mode 100644 android/app/src/main/res/drawable-mdpi/icon_tab_chats.png create mode 100644 android/app/src/main/res/drawable-mdpi/icon_tab_contacts.png create mode 100644 android/app/src/main/res/drawable-mdpi/icon_tab_discovery.png create mode 100644 android/app/src/main/res/drawable-xhdpi/icon_tab_chats.png create mode 100644 android/app/src/main/res/drawable-xhdpi/icon_tab_contacts.png create mode 100644 android/app/src/main/res/drawable-xhdpi/icon_tab_discovery.png create mode 100644 android/app/src/main/res/drawable-xxhdpi/icon_tab_chats.png create mode 100644 android/app/src/main/res/drawable-xxhdpi/icon_tab_contacts.png create mode 100644 android/app/src/main/res/drawable-xxhdpi/icon_tab_discovery.png create mode 100644 android/app/src/main/res/drawable-xxxhdpi/icon_tab_chats.png create mode 100644 android/app/src/main/res/drawable-xxxhdpi/icon_tab_contacts.png create mode 100644 android/app/src/main/res/drawable-xxxhdpi/icon_tab_discovery.png create mode 100644 src/syng_im/components/main-tabs.cljs create mode 100644 src/syng_im/components/tabs/styles.cljs create mode 100644 src/syng_im/components/tabs/tab.cljs create mode 100644 src/syng_im/components/tabs/tabs.cljs diff --git a/android/app/src/main/res/drawable-hdpi/icon_tab_chats.png b/android/app/src/main/res/drawable-hdpi/icon_tab_chats.png new file mode 100644 index 0000000000000000000000000000000000000000..c6792ef46c8aa0bb341a471c797c88a343dcdd9d GIT binary patch literal 401 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSc;uILpXq-h9ji|$mcBZh%9Dc z5IGFOjG_g;PC!A)64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<_&`8-`5 zLn2z=Uh~a5`*KDr`{{vB`yIe~d%^hW8 zINDw=V_V%DFXovp_Ss2nW=%``AHk{n#QZf(1Rk0-yRJ6TE|W{}o5}bufniZ&_Q6y} z6;X#EMitXtr2(21d*qove5^ch>tCA7g&eD-ogJNv6&aSUtfz(GJ*W*O482b_>(mPqs@}zWRG9WX-2qedFgVO|+%v zSBmG~^qtVX=eGgdgb)T#RtPcSBWKEn7j5wozyEC7bNTWFpdUe-HVDK?`y85}Sb4q9e09-wsUjP6A literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-hdpi/icon_tab_contacts.png b/android/app/src/main/res/drawable-hdpi/icon_tab_contacts.png new file mode 100644 index 0000000000000000000000000000000000000000..44ef070f465c57050e984a1d16bb6a9d2862fb09 GIT binary patch literal 746 zcmV?SXyz*1rVT&b-}gQdcL ztlc`+PF-_-UVr$NMC*tr1g$q!EV~qAOv`!v|7D*vk)|x|SUkMj%h1hkZlo=o)Y;GD z)|>pS`E37a@bSxGq^=)Y=zh-O(b!dN>*5~nqzr?7hQYor#%?>j`+N|3t%aJhd^W}O zcsi8K-`JKgJ)S0?O|?(x!JS?t&d1FOBCQ;46S@_nYsbwIO6YrxCK)$JD4|bZ57D?= zFQD4W(KeydPMwwY8lE5B%JY?#^%|v}dZ_r&WnV12eA}u2lYOX4$bYk%>+`;N5IT7b zszy{dle|L|M0L|NjjVQBB%oZmukx34p8x;=07*qoM6N<$g8zA3B>(^b literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-hdpi/icon_tab_discovery.png b/android/app/src/main/res/drawable-hdpi/icon_tab_discovery.png new file mode 100644 index 0000000000000000000000000000000000000000..1166cab6f6c310a4665ce573ccdddd14daccf27f GIT binary patch literal 891 zcmV->1BCpEP)y&9LdK$vW)%pHuhO1`<(`M|ZK(8}gzuZHpgfRVPy zJaDYSH)fZTtPit0@Mv7#>VOOYjA&fmn%#ltNulsnG10bRY6M|2d{s=;y}BE+rBq>@ z2){ZeV}TiO?q;8*hj^_UGWND5z+CiRy3V`=A{vdS3e)#OkkHz-rWtAuw6Kv0s2-&R z_uIkKF$oCuDToeuF&tFj@A2UC_Y1extJ6xl$MO`eY!4ndIh^UOJkfRI$oSs)iLr0`q zJ|o0Xzt>Sl(;0;e!5$(COL$1GToVm?9m`}&6&PZ<9{>zW&Sf4m98?_3oEC+L3xK%} z<%KGcIb==<|Ij9Rsg?t~Ce)|YP3=Y)Yz~<)%sB}_R-{gJ;Q8J$82FPdL(|27AOKkz z677NU-fa#0|D)-QOsRsiqK?yI1({N%Ss6g0Jz1;jyQ)X2!sXWC@A2U1@ub^^)y?zb>#fPI2h@U$uQD6e=u%+RVTDPgIkq+a{!Jz zpmVH}Z_a+Cezdu+&Ihhl_{Q4WQ;c+@Q!DVlTsBzwXRc%H{4*C;cG`WV_ZO`gO91aL RA^rdW002ovPDHLkV1n=?iQ)hN literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-mdpi/icon_tab_chats.png b/android/app/src/main/res/drawable-mdpi/icon_tab_chats.png new file mode 100644 index 0000000000000000000000000000000000000000..8d9d11dbb0dc1aa8bd8de78e46dc9df29ce93bd7 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4qAg>%FLq!S`Gd_1Dw=Dxnp*rw|1?8L{N z{wdvu8Ilj4N&lbuq=JpD?coF;cU_6C4Nf2CC#pv!e&4^*-gi~wtTKh44ZqryBORm< pOG*F%SDIb!kN^Menb#UHJk_0$e9&a)Q=r=!JYD@<);T3K0RTA_ZY2N! literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-mdpi/icon_tab_contacts.png b/android/app/src/main/res/drawable-mdpi/icon_tab_contacts.png new file mode 100644 index 0000000000000000000000000000000000000000..ba6be3d17f46bd8fb9c02a0398b08db720c254eb GIT binary patch literal 525 zcmV+o0`mQdP)DC6&g&MrxM>@nhi3rsfZ*@4DMd*8u=6Hb$*JKyT=Ymg=eu{OWWET7-PX(#Z`R>}n`gyFwF1 zWRT0m=HN4F5rSMMCR#2wn6>4vIcbBS5*oDFc&VJUL9IT3GvNzyXTnjd4}=E7Q`8%J zC{?@59#gTw%;fH|FH^dp(1-l%4vfSaj`lPh8X6K?^QE1>i&x9R%bNqMGxcSV^XvBF z1OXiHZ{jQ~_XggZHX6;*k2&8Kous2ua8d35U9^X%p)};TTHhfznj^gTrYjk88^Ql! zKQV=am?6QzK}tEpx~30=G!Ko P00000NkvXXu0mjfUANnr literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-mdpi/icon_tab_discovery.png b/android/app/src/main/res/drawable-mdpi/icon_tab_discovery.png new file mode 100644 index 0000000000000000000000000000000000000000..6b726371f7e244f75a97edb3d9b185b9298003b3 GIT binary patch literal 617 zcmV-v0+#)WP)|WK~zYIy_UaD8$l3p_49sdULy zk2cZP1K!oH-(b{NpkNWcPZROWha1_ms8K~9_G;b^M%AYf2Pj}veXr*2M2({eLeJ~i zQ({9S{@Yo%<<`4CvLktP-e{`D53|+=U%X$Pm)U|n0IAlKfSoMy;^dB zqHWiDKFRCs{Fwd98>_4P6xF}-pNta7r4kd@E?a$zz9}io4wjePJ82ox(}tUlH3C%F zxMEpNPxk&-yN@5=Cqty62)be{E1A0&tfvh>uX}ty@7mM>P8{ID2o@LSIK8;#%F|r7 z`rLH%BRn6`c=ke5!LTsZ8H)o_IoM9O6+oAl6`(mo^=6k$6~bnBw24OiGK^28DbR>t z9!|GW9UN|C&qQSRiHB$r*^N%MXCImWf9OY<#c#`BAo|FT_xb#{00000NkvXXu0mjf DFQpAT literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-xhdpi/icon_tab_chats.png b/android/app/src/main/res/drawable-xhdpi/icon_tab_chats.png new file mode 100644 index 0000000000000000000000000000000000000000..7c188096adab636ad2e38f2c3da23031d45f2f72 GIT binary patch literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?=AJH& zAsLNtXBzq)b`WsAFC`N6ps9%|>Rp0)%t6`o1+1K%Qc+7ftjZUB)|_L##FvYUE7)S% zg-Zf1ISI@s&PfT1|`2MGwW8>FtdAqNb?(6)e$j5bN z`fB;LrE~LzM1Ur($~#{fTK#F!8{7LT65yN)&?8N)JcQFL^u z$oN!Y47dlxLI|`KD!{~p-%^tb3cCUXWNfOVSll~LL+cz{@4Wz-QR9d;x^5hd;Hmddt7Mba*o z>wGfdlJ1XjHW}gEHxU3{y{)lPtdU!-P%L>i-KAvw_y6?pafc(o@KBtQOcxPXzBs1l zDYFY(%rBL(;uLUgOd>$`mu@chb{;q`;tIe1e2T%IPNwHJt%z_e%)#(b{LtX{a)*AM5dspctaxfuxWb%Mr%NTOXs6}-y0>F=pdPJ ziAN89C*^9LV#%Xe+F^OU%0FvWqly$*zz=;WvephmqmzC3q(uIW|Kn+(LjL!^6+U3kK~!jg-I~u&8%Gq!zi+&2Ao!5T753Uh6svzilM_-8s8{eM z97=LYf)t6il0m3P)UyRh4V5CHBvR8{!Ueci9FRDLO8o~~C<^x4s8%=_Fy3We54(1- zW93G454%Y_Ey~_6+ zC7vbbIRGIqlQy8pL}|5`7SazQ$8K(PY{0}S0)y}MM-up%fT$;#Enpxgfcb-4+VeN} zaPH(DM+W@x;$2KJl{El&{EBqQj;WZ*rw?yuTXk${z|6DUT^76sKx>yehv+0Jx%edd zwpl09>|$y~pOk{PaP{H=K$C*EQY-povrd-vRVvj!$s5wLfgPfa`kXo{(< zO{^kt@y8ki2H)$CaCKXy7w*^^t5id1?p40uIF)~Q>LJxG7|5x8;;YINyXpa>#Iv8e zcmN?464*;Q{LSq1+SZ%A(X#@dU zSVbZd#Bfx_&Hey>+3=J_g9VKPcuA?ncYWL+_z&*$`IhvkgrNaTY$6)O&_ED9Dpjxl z_0K7O+dT3*{0SYOf1${bI!Y|tBK~G5fMNUJO+qE)Ni86bafU@K0XHXtjMxwqkxaU&da}z+S$LqoSjiZY`0ZZABD~ zP3{kzz+*C3AOB|tWBoo@%t)>1Yha9f8Rf^ZFpiGTEy4LR z^n&603F`>L`qGq^w9f;)0gxvHyyo+MA<652eI_=_ybhq)6(!y%mQCIOYy+03;{_&4 zcUO~hm?&K-h*VPvwU-tc$aPPaGZ@IJy|hqiR}Dx%h#U)GzB{sAK7%6P=U-;6aIFj7 o7rC~d8q{-bKlW%uH$S)eA5^*kJhc&9-2eap07*qoM6N<$f;qM*;{X5v literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-xxhdpi/icon_tab_chats.png b/android/app/src/main/res/drawable-xxhdpi/icon_tab_chats.png new file mode 100644 index 0000000000000000000000000000000000000000..82dbb8ff905cd315118d659e4bdb04c99ca8a264 GIT binary patch literal 613 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!EX7WqAsj$Z!;#Vf4nJ zXtsecqtcuEJwQRp64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<_&A9=bs zhE&XXduOj#vZGAfNA*Zi&&^`dtYSJkOqsz;zF7rDMnqI{R^ z&`O;mo_kNvsy$;W<{Zsg`^FkaBkEWsRpprAc`&g}Ph z{mZ^a%rvRAEsm*7_pOOM`pR^FHT%wVg^7(WY(kPADYzM1KHp@PcG!P;QT2}V@8fqf z+_ASY-dUYwGI#Tu7jw#s&#&)(l3c&7&cMR%!HT`%zkaWYFxXT3?Ed~~-_KxOiSmaFl>DqHsaDZaJu z2fy^GZ7s$t>MTAaE~t8RpuOQ$H?z=+dlmw$Mtm%dJ)76DoUoX^m(l3lZL@}+;A>nb fEEdi>*7=?3oHgTe~DWM4fPk{Ek literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-xxhdpi/icon_tab_contacts.png b/android/app/src/main/res/drawable-xxhdpi/icon_tab_contacts.png new file mode 100644 index 0000000000000000000000000000000000000000..01e00d5632bdda3781c0c7b7594cc9d04b54812d GIT binary patch literal 1394 zcmV-&1&#WNP)KOa9Z#6SqI8UjhArmcvIIlK2uoP9#8bBnkvcFjhb&}hJ4Wh+1Ve^4Dg|nZsHjacAQNzTg#Zo@U;Dbl^(Ahw zu_@==YwG(+2=V&;-|wD#&$<6Gzbl##u3Un`qcId|4o6UCvJn9G~jb{B)QV*w0X~&raVVZF6Mxq zk)dG1yu|L|$jPP?!wIgt50;yOSN#8HtCNxhE((lwjw9zN9-v2HEC3yH(=9Mo#}2va zas(Yumj@f4tpb&T_C_yljb7RsytFm?09ag0u(+u@b&=;zv zHx$4vj{f}GB|q0L`2k4jFcH~dG7=|cgD1-cwbpz2`erRH^~EjN-2(c%s_DG!=Z7a- zENy6tGyFF>&YwDNbW{-@Xee4vHZApD!UGN5=%`YVS$-@N)LQRl;CgM&OR8Ah0tT)Z zKl)@~i6FOtuWp`BPIjzsB*iKQOJ1fgR86bIv))qgr7u)1E#7e`7Zj)z^o9b`QZK7OIbWKxIrby{VY}F_i6yMXCjKrnKos7gS zDWq94i%mp!q}FkkH#8<9JJRAEhb4kiI{f%#OUk8|(&2kav5LX6b3(m=N&E#R@*C^U`$Q zP1AV~O|>4*`A>Fk-tOzHZY5cLlVtTxioZ8C{(N;r=}w_7ioh2Dj`8KbCD+K#ZrR!zI~-pllZ>QizRt)YLF&q z_dw_2_-hhL%l7~dNhH%e9DmL3fxHtX^(Gx%)p#_yiEe`EQi_J$5 z7@OE+eLE#PbY9lCQ;bb)Dk=UeDR(?u*yoSvzSMF@F03ebD60qQI{fy0kC~TyXTD$- zL*f67={hC9_jL?0fzjl{Avd#*pyQbp7%gHPax)_^T2dtK&ZGoM0@EVXTxi(tY)X*f zk)hyVs^velT-jXyRoZW@WY0>qL z!Y#Vsa3u8r-%%d3TN2|~d)}7=dAi`4IBf#qA1b)i9}_s)Y5)KL07*qoM6N<$g3dgO Ab^rhX literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-xxhdpi/icon_tab_discovery.png b/android/app/src/main/res/drawable-xxhdpi/icon_tab_discovery.png new file mode 100644 index 0000000000000000000000000000000000000000..8bc25d2ab39a7f287dcf68a96cd9da448a46e376 GIT binary patch literal 1512 zcmVP)sFTo&mX-(}ioxcTTv}RC z4AP6_)Sl)LXz4CZ4c?G7Ly(d2FkkFfU^q9Ql!D%==AX3 znsMEKv-{@l?7ANqSl6BRe(%fg_vZckO~`Q^bP`Y4qrfm=$m>eMXMku+{1eibwG6`H#UWs5I_z@x2 zW6Lyhsw+?`P&{FWfN9_x;2mWJS4R?<1r{ySP}V4A0>u;dhrqYMbtMJX&N?t-nZ_?F z3aeY7c*1@km;*jhVUR*rf%}$e{8>*SH479^*kRxya1RL8V}y@5z&!B4GL7R}3aCk- zc*1@YSOCUrsk8yC0Cz0Y_}A-=o&}00?011>;F{OU8q9Oxwq+WBd$}p><;U@a{V}jc z^N9n(<~7-ds;OF_c)~Ujt{U@bSdfSTE3z$BQB{aZ)mMOy+HDIIN5Hsc8b4L~VMT#t zpR-1DdrmPjzz3E3q_QCdd zgm9VRYAUUK8_dlVjTERbTn781#JasLH*M}@eXig|c!~jVPBLi=6bL7IA zaPi7v&f&qMG{^q#oL}!m93;@j&5;YdceShTa<+D}ev1Pz97dd~&_Xx_1HDltW%=Cy z*4^QGoKp%-9W=-g(}F7R0Z8fdAi{`4lD?y=|H&L2kvTY0QdSjg zhY_boeMi+3OsDq%wibc9A|Z?(H6Em~{{bnG?;$qO8!bC4_kzYJ80ZSIp?)>tb(nLo z_w;*^?*ggnpfycU-PoOooebYlF+n}dIc)7_`R%X&6j@a@8~HWqf2co2peR=_NBH{F z%bxDZ92}9_$&yOv*xbot@8xuR4!{e`G~UjyC@ukC_)$xx$NRA(=2n|hkkn3A=QyVv zO8~wLRM`LI!zGo@v6;@YwVTy7@$||mfu10?I+X8h#4dL5Ecvq0;o_BjgeIr9o*x09 zHO{6$@q=X=pTp^$)uqPR5=c(8a0~Ppv2lOiNg}iWTms3{46}`}C}7OG6Y~n!gBH=a zM;1WV5gMFuN+5Z%YDT9;0b`~xTk*__qCBIws?DU}uv#ojvDA|5eZsh8|F4DXS zb{T}{R3#3y)50s_d2e1;aD(O=0<0jOR-VLx8U%uqr`sgrWhOx$aXSbbCu@1@0<>Rl zQjzxSaVntfe2_F~47fvMRwk3O?lD#3K>HP46=}cZtpdIaR7kVECh&iY%M+;K@21)S O0000_ literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-xxxhdpi/icon_tab_chats.png b/android/app/src/main/res/drawable-xxxhdpi/icon_tab_chats.png new file mode 100644 index 0000000000000000000000000000000000000000..c434e665881c13c152957e2ded26dcd57626d22e GIT binary patch literal 893 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoEX7WqAsj$Z!;#Vf4nJ zn8$)Jqhx~{kij5X;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6axd(FHaZ8 zkcv5P@9fW(DwH|)@p!kIAg9yHW>x#PT`3%m9t$Q%GB2!mn;X0<#b zO!-=sxKx|Fz3T+noey?NEH03}f4+PCvr;{Mk0R&oZ6E&yr!ybm zY_Mgh^q67AaE?JH^wiJpBM)DmWow9M*mURhENfea+hTHcpSJ#ak;*tHqGHEej^p!K z?|z>7N$fY*v$;$YG#O@+OhjJ#av;X6GfA=cY7AGlelSDB>f46vb|;(MaxST!ymQ|F zkVhZB95XZGaLCkdZoVtJWKw5(zodUo$m`lG=h#2|UQ{^${f}L0Oezd}Zr3-S{i^DJ ze7m0ek3WC6KQ|Zr{`0cLPacijRGWAkhMaZ!3%5+2Is4~j7QP9m)e1N4e)M|}(8MR3 z-pM-xO;IaoNK$-Taej{4RG)<98{Smi@k^|H_VcLIEW7)@4;WVOymIFGx~F2jGLMg( z-r8yl66>#D)moZ&=lSl7;)a_JFs{oxzHpxO_n&!8>^t7ERWRSJRz7a=u_!n3e7UfN z!(!Vb6_5UFpR7n)d~;v1?Yf)$W>?lNwp{|2+-~l;_1^c|I3V#QM)lq2yAnSI*3IR= zuuG=WZeOXT)7u&Y^Uup8D?Wcays^{q>^FhK)za%fcSmfPBcE3L`{wcM^7S?L?w!AD z)Q`<;v+Mf(_|Xl!zG*jKbW4yPC3ticl!`RG_F=53V(1f5sFG!fXUGW$rjmyLACCQt z(A;ljRuEXMeIUPKTK=IP#w|6$X&eil&VFJHP;-|?QNZ~N-60J92%r>mdK II;Vst06lhy2><{9 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable-xxxhdpi/icon_tab_contacts.png b/android/app/src/main/res/drawable-xxxhdpi/icon_tab_contacts.png new file mode 100644 index 0000000000000000000000000000000000000000..faa0af93ceadb6a393102d65ca9e58e793929f7e GIT binary patch literal 1892 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