From 69c1e190239528394802899af3d71500d5ec709f Mon Sep 17 00:00:00 2001
From: Dominik Hebeler <dominik@hebeler.club>
Date: Mon, 17 Apr 2023 10:27:53 +0200
Subject: [PATCH] added correct favicon and set lang attribute

---
 pass/views/templates/page_header.ejs | 44 +++++++++++++++++++++++++++-
 1 file changed, 43 insertions(+), 1 deletion(-)

diff --git a/pass/views/templates/page_header.ejs b/pass/views/templates/page_header.ejs
index d5d317f..1d4efb8 100644
--- a/pass/views/templates/page_header.ejs
+++ b/pass/views/templates/page_header.ejs
@@ -1,9 +1,51 @@
 <!DOCTYPE html>
-<html>
+<html lang="<%= req.lng _%>">
 
 <head>
   <title><%= req.t("title", { ns: 'pageheader'}) _%></title>
   <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
+  <link rel="icon" sizes="1024x1024" href="/img/favicon/favicon-1024.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="1024x1024" href="/img/favicon/favicon-1024.png" type="image/png">
+  <link rel="icon" sizes="114x114" href="/img/favicon/favicon-114.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="114x114" href="/img/favicon/favicon-114.png" type="image/png">
+  <link rel="icon" sizes="120x120" href="/img/favicon/favicon-120.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="120x120" href="/img/favicon/favicon-120.png" type="image/png">
+  <link rel="icon" sizes="128x128" href="/img/favicon/favicon-128.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="128x128" href="/img/favicon/favicon-128.png" type="image/png">
+  <link rel="icon" sizes="144x144" href="/img/favicon/favicon-144.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="144x144" href="/img/favicon/favicon-144.png" type="image/png">
+  <link rel="icon" sizes="152x152" href="/img/favicon/favicon-152.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="152x152" href="/img/favicon/favicon-152.png" type="image/png">
+  <link rel="icon" sizes="16x16" href="/img/favicon/favicon-16.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="16x16" href="/img/favicon/favicon-16.png" type="image/png">
+  <link rel="icon" sizes="167x167" href="/img/favicon/favicon-167.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="167x167" href="/img/favicon/favicon-167.png" type="image/png">
+  <link rel="icon" sizes="180x180" href="/img/favicon/favicon-180.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="180x180" href="/img/favicon/favicon-180.png" type="image/png">
+  <link rel="icon" sizes="192x192" href="/img/favicon/favicon-192.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="192x192" href="/img/favicon/favicon-192.png" type="image/png">
+  <link rel="icon" sizes="195x195" href="/img/favicon/favicon-195.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="195x195" href="/img/favicon/favicon-195.png" type="image/png">
+  <link rel="icon" sizes="196x196" href="/img/favicon/favicon-196.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="196x196" href="/img/favicon/favicon-196.png" type="image/png">
+  <link rel="icon" sizes="228x228" href="/img/favicon/favicon-228.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="228x228" href="/img/favicon/favicon-228.png" type="image/png">
+  <link rel="icon" sizes="32x32" href="/img/favicon/favicon-32.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="32x32" href="/img/favicon/favicon-32.png" type="image/png">
+  <link rel="icon" sizes="48x48" href="/img/favicon/favicon-48.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="48x48" href="/img/favicon/favicon-48.png" type="image/png">
+  <link rel="icon" sizes="57x57" href="/img/favicon/favicon-57.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="57x57" href="/img/favicon/favicon-57.png" type="image/png">
+  <link rel="icon" sizes="58x58" href="/img/favicon/favicon-58.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="58x58" href="/img/favicon/favicon-58.png" type="image/png">
+  <link rel="icon" sizes="76x76" href="/img/favicon/favicon-76.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="76x76" href="/img/favicon/favicon-76.png" type="image/png">
+  <link rel="icon" sizes="80x80" href="/img/favicon/favicon-80.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="80x80" href="/img/favicon/favicon-80.png" type="image/png">
+  <link rel="icon" sizes="87x87" href="/img/favicon/favicon-87.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="87x87" href="/img/favicon/favicon-87.png" type="image/png">
+  <link rel="icon" sizes="96x96" href="/img/favicon/favicon-96.png" type="image/png">
+  <link rel="apple-touch-icon" sizes="96x96" href="/img/favicon/favicon-96.png" type="image/png">
   <%_ if (typeof refresh !== "undefined") { _%>
   <meta http-equiv="refresh" content="<%= refresh.seconds %>; URL=<%= refresh.url _%>">
   <%_ } _%>
-- 
GitLab