Add Blog (#83)

* add rss ingestor

* it works

* blog working

* fix the theme switcher

* finalize blog, re-add store

* fix terraform for blog_scraper

* update sitemap

* update readme
This commit is contained in:
Will Freeman
2025-12-14 18:52:53 -07:00
committed by GitHub
parent 3fdc5142de
commit 1c241d17c9
19 changed files with 1339 additions and 5 deletions
+16
View File
@@ -159,6 +159,22 @@ const router = createRouter({
title: 'Store | DeFlock'
}
},
{
path: '/blog',
name: 'blog',
component: () => import('../views/Blog.vue'),
meta: {
title: 'News | DeFlock'
}
},
{
path: '/blog/:id',
name: 'blog-post',
component: () => import('../views/BlogPost.vue'),
meta: {
title: 'Blog Post | DeFlock'
}
},
{
path: '/:pathMatch(.*)*',
name: 'not-found',