refactor(docs): Refactor the development section (#2438)

This commit is contained in:
Nicolas Munnich
2024-09-02 06:54:19 +02:00
committed by GitHub
parent aae4feeda8
commit 266227b580
33 changed files with 117 additions and 79 deletions

View File

@@ -116,36 +116,53 @@ module.exports = {
},
{
Development: [
"development/clean-room",
"development/pre-commit",
"development/documentation",
{
type: "category",
label: "Setup",
link: {
type: "doc",
id: "development/setup/index",
},
label: "Hardware Integration",
collapsed: true,
items: ["development/setup/docker", "development/setup/native"],
},
"development/build-flash",
"development/boards-shields-keymaps",
"development/posix-board",
"development/tests",
"development/usb-logging",
"development/ide-integration",
"development/studio-rpc-protocol",
{
type: "category",
label: "Guides",
collapsed: false,
items: [
"development/new-shield",
"development/hardware-metadata-files",
"development/new-behavior",
"development/hardware-integration/new-shield",
"development/hardware-integration/hardware-metadata-files",
"development/hardware-integration/boards-shields-keymaps",
],
},
{
type: "category",
label: "Contributing",
collapsed: true,
items: [
"development/contributing/clean-room",
"development/contributing/documentation",
],
},
{
type: "category",
label: "Local Toolchain",
collapsed: true,
items: [
{
type: "category",
label: "Setup",
link: {
type: "doc",
id: "development/local-toolchain/setup/index",
},
collapsed: true,
items: [
"development/local-toolchain/setup/docker",
"development/local-toolchain/setup/native",
],
},
"development/local-toolchain/build-flash",
"development/local-toolchain/pre-commit",
"development/local-toolchain/ide-integration",
"development/local-toolchain/tests",
"development/local-toolchain/posix-board",
],
},
"development/usb-logging",
"development/studio-rpc-protocol",
"development/new-behavior",
],
},
],