mirror of
https://github.com/Drop-OSS/drop-docs.git
synced 2026-01-30 20:55:17 +01:00
* Adds pages to install drop-app on different platforms * Removes rust-nightly-bin related instructions as they are not needed * Adds ubuntu page * Adds debian page * Adds fedora guide * Improves documentation to get umu-run to work on steamos and bazzite * Fixes broken links * Fixes the bazzite page * Updates client link to latest version and removes rust-nightly-bin as a dependency on arch * Few improvements
88 lines
2.1 KiB
TypeScript
88 lines
2.1 KiB
TypeScript
import type { SidebarsConfig } from "@docusaurus/plugin-content-docs";
|
|
|
|
// This runs in Node.js - Don't use client-side code here (browser APIs, JSX...)
|
|
|
|
/**
|
|
* 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.
|
|
*/
|
|
const sidebars: SidebarsConfig = {
|
|
// By default, Docusaurus generates a sidebar from the docs folder structure
|
|
defaultSidebar: [
|
|
{
|
|
type: "category",
|
|
label: "Admin Guides",
|
|
items: [
|
|
"guides/quickstart",
|
|
"guides/exposing",
|
|
"guides/server-troubleshooting",
|
|
],
|
|
},
|
|
{
|
|
type: "category",
|
|
label: "User Guides",
|
|
items: ["guides/getting-started", "guides/client-troubleshooting"],
|
|
},
|
|
{
|
|
type: "category",
|
|
label: "Installing Drop-app",
|
|
items: [
|
|
"installing-drop-app/index",
|
|
"installing-drop-app/archlinux",
|
|
"installing-drop-app/bazzite",
|
|
"installing-drop-app/debian",
|
|
"installing-drop-app/fedora",
|
|
"installing-drop-app/macos",
|
|
"installing-drop-app/steamdeck",
|
|
"installing-drop-app/ubuntu",
|
|
"installing-drop-app/windows",
|
|
],
|
|
},
|
|
{
|
|
type: "category",
|
|
label: "Metadata",
|
|
items: ["metadata/giantbomb", "metadata/igdb", "metadata/pcgamingwiki"],
|
|
},
|
|
{
|
|
type: "category",
|
|
label: "Authentication",
|
|
items: ["authentication/simple", "authentication/oidc"],
|
|
},
|
|
{
|
|
type: "category",
|
|
label: "Advanced",
|
|
items: [
|
|
"advanced/building",
|
|
"advanced/building-windows",
|
|
"advanced/certificates",
|
|
],
|
|
},
|
|
{
|
|
type: "category",
|
|
label: "Documentation",
|
|
items: ["library"],
|
|
},
|
|
],
|
|
|
|
// But you can create a sidebar manually
|
|
/*
|
|
tutorialSidebar: [
|
|
'intro',
|
|
'hello',
|
|
{
|
|
type: 'category',
|
|
label: 'Tutorial',
|
|
items: ['tutorial-basics/create-a-document'],
|
|
},
|
|
],
|
|
*/
|
|
};
|
|
|
|
export default sidebars;
|