73 lines
1.8 KiB
JavaScript
73 lines
1.8 KiB
JavaScript
/**
|
|
* Creating a sidebar enables you to:
|
|
- create an ordered group of docs
|
|
- render a sidebar for each doc of that group
|
|
- provide next/previous navigation
|
|
|
|
The sidebars can be generated from the filesystem, or explicitly defined here.
|
|
|
|
Create as many sidebars as you want.
|
|
*/
|
|
|
|
// @ts-check
|
|
|
|
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
|
|
const sidebars = {
|
|
// By default, Docusaurus generates a sidebar from the docs folder structure
|
|
tutorialSidebar: [
|
|
'intro',
|
|
{
|
|
type: 'category',
|
|
label: 'Getting Started',
|
|
items: [
|
|
'getting-started/installation',
|
|
'getting-started/quick-start',
|
|
],
|
|
},
|
|
{
|
|
type: 'category',
|
|
label: 'Core Concepts',
|
|
items: [
|
|
'core-concepts/overview',
|
|
'core-concepts/gatling-mechanics',
|
|
'core-concepts/trajectory-prediction',
|
|
'core-concepts/mathematical-ballistics',
|
|
'core-concepts/ballistic-impact-component',
|
|
'core-concepts/spalling-system',
|
|
],
|
|
},
|
|
{
|
|
type: 'category',
|
|
label: 'Tutorials',
|
|
items: [
|
|
'tutorials/material-setup-guide',
|
|
'tutorials/advanced-weapon-systems',
|
|
],
|
|
},
|
|
{
|
|
type: 'category',
|
|
label: 'Advanced Guides',
|
|
items: [
|
|
'advanced/multiplayer-guide',
|
|
'advanced/performance-optimization',
|
|
'advanced/editor-tools',
|
|
'advanced/editor-integration',
|
|
'advanced/json-import-export',
|
|
'advanced/migration-guide',
|
|
],
|
|
},
|
|
{
|
|
type: 'category',
|
|
label: 'API Reference',
|
|
items: [
|
|
'api/overview',
|
|
'api/bullet-reference',
|
|
'api/material-properties-reference',
|
|
],
|
|
},
|
|
'troubleshooting',
|
|
'changelog',
|
|
],
|
|
};
|
|
|
|
export default sidebars; |