Attempt at Markdown page rendering

Syntax highlighting doesn't work yet.
This commit is contained in:
Riyyi
2025-03-29 18:25:38 +01:00
parent 95204ef335
commit d4c487cd92
10 changed files with 710 additions and 45 deletions
+14
View File
@@ -3,6 +3,19 @@ import Aura from "@primevue/themes/aura";
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
compatibilityDate: "2024-11-01",
content: {
build: {
markdown: {
highlight: {
theme: "github-light",
langs: [
// https://github.com/shikijs/shiki/blob/main/packages/langs/package.json
"c", "cpp", "css", "html", "js", "json", "lua", "md", "mdc", "php", "shell", "ts", "vue", "yaml"
]
}
}
}
},
css: [
"primeicons/primeicons.css",
"~/assets/css/style.css"
@@ -12,6 +25,7 @@ export default defineNuxtConfig({
public: "../public"
},
modules: [
"@nuxt/content",
"@nuxt/eslint",
"@pinia/nuxt",
"@primevue/nuxt-module",