From bee8ef814f6701322776d16c2c3f70bac5a68668 Mon Sep 17 00:00:00 2001
From: Dominik Hebeler <dominik@hebeler.club>
Date: Wed, 19 Apr 2023 21:16:46 +0200
Subject: [PATCH] added link ad-free explanation to login site

---
 pass/lang/de/login.json           | 1 +
 pass/public/styles/key/enter.less | 9 +++++++++
 pass/views/login/key.ejs          | 3 +++
 3 files changed, 13 insertions(+)

diff --git a/pass/lang/de/login.json b/pass/lang/de/login.json
index 6ce4a4f..f60982d 100644
--- a/pass/lang/de/login.json
+++ b/pass/lang/de/login.json
@@ -11,6 +11,7 @@
     "invalid-qr": "Qr Code enthält keine gültigen Daten.",
     "close": "Schließen"
   },
+  "how-it-works": "So funktioniert die werbefreie Suche",
   "submit": "Abschicken",
   "error": "Ein gültiger Schlüssel oder eine gültige Sicherungsdatei ist erforderlich."
 }
diff --git a/pass/public/styles/key/enter.less b/pass/public/styles/key/enter.less
index 2040b66..7c9f4cf 100644
--- a/pass/public/styles/key/enter.less
+++ b/pass/public/styles/key/enter.less
@@ -8,6 +8,7 @@ body {
   max-height: 900px;
   main {
     display: grid;
+    gap: 1rem;
     place-content: center;
     align-content: center;
     margin: 0;
@@ -164,5 +165,13 @@ body {
         }
       }
     }
+    #how-it-works {
+      width: 280px;
+      a.button {
+        padding: 0.5rem;
+        width: 100%;
+        text-align: center;
+      }
+    }
   }
 }
diff --git a/pass/views/login/key.ejs b/pass/views/login/key.ejs
index e4ec2d1..1d9f954 100644
--- a/pass/views/login/key.ejs
+++ b/pass/views/login/key.ejs
@@ -40,5 +40,8 @@
     </div>
   </div>
 </div>
+<div id="how-it-works">
+  <a href="<%= baseDir _%>#how-it-works" class="button"><%= req.t("how-it-works", {ns: "login"}) _%></a>
+</div>
 
 <%- include('../templates/page_footer'); -%>
\ No newline at end of file
-- 
GitLab