Reintroduce the navbar on the config.js, translate the footer, add french the navbar.

This commit is contained in:
elweyn 2023-11-30 14:57:03 +01:00
parent 31d4e27a9a
commit e5caa115fc
3 changed files with 58 additions and 20 deletions

View File

@ -8,4 +8,15 @@ export default defineUserConfig({
theme,
plugins,
base: process.env.VUEPRESS_BASE ?? '/',
locales: {
'/': {
lang: 'de-DE',
},
'/en/': {
lang: 'en-EN',
},
'/fr/': {
lang: 'fr-FR',
},
}
})

View File

@ -4,6 +4,7 @@ export default hopeTheme({
favicon: 'favicon.ico',
logo: '/logo.svg',
docsRepo: 'https://github.com/Ocelot-Social-Community/ocelot.social',
repo: 'https://github.com/Ocelot-Social-Community/Ocelot-Social',
docsBranch: 'master',
docsDir: 'docs',
editLink: true,
@ -11,25 +12,52 @@ export default hopeTheme({
contributors: false,
displayFooter: true,
print: false,
navbarLayout: {
start: ["Brand"],
center: ["Links"],
end: ["Language", "Repo", "Search"],
},
locales:{
// The key is the path for the locale to be nested under.
// As a special case, the default locale can use '/' as its path.
'/': {
lang: 'de-DE',
title: 'Ocelot.Social',
copyright: '&copy; von <a href="https://busfaktor.org" target="_blank">busFaktor() e.V.</a> & Authoren | <a href="/impressum/">Impressum</a>',
footer: 'Unter der <a class="vt-link link link" href="https://opensource.org/licenses/MIT" target="_blank" rel="noopener noreferrer"><!--[-->MIT Lizenz<!--]--><!----></a> ausgeliefert.',
navbar: [
{
text: 'Documentation',
link: 'https://docs.ocelot.social/' ,
target: '_self',
},
{
text: 'Demo',
link: 'https://stage.ocelot.social/',
target: '_self',
},
{
text: 'Impressum',
link: '/impressum/'
},
],
},
'/en/': {
lang: 'en-US', // this will be set as the lang attribute on <html>
title: 'Ocelot.Social',
// description: ''
copyright: '&copy; by <a href="https://busfaktor.org" target="_blank">busFaktor() e.V.</a> & Authors | <a href="/impressum/">Impressum</a>',
copyright: '&copy; by <a href="https://busfaktor.org" target="_blank">busFaktor() e.V.</a> & Authors | <a href="/en/impressum/">Impressum</a>',
footer: 'Released under the <a class="vt-link link link" href="https://opensource.org/licenses/MIT" target="_blank" rel="noopener noreferrer"><!--[-->MIT License<!--]--><!----></a>.',
navbar: [
{
text: 'Documentation', link: 'https://docs.ocelot.social/'
text: 'Documentation',
link: 'https://docs.ocelot.social/',
target: '_self',
},
{
text: 'Demo', link: 'https://stage.ocelot.social/'
},
{
text: 'Github',
link: 'https://github.com/Ocelot-Social-Community'
text: 'Demo',
link: 'https://stage.ocelot.social/',
target: '_self',
},
{
text: 'Imprint',
@ -37,25 +65,24 @@ export default hopeTheme({
},
],
},
'/': {
lang: 'de-DE',
'/fr/': {
lang: 'fr-FR',
title: 'Ocelot.Social',
// description: ''
copyright: '&copy; von <a href="https://busfaktor.org" target="_blank">busFaktor() e.V.</a> & Authoren | <a href="/impressum/">Impressum</a>',
footer: 'Unter der <a class="vt-link link link" href="https://opensource.org/licenses/MIT" target="_blank" rel="noopener noreferrer"><!--[-->MIT License<!--]--><!----></a> ausgeliefert.',
copyright: '&copy; par <a href="https://busfaktor.org" target="_blank">busFaktor() e.V.</a> & Auteurs | <a href="/fr/impressum/">Mentions légales</a>',
footer: 'Publié sous la <a class="vt-link link link" href="https://opensource.org/licenses/MIT" target="_blank" rel="noopener noreferrer"><!--[-->licence MIT<!--]--><!----></a>.',
navbar: [
{
text: 'Documentation', link: 'https://docs.ocelot.social/'
text: 'Documentation',
link: 'https://docs.ocelot.social/',
target: '_self',
},
{
text: 'Demo', link: 'https://stage.ocelot.social/'
text: 'Demo',
link: 'https://stage.ocelot.social/',
target: '_self',
},
{
text: 'Github',
link: 'https://github.com/Ocelot-Social-Community'
},
{
text: 'Impressum',
text: 'Mentions légales',
link: '/impressum/'
},
],

View File

@ -1,5 +1,5 @@
---
home: true
home: false
# layout: BlogHome
# icon: home
sidebar: false