From a7937dc2740c89876d304b70f5ae10aa86098676 Mon Sep 17 00:00:00 2001 From: TheFlow Date: Mon, 24 Nov 2025 13:12:44 +1300 Subject: [PATCH] feat: Add company website links to navbar and footer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add 'Company' section to footer with MySovereignty website links - Link to main website (mysovereignty.digital) - Link to Village Ecosystem page - Link to About Us page - Add 'Company' section to navbar mobile menu - Link to main website (mysovereignty.digital) - Update footer grid layout: md:grid-cols-4 → md:grid-cols-2 lg:grid-cols-5 - Include translations for all 3 languages (EN, DE, FR) - EN: Company - DE: Unternehmen - FR: Entreprise Files modified: - public/js/components/footer.js (lines 52-62) - public/js/components/navbar.js (lines 110-116) - public/locales/en/common.json - public/locales/de/common.json - public/locales/fr/common.json Tested locally on port 9000 - all links functional, translations verified. --- public/js/components/footer.js | 12 +++++++++++- public/js/components/navbar.js | 8 ++++++++ public/locales/de/common.json | 19 ++++++++++++++++++- public/locales/en/common.json | 19 ++++++++++++++++++- public/locales/fr/common.json | 19 ++++++++++++++++++- 5 files changed, 73 insertions(+), 4 deletions(-) diff --git a/public/js/components/footer.js b/public/js/components/footer.js index 7d3a067d..41cd5841 100644 --- a/public/js/components/footer.js +++ b/public/js/components/footer.js @@ -49,7 +49,17 @@
-
+
+ + +
+

Company

+ +
diff --git a/public/js/components/navbar.js b/public/js/components/navbar.js index 486de6da..a95ae243 100644 --- a/public/js/components/navbar.js +++ b/public/js/components/navbar.js @@ -107,6 +107,14 @@ class TractatusNavbar { 🤝 Support (Koha) + + +