[FEAT] Add blog

This commit is contained in:
2025-11-26 16:41:39 +01:00
parent 7152482687
commit 54ef9121c7
20 changed files with 692 additions and 272 deletions

View File

@@ -24,6 +24,16 @@ const router = createRouter({
name: 'privacy-policy',
component: () => import('../views/PrivacyPolicy.vue'),
},
{
path: '/blog',
name: 'blog-overview',
component: () => import('../views/BlogOverview.vue'),
},
{
path: '/blog/:slug',
name: 'blog-detail',
component: () => import('../views/BlogDetail.vue'),
},
],
scrollBehavior(to, from, savedPosition) {
if (savedPosition) {