From edfb14770d565e90f6e3c73e505bce6e14c890fd Mon Sep 17 00:00:00 2001 From: BinarySandia04 Date: Thu, 19 Mar 2026 02:04:06 +0100 Subject: [PATCH] Blogs --- .gitignore | 1 + frontend/app/app.vue | 1 - frontend/app/components/Sprite.vue | 1 + frontend/app/components/parts/HeaderLinks.vue | 21 + frontend/app/components/parts/PageHeader.vue | 21 + frontend/app/components/parts/TableHeader.vue | 22 + frontend/app/pages/blog/[slug].vue | 36 + frontend/app/pages/blog/index.vue | 37 + frontend/app/pages/index.vue | 27 +- frontend/content.config.ts | 39 + frontend/content/blog/en/test.md | 50 + frontend/nuxt.config.ts | 5 +- frontend/package-lock.json | 3530 ++++++++++++++++- frontend/package.json | 2 + frontend/public/blogs/pukeko.png | Bin 0 -> 647069 bytes package-lock.json | 326 ++ package.json | 8 + 17 files changed, 4098 insertions(+), 29 deletions(-) create mode 100644 .gitignore create mode 100644 frontend/app/components/parts/HeaderLinks.vue create mode 100644 frontend/app/components/parts/PageHeader.vue create mode 100644 frontend/app/components/parts/TableHeader.vue create mode 100644 frontend/app/pages/blog/[slug].vue create mode 100644 frontend/app/pages/blog/index.vue create mode 100644 frontend/content.config.ts create mode 100644 frontend/content/blog/en/test.md create mode 100644 frontend/public/blogs/pukeko.png create mode 100644 package-lock.json create mode 100644 package.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..40b878d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +node_modules/ \ No newline at end of file diff --git a/frontend/app/app.vue b/frontend/app/app.vue index 796f23a..bdcab71 100644 --- a/frontend/app/app.vue +++ b/frontend/app/app.vue @@ -27,7 +27,6 @@ onMounted(() => { \ No newline at end of file diff --git a/frontend/app/components/parts/HeaderLinks.vue b/frontend/app/components/parts/HeaderLinks.vue new file mode 100644 index 0000000..39e5464 --- /dev/null +++ b/frontend/app/components/parts/HeaderLinks.vue @@ -0,0 +1,21 @@ + + + \ No newline at end of file diff --git a/frontend/app/components/parts/PageHeader.vue b/frontend/app/components/parts/PageHeader.vue new file mode 100644 index 0000000..87f13f4 --- /dev/null +++ b/frontend/app/components/parts/PageHeader.vue @@ -0,0 +1,21 @@ + + + + + \ No newline at end of file diff --git a/frontend/app/components/parts/TableHeader.vue b/frontend/app/components/parts/TableHeader.vue new file mode 100644 index 0000000..97d50fd --- /dev/null +++ b/frontend/app/components/parts/TableHeader.vue @@ -0,0 +1,22 @@ + + + + + \ No newline at end of file diff --git a/frontend/app/pages/blog/[slug].vue b/frontend/app/pages/blog/[slug].vue new file mode 100644 index 0000000..0d3618b --- /dev/null +++ b/frontend/app/pages/blog/[slug].vue @@ -0,0 +1,36 @@ + + + + + \ No newline at end of file diff --git a/frontend/app/pages/blog/index.vue b/frontend/app/pages/blog/index.vue new file mode 100644 index 0000000..d9ef553 --- /dev/null +++ b/frontend/app/pages/blog/index.vue @@ -0,0 +1,37 @@ + + + + + \ No newline at end of file diff --git a/frontend/app/pages/index.vue b/frontend/app/pages/index.vue index b3a3a14..b125067 100644 --- a/frontend/app/pages/index.vue +++ b/frontend/app/pages/index.vue @@ -1,4 +1,5 @@