From 5ba06f01574fd3d3bd8b8c99daf5570533584384 Mon Sep 17 00:00:00 2001 From: Jordan Retterer Date: Sun, 16 Oct 2016 15:25:52 -0400 Subject: [PATCH 1/3] Add rails_real_favicon gem to dev group --- Gemfile | 1 + Gemfile.lock | 21 ++++++++++++++++++++- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index b776665..7d97959 100644 --- a/Gemfile +++ b/Gemfile @@ -34,4 +34,5 @@ end group :development do gem 'web-console', '~> 2.0' + gem 'rails_real_favicon' end diff --git a/Gemfile.lock b/Gemfile.lock index 9c36210..9615dda 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -50,6 +50,8 @@ GEM byebug (9.0.5) concurrent-ruby (1.0.2) debug_inspector (0.0.2) + domain_name (0.5.20160826) + unf (>= 0.0.5, < 1.0.0) erubis (2.7.0) execjs (2.7.0) faraday (0.9.2) @@ -61,6 +63,8 @@ GEM haml (4.0.7) tilt hashie (3.4.4) + http-cookie (1.0.3) + domain_name (~> 0.5) i18n (0.7.0) jbuilder (2.6.0) activesupport (>= 3.0.0, < 5.1) @@ -85,6 +89,7 @@ GEM multi_json (1.12.1) multi_xml (0.5.5) multipart-post (2.0.0) + netrc (0.11.0) newrelic_rpm (3.16.2.321) nokogiri (1.6.8) mini_portile2 (~> 2.1.0) @@ -135,6 +140,11 @@ GEM rails_12factor (0.0.3) rails_serve_static_assets rails_stdout_logging + rails_real_favicon (0.0.5) + json (~> 1.7) + rails (>= 3.1) + rest-client (~> 2.0) + rubyzip (~> 1) rails_serve_static_assets (0.0.5) rails_stdout_logging (0.0.5) railties (4.2.6) @@ -145,8 +155,13 @@ GEM rake (11.3.0) rdoc (4.2.2) json (~> 1.4) + rest-client (2.0.0) + http-cookie (>= 1.0.2, < 2.0) + mime-types (>= 1.16, < 4.0) + netrc (~> 0.8) rollbar (2.13.2) multi_json + rubyzip (1.2.0) sass (3.4.22) sass-rails (5.0.6) railties (>= 4.0.0, < 6) @@ -172,6 +187,9 @@ GEM thread_safe (~> 0.1) uglifier (3.0.2) execjs (>= 0.3.0, < 3) + unf (0.1.4) + unf_ext + unf_ext (0.0.7.2) web-console (2.3.0) activemodel (>= 4.0) binding_of_caller (>= 0.7.2) @@ -197,6 +215,7 @@ DEPENDENCIES puma rails (= 4.2.6) rails_12factor + rails_real_favicon rollbar sass-rails (~> 5.0) sdoc (~> 0.4.0) @@ -208,4 +227,4 @@ RUBY VERSION ruby 2.3.1p112 BUNDLED WITH - 1.12.5 + 1.13.5 From 387d8454c1d1ee5edfe2f20a451d9d8ebb40bbb5 Mon Sep 17 00:00:00 2001 From: Jordan Retterer Date: Sun, 16 Oct 2016 15:28:05 -0400 Subject: [PATCH 2/3] Generate favicon --- .../images/favicon/android-chrome-192x192.png | Bin 0 -> 1552 bytes .../images/favicon/android-chrome-512x512.png | Bin 0 -> 3608 bytes .../images/favicon/apple-touch-icon.png | Bin 0 -> 1283 bytes .../images/favicon/browserconfig.xml.erb | 9 +++ app/assets/images/favicon/favicon-16x16.png | Bin 0 -> 467 bytes app/assets/images/favicon/favicon-32x32.png | Bin 0 -> 575 bytes app/assets/images/favicon/favicon.ico | Bin 0 -> 15086 bytes app/assets/images/favicon/manifest.json.erb | 17 +++++ app/assets/images/favicon/mstile-150x150.png | Bin 0 -> 1283 bytes .../images/favicon/safari-pinned-tab.svg | 50 +++++++++++++++ app/views/application/_favicon.html.erb | 8 +++ app/views/layouts/application.html.haml | 1 + config/favicon.json | 58 ++++++++++++++++++ 13 files changed, 143 insertions(+) create mode 100644 app/assets/images/favicon/android-chrome-192x192.png create mode 100644 app/assets/images/favicon/android-chrome-512x512.png create mode 100644 app/assets/images/favicon/apple-touch-icon.png create mode 100644 app/assets/images/favicon/browserconfig.xml.erb create mode 100644 app/assets/images/favicon/favicon-16x16.png create mode 100644 app/assets/images/favicon/favicon-32x32.png create mode 100644 app/assets/images/favicon/favicon.ico create mode 100644 app/assets/images/favicon/manifest.json.erb create mode 100644 app/assets/images/favicon/mstile-150x150.png create mode 100644 app/assets/images/favicon/safari-pinned-tab.svg create mode 100644 app/views/application/_favicon.html.erb create mode 100644 config/favicon.json diff --git a/app/assets/images/favicon/android-chrome-192x192.png b/app/assets/images/favicon/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..efcb44cad35f29e6b9f2a4cec024bf3bad025025 GIT binary patch literal 1552 zcmV+r2JiWaP)Px#KTu3mMNDaN_~k%gZL|OX|58<2QdL?~Ra#P2T2fV7 zQdL@DVp&;Va$RVjzQ4fZ(?in5MdRevh|=O;OUO{nMo1HBXSU zoHUiSu-WKEx7+TAO|>!Xw|(F5x?0okcKvtMiSV2LEh_Zr+n#C>mg(2#(Y-x)vG1x* zzZQ>P*>mraafG3x(zo9V>-JRPQMcdrF<}&8h)myTD-1FA7;Xh-`qn(+*kcfZN`Jhb zX5$`_^3SKHX|ARb$n>wxR~)aSRgY+Uj?GUTXOjqI`tx7{>L!Y z3bFDx3y(${y9;XR9ADUDtreK^Tl0vvrwN8KLYn*>j|Q9a+h~Ox`3-o4u&0UJU3BKt z4|ud24BKJ>@b?XQtpEnV+Y@R9C;(^E+<;mE2_PbWXrqk-pwb_&4Je*k0R~0mARo3}o5nam;8~${fZ&tn@n{+#;z{#t7$E9N^Jun-V;_{y zMgijgPjRvcK&5|P4Ey0E}~QpyM5$p2RYv1!HyAniF!?OKSHfCmuVH>`%(G-ClI$S=N> zG60g~UoXL_FaUe$EL4JMfPJF;(i@6=fUrHH(<~PtI(@07G!MW<+VgsvL4F?R0F12k zg-VbCz_CYenk579(|@s)Uey5D_J~chM1Yh(zsxi%41k|zr2!7;X;vBlzLXXRKu@#c z0O%5w2LS&(E)M{nW(okxon{&U&}pUufShJ30LZ0O2LL$DbO3-QPy%?GW~XCf zC;>bzrDJmRIsnUQ28wb3PbH`hpgq?Pa2P8Gcv?!U1DM7)z+0jJx{1&4L8b~&{Z?XG z0GAv(0L$&P`$!G11F&2|ePsZ+0w@9C3ZMh9oM9OS&;dB(3ZMdT0Oqd&u$*D8HUMY= z6aaurs1CpdT7dEZ-~yBf02iP*z%*hDP#oY4EcMZ#H0e~*T!3vN7K;OfSyo%^G0RWdlaRo>N$i9y2 z)dBJ@L<0+u4v=vr-FXuL=`RI979b0N{&2wRYZ;*VX97gEg4_~{0N}rx1Y3Z70QSpa zyg2~g>v_NhzyNSwkmPLwM8Bd6T>uzBEW(FffGCfgX@KyH^6>d%0fHWR^8f*a8UW~4 zaJ~Wnx)q$a4-nX0UnQoDKQ!m}4EgG}j7_d2ZC0N8a^C z0E7@$(iZ^`@MtxC82~hb_v2K=)$oQuE&%ARGtl7hC1;goowZgVO`8ggLl|R-a+xCPJ z_T8qIc;(Tqp7dWKRAbL;k19<6VRuoPJxhaB^>EX>4U6ba`-PAZc)PV*mhnoa6Eg2ys>@D9TUE%t_@^00ScnE@KN5BNI!L z6ay0=M1VBIWCJ6!R3OXP)X2ol#2my2%YaCrN-hBE7ZG&wLN%2D0000Ng6Sc$F zf8GCIKl+H!?YAZ;C)Y>j$_{M}i}=_52lbUVymV~hW~#mDyL?x!fx45f@67eq_o;Im zEO&SHOMEqW_EC(Xr=Ex5fWF9MxLej=yS$Z?jyaQureJ@x-O)!k_0smDly?Cl{KjmJ!6?PHLA-Z*8g=~Rp58fx|ce1?rXr^PJjP~{``QFC!q!>mVEfi zbsO?g9Q-bKIWY1fVSIQ#zV?{$xx_Me7nBa5fEX|H-*=7OcZSp#pPKa9O@8j3|r z7R8?ZkTAWzN`Ku6bKTqT6WkRhdyHnIs)>Px;Xjf}<9FP3-W6S}9d>@e*1a~3~GJ7s?KW|KPdLM3ZrpGAxV4Cx# zJ#P=GE`6dxb1>=zcX8C%BVL-0qSi^8q?>W_cPHr&apOEu{WTRMyhHoGL-KuFePZ4ZtrJa4d|R;?I0wpy6-?PTuZk*iIw4J@dq9~eFg zTVcwA-r@YQf4_fagydi{;@A^nc$M~ju^e*$9QpMs!1&{`_e_DMhb)%F4(zjTD$SSo z2$Btu^HPyeZ>XyxGp8=P_WBOLiD@Y0}#2dAY#J4tv4K^X@I5hfZ0#6|1zXckuBz4zYJPY^KfG>o|?aDlKs0 z{opQqL;8t+3~Od!QmJuKKQ5JV7k!JKLCm5A;jHGQZhIfR>IH5vyS~H&ne{OT8#lyb z=~-ccAro=W?GNBp?=^@5ZuKV(>N4Z|fy*o+L^SCtw8ISKG1L{jY6gdJH~v^`1)Gnm ze)_kSuZ3Q`Dw5913VZ1`@f%(xqqBTn16NFRUiw4S=3qmR+-fgeaxUqmx8H_NY>Bno zPAJt5>#{%2OD@@sre&Bqkmo8ud!TW{XL|40B-RDvZf7)uIApQ_d7+}iUbrPrtUx?W z;YA8y%KI&J_$g@Latp|i2UTSnFh0E~{vuHMDMp<*Z+Lpq6Fo#tOqDmpl1!rgvdEKx zYS{Ds+^CbTn)2?r1C-^9mpC#+QAzm3e_? z4Irrd{lI2A@#(JO$#IZO=-vDydPj%1^nsZL4%Jxq`W7wZ1f{C0{Q-MeazyHqf9-P0 ztkpB44Xp~D=-*`HgckvcCp!N6)pg8y+6)Z#amM$IFv-dyRuoX@(Bzq8x(Lk z$#^y27t&gLobkskbP)6=e$T1faOmPrL~y9Ld|gv#l7+q)V-&iw`HT!qdW(BdZl8$%5maW_~l*-ZE^ck~KOI;U(m&>@U%s9HDD^H2_CjCkJ( za|bq^NM;Q~!!|0!s508r9-^?U*!mzKu&y&nhgmMCXrgi$Fu^Wvf_5Rs(=*i~2UO3m z_!)X2xjE4vZOR2(^ySIiJvN6R)V5WJ9N;OLZLUq~gDg!^F!^BnLVe;JgZoo6y_{CW z$1OW$^U;5KxaI5zOW?N#mH4H2Eo79C*+*=d6f7q%yc7$e4Yzc{pCQGE)0KK&4Bjtp z&=poD>eYq+EXdOUe=_5x_y~*_VO>2km)UrmY17=DHd!nPhMi^>G@=v_ea+z^FkCKzn@MMHHq?ntz>j_MTS&?p=m>$G(yuc=gK z4b0NqNaGm(1)8$;Nw=&Fbw#}25?il?nD~)fA)Ggu!Sz-Jeqt@Qhpl604#QMZb1HN%xWX7ZmLbugBA={(Una~(*S_q@BN_}De0=^ZUnkl{x z9j{6QV4GRH206G+G8^tho0da`dyyWzESIl?_1lANpk%={eR$p}-iK^AaQf*~yG)nX zTdC*EB`<5vW>DthhmiQHG!m@02hE353$6*FrFtY6m9FPpVNkqYT0N=!$@ij489aMcMPd0YB810@+RCO;V%j01%DdCI8$VWz-)%{zX zhWSr575*vSF7Rr9sX5I57DDcX>*l>PJ>jD#sirBY8KQ-*bisDfDlVI#Vq`0kE&>@} zF_pNA*X_nh*OX#(`veSxkdeS$8srFC>|zFGhfSe{{-KD3_)~m^0p-xbYU7ZF%xLvB zx;}(E-DpT6oeMMApXii@Yb_-1E8PS>0zXb@qXTvu>&;N8Ya(dZ2rb*A725a@N2)=t zNLh!5j>B2#*r%>!{5`%x2i~%zY;tvqy6j%kndJ2ZNEf){ae)OmAMqyNe%>;U4*4ew z-08L+X4EWKKM1Rt6^kn{%9OHl4TrGXvwTuI;KAUfqG{>cq7Ye)pn)m3aoflifHK>3 zghessSFlL7FDT7zw@gD*;AXgTDJFq%r93#r9iBxfZCtIO3BMBn1uswx`x%m4r48nL zS6K3iT<(}B7?T#*fWU_?)ke7B6IA1Ckl$~tAWO+0XS(s(WQtd_@uF|UK94)j+V~f0H z!5rAhk}T)x6XVOua_}9f;A`VfbI>PlavxfxX^Q-1n*{Dm`5nV2?>xW>ax`MfC2}B+ za{DYKNOaI~*I ziaBXSynenEQ~s}kBlZ#bolV5_F9G$5Y@bWgh+W2`FQ$?~!a0vnQTNttkv?fDJSW7V z^Ell?$q-%AvR;9aE%F3>2tmtGs}&S+Pe&qP8!*%+HZ-z!P3>(CB(APe@Bj24xmCCU zY}El6U_Nv!ObsWt8K}tz%20dmCo24rwxYQ1nR$JS2#D3jqda$@_Pm{cUS$MX%F?AS z9MHAP!(Bmx<@4eKG$gz|J5~v-uZ`6s@rZZoO$3h#`(q9?TERw0sUE(kN{3LB9+C9E zzZ4@Rvi%H^Bk+aOlutNBsH1aMzCP4(XP$P|g*})_iXF6855G|jK+tCpxwwFbaAk@Y z*kXZPZ1k5=-3KP+$0Wv9S$vy6*tlTLc>na(5Zo!nGH-niOqg$A*L?&IG%@_#Ca{a23- zM=YGB0I8s@8jZ9kZ&G)=^sjAxw#lrace@J*dYek~Fv7e(LjxYhsLtD>O)if2tX7g0 zcGj!O96P*k@^rVV^2zaI){thGmt{p*V|^OD%UW61MEdIvuL(clsU7rmNpEuiQeLMq z@SFsHEkWqKv9}S4QDU;+?zTB;FI?AZa?5bl(Qb0&Gg*kq&D=I)>8H=XRz;ayvfe?v zG(#GIB=Yl%keQC9Q_^@svG*Kc+t~+zV9wF&Y~C^Q-WICH&U!8Rw7Sd{g}1c%Ot=fD z1!hNMeH_~xT6rDKCN^%-W1Ay_zA)0=C@&-_p?PLE&5t{0VqO2Xd7yuhH9WOjGB3~M z0(J~bHw|4w^6i!sx8~PYm!+!qMPx#El^BUMN(B-U~RMbg#rSe4?98m6w^av$bL_iJt%f1QAI@K~!ko?b|U=+%Oae@Q0M6129D5zJM3l zGeN~E8E$Mvq;zMaLnj8>p%ZflB>D|tyQM1&syfh)3|-2E)QwM3xXT?*&Ux?I&rdCC ztPUMcKOyIDJF%Z3Rcp}GJ>Ani{Ws`ptVIt2#ya#c2Y^C@p30Dv3iMQ_>>zp{fMJKw z6)f5yE^WzZO#JCh0Gy2)v_tNU2?WNDVMAy*-W^-EoVMkY?PKCmLYTaM zWX$$8ZhO$fCu#LTHfHN9YC}jkR)3gj+d9A^2qCenWn(@aATa^YdGxUz8pE-{KhTzJ z%*XC{LqP0o+8lSzu;3lLri?@oJm=9_>>74g1i>?QAIws-<6ZdCjzG8U17~-GSD?Qe zXM2jEAKewZh8;wA$IcZ&ADSnd`3&npx8_mAzV@VtSfE`oVbf&n>_6L!wqy6!M5XN) zgSd3#-EKW5-H>7RBpzM0-ebN+qu;b&kzT~2t#GXUWOX)|w&dh~Z}y*~D6}2u+iWN2 z#E(f^^XO%kWjCD8=FwI-uFfCm2`7Fm+LB*A%Grn$KMrjz-y2go+x^1mYzA%3qibi` ztlcr2-=cgpW8HJ ztmE`%JJ5@^OOJIfy@*}Ljvtd=``wZmW1UAQ_idRm)_L^pk~|;lheG-?bF@>cvpMwD zxr-*_$Dz+$GQHG<)8tqe&=*Af1T+;t0ZlD60-74@5_*C!H4>UwY9urfKM`FoH5xQN z)FN)NfqeX+PI=X@8JC*p(l8MNa#D_FgKUJ^A!s8i0EnoeL-}! zfWD#5&2!j5=&ytm$pgPq# zgO8@L>e|}gk5pZ|9EK`dO>ooK`X{4-VKnzinV75bX@3N&v+Xx`z_ym_K| zUqg0038dR9JLUVRs;Ka&Km7 zY-J#Hd2nSQX>fF7004NL + + + + + #2b5797 + + + diff --git a/app/assets/images/favicon/favicon-16x16.png b/app/assets/images/favicon/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..b0524124d939177e16accfd6dc3a72f0c09527b4 GIT binary patch literal 467 zcmV;^0WAKBP)Px#Y*0*8MNDaNQdV0}Qdd${T2xtTP*Ye^Ra#Y8Tv1e6 zPf}NAXID^DSyEM5QB+uWbyRY3Rr%&X|NsABZM0Tjg}%SRa&>rMZL?ctmh70Ku$)P?*IS*5Oh*bQvl?2uKbM%)D#~2 zQNld_`h6SIE&u=khDk(0R2b7$kLebIAP`1Lheb4#RiV`E{U5TCgF*M-+%wxpNT#E= zMvxz@AIA6?dY0>ZE8{k8QBsz>fF7004NL!lvI6;x#X;^) z4C~IxyaaNR1AIbUeKHG!LZfh@z>vs<+|56pIsE_sKO(U;DmE%SCMz~$!NOU7myWpR zWQS(w7QT4#GA?W7qf5>+XU|=|W?gGj;I7?!wr<~X{=&tUw$7dFyhN;7K~CZ-3GxeO zh}&d&>2(js0jdA*`iy`MV)S%z46!)fJNfpkW(A%W-Hgb^GA_}9RUiJ&-*n}akl2m& z#k1#2a(ITSCM}c8SXpQafKbbIIQ4dSK8yhLTSe0R6y`URs! z@4mg!e#=goCYxJ#YhO3_w91RM?*42$jgLW<_eAQ{4XKT`e||pr!#UZr@$TQE{YB^G zxk|XUn67vlTNb6%&9LUrg|AJzOa-4A;vM_`Go3rs7iY%&VR!a6aS?_kIV}=XPASgue|l%JNF zld4csS&*ubSx}P9z)&&g@h2XR!Y~buQ~syVcs>ncU{>bVOXe0<7WSSj!Yr)d(qM8p wg;{xXh{EX`S56!`b42C{`{@Rc1zvg#ufzpQJ~^3A1zN%2>FVdQ&MBb@0Na}E)Bpeg literal 0 HcmV?d00001 diff --git a/app/assets/images/favicon/favicon.ico b/app/assets/images/favicon/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..106c8a37752a3698421fb1e3ce972f9ca43f463a GIT binary patch literal 15086 zcmd6tO>9*~6vr>A3G85@E~N`iT(U66od%4?7zt8nX{8p8B8GH9LePztsC=k#qYFVr zbfdfO6m((z!mqpq#)vEkG_fjjJ->N#uJh*IdH3_Z$4ySp{g^Z7|3Bx< z+`01_MN6WAXw|An^kDSbRZ(1j=gzfg@EoZtob%;c6tGI;c4 zY!D|A#$alVr{Q)va1IZ#Pm`|Jl*OG|D|vAHJhE!4uJJ9nJJvWjd~A8IJJb~Utu!XE z7h!Dq^LVhv^Wyf~rPNeu{1$hx#^t%0Pkanjuf2LIg)yn9`^)Ui&l`1t8;#md1 z#obmb;J)kLd*TRR*dy`JKm8bUpy8s=>drwC{1&&? zc=GO4Y~Vin=_m2R!h*rBf2QAhBdH;3sZI`g@!MKyna9D65MMC*xD`M5;if#{P*)x0 z!EfW<^6pgJ)VS7);!V@!1>7oib^RmHlKF?Y zm92kbuLti7HwPY$WS%W}zc2XVQAHe%J;CqR54d@M4?Q$hO5C-T@aPGCfBfD${Xx9? zWs3ZPvUM!Ecno=J4t84Dz-JNIs=HknHE_mDKTR7<0AQxqM zU`HIZKaGv()b(3l%xUeUPxkAA`(8!XKj4P97jvyu^P5;2hN|}jf9lvE7xK)+GK+^> zD{6{jmWbY3qKUm}|Lb zYNgk>eQx4ExR)Kk-LqQpv4*aRp~FMt>ube*QT_jb%Skw-jt#lrml}7m6*;#&z)Z|1 zxGrMvwv}&^^Kl$Sq8G1k>c;Y>-aTOSg=mS<=c8zfc4wk!C3-fBmZPP&rJ^rby=ZmA z>RGEr(N20XT6!_M(PynV6c=<1pINILRx2;%sl1aoXk0W-8n@WSG1jnpl|CV z@w-#@g6|w3Yhq~PARfeJSxs(PZ~q@_%NL*f?;bV355K%^+?*$|XyPzAse;4$CDt=; z-*CpK{~I*-c$Ty!Kg~Q9t_`tk%W=rBkAt{)IEY2Ad`LUZ@x1bIW9|Fube&)r9-7PY z&vOy#W={R8rk_rJLeGeU=_A9x_-x5Bd|x{BLOk=%bW+<|Yaw50_p|(qUyXG#p7!r~ zG(LXp^JI&QYdDmNLCC-O)mSGv-Z8m7{_y?x;?t*3C%!rP;l%f)W6;4ryp3;-weQyj zK`w{^ZPUhGTI{)($3HpFI*0-B0Rw%8{Q39u_$TIhjxsT*(?9vq7*LDkAxlEz-`2g! ze_sB?h+LWR%=}(NyzyU$e`+yH5{xzYcjLc)@00P(N9Qwzb_PQY{@wb+_v&94GiB}J zS2O(=9e?zh$2V>A_%Aa53{Os)nAhOH)cjk7dnf+7F0)}PAqgyki47m5C0L_?ZM9)z-PP|;7YA__Dg6B%$LC}vF(b-#*5L?xDgG=_5<5A z1G4KdAX^jz4UyTLLR)OGr4Q3rLo|Kk17F7HxtM(lwj~Bdl6{I2JHjJF>#i8xaQjnt zj0~OJG_-D~?B`x8U1lD{P3%TCj}Cuz|JcTV9+&kjTJ9f_`)ha}>cl=jqIR!upNNmh zIvcJ1fXVN}#ft4g`M+-Le4!6;DHk-{xc9`qJ@M?vAH@&s+!2TDxv%!v!io0SojZG0 zaxQDg>9-AE#qMHo?ZHf6UmQPX?DP-)&?i`3Th7z$zxjGzO%n|s;xIKn9Q&g9)qlu- z(|ue2UiB|J5S5ygQdGe)zfZ+uvGj>C3gJhC=zHo$ou% zUhB}UA9y#{pRL$C*=s*qzw`lr<$&gz`)T#7_GoHb+L-Y}9I!)EYqtO3_;LGb;gm9d b", + "sizes": "192x192", + "type": "image\/png" + }, + { + "src": "<%= asset_path 'favicon/android-chrome-512x512.png' %>", + "sizes": "512x512", + "type": "image\/png" + } + ], + "theme_color": "#606db2", + "display": "standalone" +} diff --git a/app/assets/images/favicon/mstile-150x150.png b/app/assets/images/favicon/mstile-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..930b5c354850076c066ef24160559cabe1e864c9 GIT binary patch literal 1283 zcmeAS@N?(olHy`uVBq!ia0y~yVB`Z~4rZW;e?I4QAjOjI=U}oXkrg$2hL}k=#GQ_1I)N z@#6VM%u9Ugd$Vh}U)G)OSf`wFSA8|p%ZU&7CI8C4b3FRE%EF6QVw1j|G{|Y)(K*4z zP5Suhr-nazCgjdPVO9gJAY3l|H`>5?K&SneH7yEcI=Lp zU+J5-6YXPO-MFnRKCL}Z_NB|e#Hx&I6HjEc-;T8@)wsTqw>R=wZPv2?^#Qm0=9MfF z{;8Av>|5Y0t*aA%O4et`>D;beEG#?IZl|xk*|Sd>PoFLfaMyag+`n$e_D@H{=J)Nr zP+?pfAa|=orsY`tly*JY_Jtd#wA=WGzV!J1@7>Ct^vaNTQ&wG>`0eE1YblYZ7MF2Xd3EEP?$9aiv9gOI&urlHtdh8=XT$k6gSWWxXkt=wt)aT^P&rUh7BJ{Vtm@u8)Dnl&asv}73)}%)qt}g1%RX_BU zEPisf^EnpIxb{)6&#Z27^4I!54SlIh+WLHlt*&+JScSPaoa#QjjxVtA#?`?6C$z3! zoF^wMwtZw5>WBxYg=h-zn4PH5OZ5Y1n#1M#{`8@#wpGEFrA@ zi9lIu;fqUw^)B`^t_A*PbYII`YPCtw=;R{*!$+#%D%a)C#0C^ zyg0%2agFldm+yB(ep7N$Qjxki@%4;f_ctHYf59`=D9YQa==%1sKihv@7fAnHbpNKi zz=;iul+CxdD@o>>taKJoRGhI-({^*Ugx0Sk_nf(B_HiCH(%JVUSVB>;^2Nzl%DSrE zc_m+*ym!6GYhm#}e|1i&kB7YRuTAIH3D_?TG}>PMdh%nALT%;ShV$eD&zyaGPk!lB z#%oH7;rsP#K39A$Y}rx&dQSWO?^er>A5~hi++ONMCJ(l=?0GlUV03##05(}Ihjrcxx>@d K&t;ucLK6T39x|%{ literal 0 HcmV?d00001 diff --git a/app/assets/images/favicon/safari-pinned-tab.svg b/app/assets/images/favicon/safari-pinned-tab.svg new file mode 100644 index 0000000..463a57a --- /dev/null +++ b/app/assets/images/favicon/safari-pinned-tab.svg @@ -0,0 +1,50 @@ + + + + +Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + + diff --git a/app/views/application/_favicon.html.erb b/app/views/application/_favicon.html.erb new file mode 100644 index 0000000..d0460f5 --- /dev/null +++ b/app/views/application/_favicon.html.erb @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/app/views/layouts/application.html.haml b/app/views/layouts/application.html.haml index 76ab348..6abdb19 100644 --- a/app/views/layouts/application.html.haml +++ b/app/views/layouts/application.html.haml @@ -14,6 +14,7 @@ = stylesheet_link_tag "application" = javascript_include_tag "application" = csrf_meta_tags + = render "favicon" %body = render "nav" diff --git a/config/favicon.json b/config/favicon.json new file mode 100644 index 0000000..fc1d026 --- /dev/null +++ b/config/favicon.json @@ -0,0 +1,58 @@ + +{ + "master_picture": "app/assets/images/pittco-icon.png", + "favicon_design": { + "ios": { + "picture_aspect": "background_and_margin", + "background_color": "#606db2", + "margin": "14%", + "assets": { + "ios6_and_prior_icons": false, + "ios7_and_later_icons": false, + "precomposed_icons": false, + "declare_only_default_icon": true + } + }, + "desktop_browser": [ + + ], + "windows": { + "picture_aspect": "no_change", + "background_color": "#2b5797", + "on_conflict": "override", + "assets": { + "windows_80_ie_10_tile": false, + "windows_10_ie_11_edge_tiles": { + "small": false, + "medium": true, + "big": false, + "rectangle": false + } + } + }, + "android_chrome": { + "picture_aspect": "no_change", + "theme_color": "#606db2", + "manifest": { + "name": "Pittco", + "display": "standalone", + "orientation": "not_set", + "on_conflict": "override", + "declared": true + }, + "assets": { + "legacy_icon": false, + "low_resolution_icons": false + } + }, + "safari_pinned_tab": { + "picture_aspect": "silhouette", + "theme_color": "#606db2" + } + }, + "settings": { + "compression": 5, + "scaling_algorithm": "Lanczos", + "error_on_image_too_small": false + } +} From df105fb1b9d610ad8e5091fd0c9a51d9254ac50d Mon Sep 17 00:00:00 2001 From: Jordan Retterer Date: Sun, 16 Oct 2016 16:15:37 -0400 Subject: [PATCH 3/3] Remove favicon place holder. --- public/favicon.ico | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 public/favicon.ico diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100644 index e69de29..0000000