From e65cd0a77a22460b0a4ad57bc2119285f7997d52 Mon Sep 17 00:00:00 2001 From: Dominik Hebeler <dominik@hebeler.club> Date: Fri, 14 Apr 2023 17:00:48 +0200 Subject: [PATCH] added page footer --- pass/lang/de/pageheader.json | 6 +++++- pass/public/styles/base.less | 20 ++++++++++++++++++++ pass/views/templates/page_footer.ejs | 11 +++++++++-- 3 files changed, 34 insertions(+), 3 deletions(-) diff --git a/pass/lang/de/pageheader.json b/pass/lang/de/pageheader.json index fd34f91..8eed0b9 100644 --- a/pass/lang/de/pageheader.json +++ b/pass/lang/de/pageheader.json @@ -9,5 +9,9 @@ "manage": "Schlüssel verwalten", "logout": "Logout", "start": "Starten" + }, + "footer": { + "impress": "Impressum", + "privacy": "Datenschutz" } -} +} \ No newline at end of file diff --git a/pass/public/styles/base.less b/pass/public/styles/base.less index 8c6fe39..7142e1e 100644 --- a/pass/public/styles/base.less +++ b/pass/public/styles/base.less @@ -318,6 +318,26 @@ nav#primary-nav { } } +footer { + background-color: @color-main; + color: white; + a { + color: white; + text-decoration: none; + } + > ul { + display: grid; + grid-template-columns: max-content max-content; + place-content: center; + gap: 1.2rem; + margin: 0; + padding: 1rem 0; + > li:nth-child(1) { + list-style-type: none; + } + } +} + .input-group { &.checkbox { display: grid; diff --git a/pass/views/templates/page_footer.ejs b/pass/views/templates/page_footer.ejs index 5e026f8..a5d645e 100644 --- a/pass/views/templates/page_footer.ejs +++ b/pass/views/templates/page_footer.ejs @@ -1,3 +1,10 @@ </main> -</body> -</html> \ No newline at end of file + <footer> + <ul> + <li><a href="/datenschutz"><%= req.t("footer.privacy", {ns: "pageheader"}) _%></a></li> + <li><a href="/impressum"><%= req.t("footer.impress", {ns: "pageheader"}) _%></a></li> + </ul> + </footer> + </body> + + </html> \ No newline at end of file -- GitLab