fix redirect

This commit is contained in:
Ulf Gebhardt 2026-03-04 10:07:33 +01:00
parent 1581b14de2
commit f09031d449
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9
3 changed files with 27 additions and 2 deletions

View File

@ -1,10 +1,14 @@
import { defineClientConfig } from "vuepress/client";
import DonationBar from "./components/DonationBar.vue";
import MiniBlog from "./components/MiniBlog.vue";
import RedirectHome from "./components/RedirectHome.vue";
export default defineClientConfig({
enhance({ app }) {
app.component("DonationBar", DonationBar);
app.component("MiniBlog", MiniBlog);
},
layouts: {
RedirectHome,
},
});

View File

@ -0,0 +1,20 @@
<template>
<div></div>
</template>
<script setup>
import { onMounted } from 'vue'
onMounted(() => {
const lang = (navigator.language || 'de').split('-')[0].toLowerCase()
const localeMap = {
de: '/de/',
en: '/en/',
es: '/es/',
fr: '/fr/',
}
window.location.replace(localeMap[lang] || '/de/')
})
</script>

View File

@ -1,6 +1,7 @@
---
home: true
home: false
article: false
sidebar: false
title: Ocelot.Social
navbar: false
layout: RedirectHome
---