From 9d74cb1997ffa9c3bb45ee06f9233ba0a82192e7 Mon Sep 17 00:00:00 2001 From: stalegjelsten Date: Mon, 16 Oct 2023 21:20:12 +0200 Subject: [PATCH] Adds user selected language in (#208) This commit uses the SITE_MAIN_LANGUAGE set in the .env for all lang attributes in html elements. This improves accessibility. --- src/site/404.njk | 2 +- src/site/_data/meta.js | 3 ++- src/site/_includes/layouts/index.njk | 2 +- src/site/_includes/layouts/note.njk | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/site/404.njk b/src/site/404.njk index 467b7fd..b8f5f21 100644 --- a/src/site/404.njk +++ b/src/site/404.njk @@ -1,6 +1,6 @@ - + Nothing here diff --git a/src/site/_data/meta.js b/src/site/_data/meta.js index d36143b..c1e2bfa 100644 --- a/src/site/_data/meta.js +++ b/src/site/_data/meta.js @@ -48,7 +48,7 @@ module.exports = async (data) => { bodyClasses.push("backlinks-note-icon"); noteIconsSettings.backlinks = true; } - if(styleSettingsCss){ + if (styleSettingsCss) { bodyClasses.push("css-settings-manager"); } @@ -66,6 +66,7 @@ module.exports = async (data) => { timestampSettings, baseTheme: process.env.BASE_THEME || "dark", siteName: process.env.SITE_NAME_HEADER || "Digital Garden", + mainLanguage: process.env.SITE_MAIN_LANGUAGE || "en", siteBaseUrl: baseUrl, styleSettingsCss, buildDate: new Date(), diff --git a/src/site/_includes/layouts/index.njk b/src/site/_includes/layouts/index.njk index 6935b02..7a6c58e 100644 --- a/src/site/_includes/layouts/index.njk +++ b/src/site/_includes/layouts/index.njk @@ -1,5 +1,5 @@ - + {% if title %}{{ title }}{% else %}{{ page.fileSlug }}{% endif %} {%include "components/pageheader.njk"%} diff --git a/src/site/_includes/layouts/note.njk b/src/site/_includes/layouts/note.njk index fc2a254..eb9e70a 100644 --- a/src/site/_includes/layouts/note.njk +++ b/src/site/_includes/layouts/note.njk @@ -2,7 +2,7 @@ permalink: "notes/{{ page.fileSlug | slugify }}/" --- - + {% if title %}{{ title }}{% else %}{{ page.fileSlug }}{% endif %} {%include "components/pageheader.njk"%}