profectus-docs/.vitepress/config.js

68 lines
2.6 KiB
JavaScript
Raw Normal View History

2022-03-01 01:51:29 +00:00
module.exports = {
lang: "en-US",
title: 'Profectus',
description: 'A game engine that grows with you.',
2022-03-01 04:08:36 +00:00
head: [
2022-03-06 04:34:42 +00:00
['link', { rel: 'stylesheet', href: 'https://fonts.googleapis.com/css2?family=Roboto+Mono:ital@0;1' }],
2022-03-03 01:35:06 +00:00
['link', { rel: 'apple-touch-icon', sizes: '180x180', href: '/apple-touch-icon.png' }],
['link', { rel: 'icon', type: 'image/png', sizes: '32x32', href: '/favicon-32x32.png' }],
['link', { rel: 'icon', type: 'image/png', sizes: '16x16', href: '/favicon-16x16.png' }],
2022-03-03 01:40:52 +00:00
['link', { rel: 'manifest', href: '/site.webmanifest' }],
2022-03-03 01:55:07 +00:00
['script', { defer: true, 'data-domain': 'moddingtree.com', src: 'https://plausible.io/js/plausible.js' }],
['meta', { name: 'og:description', content: 'A game engine that grows with you' }],
['meta', { name: 'og:image', content: '/Logo.png' }]
2022-03-01 04:08:36 +00:00
],
2022-03-01 01:51:29 +00:00
themeConfig: {
2022-03-01 04:08:36 +00:00
repo: 'profectus-engine/profectus-docs',
docsDir: '',
docsBranch: 'main',
editLinks: true,
editLinkText: 'Edit this page on GitHub',
lastUpdated: 'Last Updated',
2022-03-01 01:51:29 +00:00
nav: [
2022-03-01 04:08:36 +00:00
{ text: "Guide", link: "/guide/", activeMatch: "^/guide/" },
2022-03-01 05:50:38 +00:00
{ text: "API", link: "/api/", activeMatch: "^/api/" },
2022-03-01 01:51:29 +00:00
{ text: "Forums", link: "https://forums.moddingtree.com" },
{ text: "Discord", link: "https://discord.gg/F3xveHV" },
{ text: "Github", link: "https://github.com/profectus-engine/Profectus" }
],
2022-03-01 05:50:38 +00:00
sidebar: {
"/guide/": [
2022-03-01 04:08:36 +00:00
{
2022-03-03 01:28:57 +00:00
text: "Getting Started",
2022-03-01 04:08:36 +00:00
children: [
{ text: "Introduction", link: "/guide/" },
2022-03-03 01:28:57 +00:00
{ text: "Setting Up", link: "/guide/setup" },
{ text: "Updating Profectus", link: "/guide/updating" }
]
},
{
text: "Creating Your Project",
children: [
{ text: "Project Info", link: "/guide/project-info" },
{ text: "Project Entry", link: "/guide/project-entry" },
{ text: "Changelog", link: "/guide/changelog" },
2022-03-06 04:34:42 +00:00
{ text: "Themes", link: "/guide/themes" },
{ text: "Utilities", link: "/guide/utils" }
]
},
{
text: "Important Concepts",
children: [
{ text: "Layers", link: "/guide/layers" },
{ text: "Features", link: "/guide/features" },
{ text: "Coercable Components", link: "/guide/coercable" },
{ text: "Reactivity", link: "/guide/reactivity" }
2022-03-01 04:08:36 +00:00
]
},
{
2022-03-06 04:34:42 +00:00
text: "Advanced Concepts",
children: [
{ text: "Creating Features", link: "/guide/creating-features" }
]
2022-03-01 04:08:36 +00:00
}
2022-03-01 05:50:38 +00:00
],
}
2022-03-01 01:51:29 +00:00
}
}