import { defaultTheme } from '@vuepress/theme-default' import { defineUserConfig } from 'vuepress/cli' import { viteBundler } from '@vuepress/bundler-vite' import { prismjsPlugin } from '@vuepress/plugin-prismjs' export default defineUserConfig({ lang: 'en-US', title: 'Dragonroll Docs', description: 'Documentation for Dragonroll API for plugin development', theme: defaultTheme({ logo: '/images/logo-light.png', logoDark: '/images/logo.png', navbar: [ { text: "Guides", prefix: "/guide/", link: "/guide/", children: ['/get-started'] }, { text: "Reference", prefix: "/api/", link: "/api/", children: [ { text: "Plugin", prefix: "plugin/", collapsable: true, children: ['/client/test'] }, { text: "Client API", prefix: "client/", collapsable: true, children: ['/client/test'] }, { text: "Server API", prefix: "server/", children: ['/server/test'] } ] } ], repo: 'https://git.aranroig.com/BinarySandia04/dragonroll', }), bundler: viteBundler(), plugins: [ prismjsPlugin({ themes: { light: 'duotone-light', dark: 'duotone-space' } }) ] })