From df41405251d7af878587846c398c15b96e2bb068 Mon Sep 17 00:00:00 2001 From: Zed Date: Sun, 26 Dec 2021 23:26:50 +0100 Subject: [PATCH] Fix misc Lighthouse complaints --- public/android-chrome-512x512.png | Bin 0 -> 2319 bytes public/site.webmanifest | 6 ++++++ src/views/general.nim | 3 ++- 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 public/android-chrome-512x512.png diff --git a/public/android-chrome-512x512.png b/public/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..fb7411f131857d6cf0c7c779b9acbba85e13561a GIT binary patch literal 2319 zcma)7dsGwY6(8#ZHDX-Iqbm}ySV4s(Vk-(0ke56n1mgn`CcyfjE@+?|LmVWis2r1B z(nTv$mjn_*+Oj5E)(i!%j?H}FK@0{PcbMKt{ z-8=XDeZM)MlbzTVBW7L+DtB?7>85oV@jA>xPb zPiJNU0K66ePM!e(4-z_Q2Y_Q#0C-gl0I`<=fLQT`dMAjy2*}y7I~B3M^5WU@; z*32ZI&&Tb25QjwPahTb=fNd`a524OS^t6~!l$aDxSw4^$NgTuXHY8}1CM`K#w5kwxt(!ZAN-Z##ls6JA?4|!_{s+H zg|X~_*~YP3g9CwoW(3r}G1mSHnoJ3;c{Q|zGZ5C4EydzRt)1c?PC!iuZxJ+^6I%0P zNGqA0K39}ld-$opVGl#zuYY|bp*g+~JgbBw&&C(b$Q)g|{r10(GVL;5!j*W~iB(AC z44kjRbHK$=Ux<_ z;$I?@#oI#GlM*HC#M_AkQL7%OZx!K0vN1tvf104aKU^7{B;nP}H)=f#tXUxu;v@v= z#Nc_!W}>KVOx2Q{KySk9+a3x132(T*_hx zFG|nFW7|6g^`<~LGwO}ix-iF|Y|Weu7Z29()7_tTen?`PNsoqG&NeswSMQ+_qv!TTkY4}Qk4 zo-u~e4|7UfTRhHbINTZe%!am)_uy_FdIBL?Q+|06!ec*%Vz$2RT$LByR8OQ)XG8F=GP$jmiA#WlJXU#N}hH#H!oI_qzSafk)YIMBQ|AU4`)b zp*u*{$F5?y8>L*|5)Bh<9*HDnjpN6YC^%8aJ3*qDB7|ace z)$9aYMs9LJZzQb<6tgI(46#%7cvKo8tLHe zP>a3PamUtTe_%t21UXL4S&jWKwj+*sU*DdJXx$aVCiBtl`o3Eqn%F_ThCm&PIMbZ6 zi-<@QMZF>3NbkPB5L)3}Vf5;cCW{E;=~z~87;UQLY0GTACCYK#hQjHPu*Wm7coYd~ zq9?!cj%B}D2EW3w-2c3R)ViOi#vor3M5}C&5BCS^h7HgCuFLMLY8>0$Z!!*qe`{2{ za9udzC00)v?{O?k#K~B33h(sAnj8{%-o4;MPdmtMd=~in=hn>aX(Ik2ymu|(+BxL6 z|7%Wa9_K&_=V0vq-ycK_5KWEV7)6bV+PGyml^VN|8oO!Z2IPTC-I1}}_FoA{*ar?D XI{v>CXt=LgNCJ?Nnw_FdDn9)mGzEdh literal 0 HcmV?d00001 diff --git a/public/site.webmanifest b/public/site.webmanifest index 7dca8bd..7af3d4f 100644 --- a/public/site.webmanifest +++ b/public/site.webmanifest @@ -1,4 +1,5 @@ { + "start_url": "/", "name": "Nitter", "short_name": "Nitter", "icons": [ @@ -11,6 +12,11 @@ "src": "/android-chrome-384x384.png", "sizes": "384x384", "type": "image/png" + }, + { + "src": "/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" } ], "theme_color": "#333333", diff --git a/src/views/general.nim b/src/views/general.nim index 341e3c0..f5ab946 100644 --- a/src/views/general.nim +++ b/src/views/general.nim @@ -20,7 +20,7 @@ proc renderNavbar*(title, rss: string; req: Request): VNode = tdiv(class="nav-item"): a(class="site-name", href="/"): text title - a(href="/"): img(class="site-logo", src="/logo.png") + a(href="/"): img(class="site-logo", src="/logo.png", alt="Logo") tdiv(class="nav-item right"): icon "search", title="Search", href="/search" @@ -74,6 +74,7 @@ proc renderHead*(prefs: Prefs; cfg: Config; titleText=""; desc=""; video=""; text cfg.title meta(name="viewport", content="width=device-width, initial-scale=1.0") + meta(name="theme-color", content="#1F1F1F") meta(property="og:type", content=ogType) meta(property="og:title", content=(if ogTitle.len > 0: ogTitle else: titleText)) meta(property="og:description", content=stripHtml(desc))