From 41a054b5ea0506ac8f2d82b71329fbaf6da7f631 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Thu, 23 Jun 2022 03:44:43 +0200 Subject: [PATCH] Add graphical identity --- public/icons/android-chrome-96x96.png | Bin 0 -> 940 bytes public/icons/apple-touch-icon.png | Bin 0 -> 724 bytes public/icons/browserconfig.xml | 9 +++++++++ public/icons/favicon-16x16.png | Bin 0 -> 361 bytes public/icons/favicon-32x32.png | Bin 0 -> 447 bytes public/icons/favicon.ico | Bin 0 -> 15086 bytes public/icons/mstile-150x150.png | Bin 0 -> 786 bytes public/icons/safari-pinned-tab.svg | 23 +++++++++++++++++++++++ public/icons/site.webmanifest | 15 +++++++++++++++ public/images/logo.webp | Bin 0 -> 5862 bytes src/views/index.ejs | 16 +++++++++++++++- 11 files changed, 62 insertions(+), 1 deletion(-) create mode 100644 public/icons/android-chrome-96x96.png create mode 100644 public/icons/apple-touch-icon.png create mode 100644 public/icons/browserconfig.xml create mode 100644 public/icons/favicon-16x16.png create mode 100644 public/icons/favicon-32x32.png create mode 100644 public/icons/favicon.ico create mode 100644 public/icons/mstile-150x150.png create mode 100644 public/icons/safari-pinned-tab.svg create mode 100644 public/icons/site.webmanifest create mode 100644 public/images/logo.webp diff --git a/public/icons/android-chrome-96x96.png b/public/icons/android-chrome-96x96.png new file mode 100644 index 0000000000000000000000000000000000000000..ef4a3c17898448fa233a0c0a7a672e5477f480c6 GIT binary patch literal 940 zcmV;d15^BoP)Px#9#BkFMNDaNW@ct)W@lt*Y+r48Nrt&biosKRoK1qQ zM2yG^gf2G#000SeQchC<45XY@IKzakq zok`9%3G|9>l6yl4=Qa>u6BEk0B!mY*MQ_`cV{GfgNS?{1GyE^iF#GfFN-OQk^UgZ! ztgjJ57}V>zn&YD!3579F?RYs8NA(d&gYLgb@2iA!d!?=Ln|S^pYcj}Rsxa1 zthNUqmZ%W^*0cxWkAE_89K3Q_`xhUh69Ek~1>lcBv__={R1y^S5FxK;aB#&9+UH^m zh1A$kurmRiJ;WgeVRh&6MaIpVPd-+wmA3OF9y{2AMJp*4&4U68XFRlubaP{%}uPWJrgah=SSr|a)A2^+x5 zhz}KTeHxgqJ`c-2bOTtPEEVAUN#Kz5({4Z<-F6CTA4jSO%PMV>_ig|yuUu!Kimd{M zoq?<)Fqm}%u-gHu0Tise0^^Q=(=y%HfJgfFtPjfu;E*-jqzwQCsSTJW5+HS4^}c_b zOrQ-*fJdU&7V~Wmv&2mXhe85yaBFTrc@lx3yqOFj(l?~dreH2QmN-CC(qwOa(~40X#JA#Xjwt)q1Qz0Os@Zc9iVF{a6QZ0Kj7P`vaDX!JH^Hayo1S zpb%04$kP=n+$#VQz#SBV07kw#f9=d3euXqB0IZHX;}#DTQxky2DK>iWF);zfDK>fl z;Hue@>(8xq4{#Iw@QW*ig*uSx9-zWre2-kr_(20ibu4I4S?eT$F$#(*iG6L5B!TuX zyagio1|m@u`ud5mYEQ2F~s532K<^8eO9@t7Fp zvw;h)00012dQ@0+Qek%>aB^>EX>4U6ba`-PAZc)PV*mhnoa6Eg2ys>@D9TUE%t_@^ z00ScnE@KN5BNI!L6ay0=M1VBIWCJ6!R3OXP)X2ol#2my2%YaCrN-hBE7ZG&wLN%2D O0000Px#5>QN3MMR9qwe;Iwq|A=c)OxXkP$hN;cbc|D}lzRm>_Rlgoznl(nmXICcaX&(%aVt;+$>$c*}u4J4wvuE=vrf*7wk*(yj!HTH{+36%|GL+njFF*yJs z#BqvbcCt?Fr%*~DMit6Ws&uz9kkkAbwDTl2O?zs6Nrz6RP*NZhH&=d?$Q@f&uDq8> z=o~o!Cs89+kvx^k-`oGML{xcLW<(O}GO(nW{%)L7S+gZRrefzws%5lAGkQlPzNB7< z`)PgxV~Oq~zcrTT@vBS5yDY&2Qr%_ymuHik+$0v??cqBz2z;zv00012 zdQ@0+Qek%>aB^>EX>4U6ba`-PAZc)PV*mhnoa6Eg2ys>@D9TUE%t_@^00ScnE@KN5 zBNI!L6ay0=M1VBIWCJ6!R3OXP)X2ol#2my2%YaCrN-hBE7ZG&wLN%2D0000 + + + + + #b5f4db + + + diff --git a/public/icons/favicon-16x16.png b/public/icons/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..4358c4e7ccdfa2fe8fbf3219d64185e39a0490a1 GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFM;1lBN(sRNmvk*wS^c)A1Kn6N0+WN=@sGg@J$S?Rm!wmk{=dw4|>P0w) z-COhtD4yZz;uyklJz1cIiH+s3Rj%<2#n=N6>;#X@ICbE_gL~T|CM;}VWVyjBDdS+$ z?W{cG{DHs)9KwMq0Sw$5wVFyTmxgK>d9WE+_=?1=I-#&)S4d#M1(6dOLS7;wQ?gP7 zOvKDsZY6MRmu2{@BBUKH67m^nXLwaeL`hI$xk5ovep+TuszOO+L8?M#K}j+LL&coO zpLjS5!!$Hb`JX=H`80@uS(#fenOj&{*n6@Fv#^3ogUR6(X64Nx3a4*eIdSC75t$?G fryD#LcNS%G}U;vjb? zhIQv;UIICC0X`wFEBpF#ZO^MI8NX{J^@J+FYG z$2?seLp09My||aJ$v}YpgZB!zx`JTbOvD4uu!wc&^Y4Lds4(n{!IJV!hTEH5yvwdNsXvxXP-CBIQ7M>y; z;wLy2ix|x~BKMy%j##ui)@ugu0wJk6+A5a=c)GMEBtLj(75bpu)gwyYj_bqskoAcg zaZ*ghN2*uM|Fo8E%KtK!BM#Q<7cb7_>($W-c$2&PiNp@Zc@K7Odhq^?M1;MBS?acU zk5?MAvkc5dfIbSZ3W+EQN-S3>D9TUE%t=)!sVqoU$Sf#HW?-n8^Y{}FM`4(T#wq{P zXFQ(m_pwD+_y17GV}vaA`0(oWiWUIYi;~jVmXPoH-(Mg#C1b#{w@shF9W( VC7+y3rvj~D@O1TaS?83{1OUh^ru+Z^ literal 0 HcmV?d00001 diff --git a/public/icons/favicon.ico b/public/icons/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..8b0001ffc1cd68320eb3ff881dd7108d691415d8 GIT binary patch literal 15086 zcmeI3J!>3S6o${DfXa2ikaATdkSe%{<8+R}KOpK{rV0W509D4S;>O@MmFlSVFA%s; z)Wn_3piUS!P8A7^Chs$Q&-m=!nc3Oh8L=U|aQ57f^YNbde$0B1%|^Ck_wJeWp8fun z*>`5Px0m{N%>L5Y9cku&`ONHB8GJ1px!6w<#>>x_Q?>oxGO%Uf|G~f?FCO1T+N$kh z)8^l0Zj~JJ*_XUca!ibvi@t<$x7m;LeYF+eam-<8%aO1Z(#X5B7mvS<_Vm-7+Z@LE zKH7>8N3T;Jc$(p`Er)EW*Rjpv*Brd~JbDQHhaty*3cqki?%`)`{3#}JkwN)a{K);f z`0-~SBJYAQ?y}VRTCjKF2fjTvx-&DSo*X={@M-a4PNx;jz}&jVkb@snE;&#uQ= zMzc;U-KXhZbMA@bSQhf1eDPTZYm+U!9q0FM9p7;*;3Y0+%+En9{+_YNn#wv7mezfh zF!+9fNA|)({K>8_-Xr$B4TtQ9eX!<|=J270a{ozp!S8!4&o^WrjJbHex75bIT7*Aa zGxy&F&04Ylo!i>|ALcg!bB@8+hw(Z58_a!PM=gHUzzf5h6^_%j=<}Ie;#S96Q`J^5=C#E&Et|YyJ!;wsisq)}zxpgqY>J%CDCHWal<@dGoRJ)wRT*FK+*`SZEH`tZu$@-r9X-b#M%z=r)5^AE*8 zaoO{A@vHkg*+g!JZiA`1qtvcjpP?|oMa4bqqki?gRePws#HH?;+~nt@@jf~5btfNk z((xH}BHLB#Cnq&q1@i^LVYwQ)gSuvX`&J?e6^aFKA3 z11wSCd62wKD8Yj?&2PuI46MpP`FbIIU0)XeT%Q$}$klFfb~P%_K3MVm)Fuy3%^nVsfS93G->VK2Q;@$Y37|g{O>XW!lvI6;x#X;^) z4C~IxyaaOi1AIbUeKHGOdQQO6KkL7tAbll4e!&c$*JeD;TWQ6>z@+Et;uunK>+P-V zq9y|oheRfwhA{C2Q|=3=m@@YKjt}0t?Q38!=j79KH$MOU_Dtgp7M9f@cfr7e`kA?V z-{_jFm3|kskCLAACo(SOlVZk`OG%FoPS2LU{bxz>fuGW~FV$Xu-~MUS=2_MDVbd1d z-{shIDpq^(PWz`Edyf4Qirex#?vYcv`5*VwZ=a?5KeveT+_p{PU-#1skv#if#jH?$ z&%m?4Zt8C){bkG#RKjn{Zan#}`{@^LJLYFU|4uSK@D)hjUhp~T7i-Te@fgOlGxp8U z+rP;C+2dc?-TywtCNeGiZhx+BDG%H2`;Xp41+KfFcGfcg#`=Gi@#%kF&oNzZ@PF1E z-~V?v>94;0&sgI9{_~gROaIm{tINMFU;ICM%YCWu*^l=bzYD+i_YSK-&CR-ZEHckh zf6o+Fkm1{rVqeU(ru+Nz%Ab$^u901!ec!)=Nwn{Le82Ykiv7Mjzy7hiFxTn-L9QDy zHY>tkxNl$ZnSEXFsXzVqT6A}>UTUTBaI{%N)8~%Q9 z)iwDQ`snxdzsK#KN&QuOYk2?PopPfqTMZ>E? zB1(c1%M}WW^3yVNQWZ)n3sMy_3rdn17%JvG{=~yk7^b0d%K!8k&!<5Q%*xz)$=t%q z!rqfbn1vNw8cYtSFe`5kQ8<0$%84Uqj>sHgKi%N5z)O$emAGKZCnwXXAd5X+{an^L HB{Ts58&G#E literal 0 HcmV?d00001 diff --git a/public/icons/safari-pinned-tab.svg b/public/icons/safari-pinned-tab.svg new file mode 100644 index 0000000..61d75a0 --- /dev/null +++ b/public/icons/safari-pinned-tab.svg @@ -0,0 +1,23 @@ + + + + +Created by potrace 1.14, written by Peter Selinger 2001-2017 + + + + + diff --git a/public/icons/site.webmanifest b/public/icons/site.webmanifest new file mode 100644 index 0000000..88fe58d --- /dev/null +++ b/public/icons/site.webmanifest @@ -0,0 +1,15 @@ +{ + "name": "Constnium", + "short_name": "Constnium", + "icons": [ + { + "src": "android-chrome-96x96.png", + "sizes": "96x96", + "type": "image/png" + } + ], + "theme_color": "#b5f4db", + "background_color": "#b5f4db", + "start_url": "/", + "display": "standalone" +} diff --git a/public/images/logo.webp b/public/images/logo.webp new file mode 100644 index 0000000000000000000000000000000000000000..f000aa32b0f11e17ed9e38be49e0c690cf8a7bf6 GIT binary patch literal 5862 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 literal 0 HcmV?d00001 diff --git a/src/views/index.ejs b/src/views/index.ejs index a7f6ff6..afbe987 100644 --- a/src/views/index.ejs +++ b/src/views/index.ejs @@ -8,13 +8,27 @@ + Constnium + + + + + + + + + + + Banner
- <%- readme %> +
+ <%- readme %> +