From b6b54b2540eb747de7a6eef3a5801964c9bde75d Mon Sep 17 00:00:00 2001 From: RainLoop Team Date: Mon, 25 Nov 2013 21:34:06 +0400 Subject: [PATCH] Change app favicon --- .../v/0.0.0/app/libraries/RainLoop/Service.php | 8 ++++++-- rainloop/v/0.0.0/app/templates/Index.html | 4 +++- rainloop/v/0.0.0/static/apple-touch-icon.png | Bin 0 -> 832 bytes rainloop/v/0.0.0/static/favicon.ico | Bin 1150 -> 0 bytes rainloop/v/0.0.0/static/favicon.png | Bin 1707 -> 832 bytes 5 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 rainloop/v/0.0.0/static/apple-touch-icon.png delete mode 100644 rainloop/v/0.0.0/static/favicon.ico diff --git a/rainloop/v/0.0.0/app/libraries/RainLoop/Service.php b/rainloop/v/0.0.0/app/libraries/RainLoop/Service.php index 596a20506..7c0c889cb 100644 --- a/rainloop/v/0.0.0/app/libraries/RainLoop/Service.php +++ b/rainloop/v/0.0.0/app/libraries/RainLoop/Service.php @@ -158,7 +158,9 @@ class Service $sResult = \strtr(\file_get_contents(APP_VERSION_ROOT_PATH.'app/templates/Index.html'), array( '{{BaseAppDataScriptLink}}' => ($bAdmin ? APP_INDEX_FILE.'?/AdminAppData/' : APP_INDEX_FILE.'?/AppData/'), '{{BaseAppIndexFile}}' => APP_INDEX_FILE, - '{{BaseAppFaviconFile}}' => $aData['FaviconLink'], + '{{BaseAppFaviconIcoFile}}' => $aData['FaviconIcoLink'], + '{{BaseAppFaviconPngFile}}' => $aData['FaviconPngLink'], + '{{BaseAppAppleTouchFile}}' => $aData['AppleTouchLink'], '{{BaseAppMainCssLink}}' => $aData['AppCssLink'], '{{BaseAppBootScriptSource}}' => $sJsBoot, '{{BaseAppLibsScriptLink}}' => $aData['LibJsLink'], @@ -242,7 +244,9 @@ class Service 'Theme' => $sTheme, 'Hash' => $this->generateIndexCacheHash($bAppJsDebug, $bAdmin), 'LoadingDescription' => $this->oActions->Config()->Get('webmail', 'loading_description', 'RainLoop'), - 'FaviconLink' => $sStaticPrefix.'favicon.png', + 'FaviconIcoLink' => $sStaticPrefix.'favicon.ico', + 'FaviconPngLink' => $sStaticPrefix.'favicon.png', + 'AppleTouchLink' => $sStaticPrefix.'apple-touch-icon.png', 'AppCssLink' => $sStaticPrefix.'css/app'.($bAppCssDebug ? '' : '.min').'.css', 'LibJsLink' => $sStaticPrefix.'js/libs.js', 'AppJsLink' => $sStaticPrefix.'js/'.($bAdmin ? 'admin' : 'app').($bAppJsDebug ? '' : '.min').'.js' diff --git a/rainloop/v/0.0.0/app/templates/Index.html b/rainloop/v/0.0.0/app/templates/Index.html index c4889550a..4c44905d6 100644 --- a/rainloop/v/0.0.0/app/templates/Index.html +++ b/rainloop/v/0.0.0/app/templates/Index.html @@ -20,10 +20,12 @@ document.location.replace('{{BaseAppIndexFile}}?/NoCookie'); } + - + + diff --git a/rainloop/v/0.0.0/static/apple-touch-icon.png b/rainloop/v/0.0.0/static/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ce1dd1a886c906ec36cee1dec72b9df605886f02 GIT binary patch literal 832 zcmV-G1Hb%k7RCwC#n$brDK^(`2<+!Jah`6UC zB6^C5h=@4)4|jR5=a_ zzRF^}svNfv^ZdeBqWN>ez`6O3CP!Ob6K4KgljDGB{)*sTz z^!1_w(9GG-TyfDP!Xo{00A?<4KW=CfaL&!$~?mW93ud- z3_)ie1;GE|1Obpm2w~>A#vwlZ0OULT3;~cO2o&>Dvk;$t01|?#%xy-f#%wh&H3#uH z%$L{-A&Pnb^MGX;LLBpvWebE<%-aGXRr6^>@B+0UGRf&e7>ied9i0f84^6TZJ!A+9whO+(;!!F#YF;zg_o!^}%< zGkk06A@JD`#0GHz6bHf##J%YUURb+q4dR=rH)D8#QX6s=7zaZ2Kh67ZKWsPpMwF>h zmcl094*z1_Z=xoi4f_x)S#E};)g`u~9hP>B+z5nnM$H?8a7BP%`{qb22=eStDWm3x zg)jxNiZw*A)>t0*2B$?WvJ%!1$@}hbPqxO2d_LeA15oG_B85LARQOY3?wp_|o{0^U zHL<40a`3hPI3dTTW*ofXI!ef~!-ywEDQATr105Wd)|viX?ieA*mL>=98jTQg>=7rG z!(@x>@8onp!CAW{&f2af2c=}kUg0{JbIi%f$;rvd$*HLN6<`1!uF_d9==`$)0000< KMNUMnLSTX$7j)+U literal 0 HcmV?d00001 diff --git a/rainloop/v/0.0.0/static/favicon.ico b/rainloop/v/0.0.0/static/favicon.ico deleted file mode 100644 index 4b1b2b4b5add34bf28e5c3a5c4c90f69830808e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1150 zcmds1v5LY#5Z!~T532(UA%dEq2r7u+2Z(4V2tqn-t`HO(1rZxT3~6n}udo!!fry2O zAK(XwMM??6yPc6N=y3?w-A<nRz?&W|kpByvQ#Q5OUYV$Ey(ULI^`H>5`tCUmik8 z?DOrm*p?gqfsDsv#9}d|QYnN&Aw(h($U2f z>_j2~$8nVJCuO_cqS0ueTrR6C#JgNBVVWj$DBwY%*lM+k)9G{jX?>9opD{HxW9?aSqYQmKS|K96RziFUiq??5(TBnQLg=d&nDH7$z(7X415^k7RCwC#n$brDK^(`2<+!Jah`6UC zB6^C5h=@4)4|jR5=a_ zzRF^}svNfv^ZdeBqWN>ez`6O3CP!Ob6K4KgljDGB{)*sTz z^!1_w(9GG-TyfDP!Xo{00A?<4KW=CfaL&!$~?mW93ud- z3_)ie1;GE|1Obpm2w~>A#vwlZ0OULT3;~cO2o&>Dvk;$t01|?#%xy-f#%wh&H3#uH z%$L{-A&Pnb^MGX;LLBpvWebE<%-aGXRr6^>@B+0UGRf&e7>ied9i0f84^6TZJ!A+9whO+(;!!F#YF;zg_o!^}%< zGkk06A@JD`#0GHz6bHf##J%YUURb+q4dR=rH)D8#QX6s=7zaZ2Kh67ZKWsPpMwF>h zmcl094*z1_Z=xoi4f_x)S#E};)g`u~9hP>B+z5nnM$H?8a7BP%`{qb22=eStDWm3x zg)jxNiZw*A)>t0*2B$?WvJ%!1$@}hbPqxO2d_LeA15oG_B85LARQOY3?wp_|o{0^U zHL<40a`3hPI3dTTW*ofXI!ef~!-ywEDQATr105Wd)|viX?ieA*mL>=98jTQg>=7rG z!(@x>@8onp!CAW{&f2af2c=}kUg0{JbIi%f$;rvd$*HLN6<`1!uF_d9==`$)0000< KMNUMnLSTX$7j)+U literal 1707 zcmeAS@N?(olHy`uVBq!ia0vp^3P3E!!3-p;uDp>3QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn~YUU}gyL32_A}Vq|1uVq#`yW?^ArWo2b!V`FD$=iuPr;^N}w=H}ty;pOG! z(}*EcXQFfuYSF)=YWH@C2` zu(Y(awzhU~aBy^Vbai$0^z`)c@$vQb4G0Jb3JMAi4h{_sjfjYdjEszpjZI2QN=Zpc zOG`^nPtVB6$jr>l$;rvh&CSoxFDNJ|Dk>^2E-oo4DJ?B6D=RB6FR!eutg5PNXlQ6^ zYU=Fl?C$RF>FJp~dGhq>(`U|{IcwIeIdkUBojZ5lym|BI&tJH3;i5&0mMmGabm`J% z%a*NJv10Y=)oa$QS+{Q8h7B7wZQ8VX^X4sEwrtzBZRgINyLRo`y?ghbJ$v@<-Meq! zz5@pi96WgN@ZrNpj~+d7;>79Gr_Y=@bN1}n3l}b2ym;}_rAwDDU%qa}avZrr$W z^XAQ4w{8I=VieFn1Rfz^3fk zRS@A~TqEUXB31k7i~3|426iFF(2&AyrxyKi{r={j!vv29iQbQ- znUbdZzb_D|?p(fQ)vA*!^K%0`g;s>+GF-PXc+d1$VQ)6`e18Xndj-XriekmP?-rY# zcy9k7=XSZ=!A+Zbo_F8ODLd%mpqboSW0zk$lfip4!zoJ^Z~h#E@^517+4mEp#Zp>OaAA-mJfxz4aEq)|ZnClTVt= z=CHH6Yf;M=wWI$_(8`ddn>KwqnW?t(JmWnErkXIhq-)p9&8+60TYT31$Dcdzw@2yv zUiLI!`up#{#fvnmm^aTl{+N?%)f-daJ%_zm^=Fod|7Y0~C%t8ACQEu9bMW@{GtRY@ g{k~iO|25+uricDle(W@fGyr8~Pgg&ebxsLQ0Hbxft^fc4