diff --git a/src/components/elements/Footer.vue b/src/components/elements/Footer.vue index 62106993bbc019de474f07a99fc0f105232b996d..a1eb63417fa66f1901c2587135a5bfe6d2b2eed8 100644 --- a/src/components/elements/Footer.vue +++ b/src/components/elements/Footer.vue @@ -7,7 +7,7 @@ > <b-navbar-nav> <!-- Coscine --> - <b-nav-item :href="$t('nav.url.extrasHelp').toString()" target="_blank"> + <b-nav-item :href="$t('nav.url.coscine').toString()" target="_blank"> <u>{{ $t("nav.coscine") }}</u> </b-nav-item> <div class="vl" /> diff --git a/src/components/elements/Navbar.vue b/src/components/elements/Navbar.vue index 2a159127ddccaefc257886ca6c7e27a38683f3c5..366a8a8e6b3fcb235a79a5cf085867b8e77c51d2 100644 --- a/src/components/elements/Navbar.vue +++ b/src/components/elements/Navbar.vue @@ -4,13 +4,20 @@ <!-- Coscine Logo --> <b-navbar-brand id="coscineLogo"> <!-- Added conditional navigation to avoid navigation guard errors in the console --> - <RouterLink :to="isLoggedIn ? { name: 'home' } : ''"> + <RouterLink v-if="isLoggedIn" :to="{ name: 'home' }"> <img alt="Coscine Logo" src="@/assets/svg/coscine_white.svg" class="mx-3" /> </RouterLink> + <b-link v-else :href="$t('nav.url.coscine').toString()"> + <img + alt="Coscine Logo" + src="@/assets/svg/coscine_white.svg" + class="mx-3" + /> + </b-link> </b-navbar-brand> <b-navbar-toggle target="nav-collapse" class="b-0" /> diff --git a/src/i18n/de.ts b/src/i18n/de.ts index b7580c7dc19cca3a97853c03f0973ce930dbad93..bd3956eef9c867c8d347ee05d5848428adc0e94c 100644 --- a/src/i18n/de.ts +++ b/src/i18n/de.ts @@ -26,6 +26,7 @@ export default { extrasDisclaimer: "https://git.rwth-aachen.de/coscine/docs/public/terms/-/blob/master/PrivacyPolicy.md", extrasImprint: "https://www.coscine.de/imprint/", + coscine: "https://www.coscine.de/", }, } as VueI18n.LocaleMessageObject, diff --git a/src/i18n/en.ts b/src/i18n/en.ts index 27242da3e33fd5bdf4fa8bea9fb2938864947b58..b3411e70967bf78751258b002fe04e4d59858a15 100644 --- a/src/i18n/en.ts +++ b/src/i18n/en.ts @@ -26,6 +26,7 @@ export default { extrasDisclaimer: "https://git.rwth-aachen.de/coscine/docs/public/terms/-/blob/master/PrivacyPolicy.md", extrasImprint: "https://www.coscine.de/en/imprint/", + coscine: "https://www.coscine.de/en/", }, } as VueI18n.LocaleMessageObject,