From fbb477e49e4f4407fcbe31b04e010d6f8983fc8b Mon Sep 17 00:00:00 2001
From: Sandra Westerhoff
 <21272-sandra.westerhoff@users.noreply.git.rwth-aachen.de>
Date: Fri, 3 Nov 2023 12:53:22 +0100
Subject: [PATCH] New: Add reference for accessibility

---
 src/components/elements/Footer.vue | 8 ++++++++
 src/components/elements/Navbar.vue | 7 +++++++
 src/i18n/de.ts                     | 2 ++
 src/i18n/en.ts                     | 2 ++
 4 files changed, 19 insertions(+)

diff --git a/src/components/elements/Footer.vue b/src/components/elements/Footer.vue
index a1eb6341..42a408e8 100644
--- a/src/components/elements/Footer.vue
+++ b/src/components/elements/Footer.vue
@@ -26,6 +26,14 @@
         >
           <u>{{ $t("nav.extrasImprint") }}</u>
         </b-nav-item>
+        <div class="vl" />
+        <!-- Accessibility -->
+        <b-nav-item
+          :href="$t('nav.url.extrasAccessibility').toString()"
+          target="_blank"
+        >
+          <u>{{ $t("nav.extrasAccessibility") }}</u>
+        </b-nav-item>
       </b-navbar-nav>
     </b-collapse>
   </b-navbar>
diff --git a/src/components/elements/Navbar.vue b/src/components/elements/Navbar.vue
index 696ea15d..f00187b8 100644
--- a/src/components/elements/Navbar.vue
+++ b/src/components/elements/Navbar.vue
@@ -84,6 +84,13 @@
             >
               {{ $t("nav.extrasImprint") }}
             </b-dropdown-item>
+            <!-- Accessibility -->
+            <b-dropdown-item
+              :href="$t('nav.url.extrasAccessibility').toString()"
+              target="_blank"
+            >
+              {{ $t("nav.extrasAccessibility") }}
+            </b-dropdown-item>
             <!-- Contact -->
             <b-dropdown-item :href="'mailto:' + contactEmail" target="_blank">
               {{ $t("nav.extrasContact") }}
diff --git a/src/i18n/de.ts b/src/i18n/de.ts
index c9c06324..160ca450 100644
--- a/src/i18n/de.ts
+++ b/src/i18n/de.ts
@@ -13,6 +13,7 @@ export default {
     extrasHelp: "Hilfe",
     extrasDisclaimer: "Disclaimer",
     extrasImprint: "Impressum",
+    extrasAccessibility: "Barrierefreiheit",
     extrasContact: "Kontakt",
     user: "{displayName}",
     userProfile: "Nutzerprofil",
@@ -26,6 +27,7 @@ export default {
       extrasDisclaimer:
         "https://git.rwth-aachen.de/coscine/docs/public/terms/-/blob/master/PrivacyPolicy.md",
       extrasImprint: "https://www.coscine.de/imprint/",
+      extrasAccessibility: "https://git.rwth-aachen.de/coscine/docs/public/terms/-/blob/master/Accessibility.md",
       coscine: "https://www.coscine.de/",
     },
   } as VueI18n.LocaleMessageObject,
diff --git a/src/i18n/en.ts b/src/i18n/en.ts
index cc11d0f8..1ec12ec1 100644
--- a/src/i18n/en.ts
+++ b/src/i18n/en.ts
@@ -13,6 +13,7 @@ export default {
     extrasHelp: "Help",
     extrasDisclaimer: "Disclaimer",
     extrasImprint: "Imprint",
+    extrasAccessibility: "Accessibility",
     extrasContact: "Contact",
     user: "{displayName}",
     userProfile: "User Profile",
@@ -26,6 +27,7 @@ export default {
       extrasDisclaimer:
         "https://git.rwth-aachen.de/coscine/docs/public/terms/-/blob/master/PrivacyPolicy.md",
       extrasImprint: "https://www.coscine.de/en/imprint/",
+      extrasAccessibility: "https://git.rwth-aachen.de/coscine/docs/public/terms/-/blob/master/Accessibility.md",
       coscine: "https://www.coscine.de/en/",
     },
   } as VueI18n.LocaleMessageObject,
-- 
GitLab