From 92d0d707606a5713b73cf3fac94c1983eb8d43db Mon Sep 17 00:00:00 2001 From: eggy Date: Fri, 22 Jul 2022 15:32:00 -0400 Subject: [PATCH] feat: make markdown work dear lord --- components/HomeStatBox.vue | 3 + components/MarkdownRenderer.vue | 1 + content/blog/index.md | 5 + content/blog/test.md | 3 + content/test.md | 29 ++++ layouts/base.vue | 11 +- layouts/default.vue | 8 +- nuxt.config.ts | 8 +- package.json | 7 +- pages/404.vue | 1 - pages/[...slug].vue | 8 +- pages/blog.vue | 0 server/routes/sitemap.xml.ts | 13 ++ tailwind.config.ts | 1 + yarn.lock | 298 ++++++++++++++++++++------------ 15 files changed, 262 insertions(+), 134 deletions(-) create mode 100644 components/HomeStatBox.vue create mode 100644 components/MarkdownRenderer.vue create mode 100644 content/blog/index.md create mode 100644 content/blog/test.md create mode 100644 content/test.md delete mode 100644 pages/404.vue delete mode 100644 pages/blog.vue create mode 100644 server/routes/sitemap.xml.ts diff --git a/components/HomeStatBox.vue b/components/HomeStatBox.vue new file mode 100644 index 0000000..7b8b46c --- /dev/null +++ b/components/HomeStatBox.vue @@ -0,0 +1,3 @@ + diff --git a/components/MarkdownRenderer.vue b/components/MarkdownRenderer.vue new file mode 100644 index 0000000..cc340bc --- /dev/null +++ b/components/MarkdownRenderer.vue @@ -0,0 +1 @@ + diff --git a/content/blog/index.md b/content/blog/index.md new file mode 100644 index 0000000..1ddcba6 --- /dev/null +++ b/content/blog/index.md @@ -0,0 +1,5 @@ +*markdown* + +**is great** + +but this is cool \ No newline at end of file diff --git a/content/blog/test.md b/content/blog/test.md new file mode 100644 index 0000000..74ae5eb --- /dev/null +++ b/content/blog/test.md @@ -0,0 +1,3 @@ +HELLO! + +**markdown test** \ No newline at end of file diff --git a/content/test.md b/content/test.md new file mode 100644 index 0000000..41c1364 --- /dev/null +++ b/content/test.md @@ -0,0 +1,29 @@ +# HOI HOI + +```js +export default defineNuxtConfig({ + content: { + highlight: { + // Theme used in all color schemes. + theme: 'github-light' + // OR + theme: { + // Default theme (same as single string) + default: 'github-light', + // Theme used if `html.dark` + dark: 'github-dark', + // Theme used if `html.sepia` + sepia: 'monokai' + } + } + } +}) +``` + +for some reason **it no** work + +hey wtf + +- list test +- list test +- list test \ No newline at end of file diff --git a/layouts/base.vue b/layouts/base.vue index 4304644..bb88e57 100644 --- a/layouts/base.vue +++ b/layouts/base.vue @@ -1,19 +1,10 @@