From 6e8c4d25ea547a143753b64d7dea840f78537bd6 Mon Sep 17 00:00:00 2001 From: apt105 <73254487+apt105@users.noreply.github.com> Date: Sun, 24 Apr 2022 23:32:31 +0100 Subject: [PATCH] Re-ordering the sidebar --- docs/about/concepts/channels.mdx | 1 + docs/about/concepts/clients.mdx | 1 + docs/about/concepts/external-devices.mdx | 1 + docs/about/concepts/{overview.mdx => index.mdx} | 4 +++- docs/about/concepts/internet.mdx | 3 ++- docs/about/concepts/mesh.mdx | 1 + docs/about/index.mdx | 1 + docs/developers/contributing.mdx | 4 ++-- docs/faq/client-ios.mdx | 2 +- docs/faq/index.mdx | 1 + docs/getting-started/index.mdx | 1 + docs/hardware/index.mdx | 3 ++- docs/hardware/supported/_category_.yml | 7 +++++++ docs/legal/index.mdx | 1 + docs/settings/index.mdx | 3 ++- docs/software/android/{installation.mdx => index.mdx} | 4 ++-- docs/software/apple/{development.mdx => index.mdx} | 2 +- docs/software/community/{overview.mdx => index.mdx} | 0 docs/software/index.mdx | 7 ++++--- docs/software/modules/canned-message.mdx | 1 + docs/software/modules/external-notifications.mdx | 1 + docs/software/modules/modules.mdx | 2 +- docs/software/modules/range-test.mdx | 1 + docs/software/modules/serial.mdx | 1 + docs/software/modules/store-forward.mdx | 1 + docs/software/modules/telemetry.mdx | 1 + docs/software/web/{overview.mdx => index.mdx} | 2 +- 27 files changed, 42 insertions(+), 15 deletions(-) rename docs/about/concepts/{overview.mdx => index.mdx} (51%) create mode 100644 docs/hardware/supported/_category_.yml rename docs/software/android/{installation.mdx => index.mdx} (97%) rename docs/software/apple/{development.mdx => index.mdx} (95%) rename docs/software/community/{overview.mdx => index.mdx} (100%) rename docs/software/web/{overview.mdx => index.mdx} (99%) diff --git a/docs/about/concepts/channels.mdx b/docs/about/concepts/channels.mdx index d2c3bff9..37174b4d 100644 --- a/docs/about/concepts/channels.mdx +++ b/docs/about/concepts/channels.mdx @@ -2,6 +2,7 @@ id: channels title: Channels sidebar_label: Channels +sidebar_position: 3 --- ## Overview diff --git a/docs/about/concepts/clients.mdx b/docs/about/concepts/clients.mdx index bf30fe43..6f73d5c9 100644 --- a/docs/about/concepts/clients.mdx +++ b/docs/about/concepts/clients.mdx @@ -2,6 +2,7 @@ id: clients title: Clients sidebar_label: Clients +sidebar_position: 2 --- ## Overview diff --git a/docs/about/concepts/external-devices.mdx b/docs/about/concepts/external-devices.mdx index aa7bc81d..9c438e00 100644 --- a/docs/about/concepts/external-devices.mdx +++ b/docs/about/concepts/external-devices.mdx @@ -2,6 +2,7 @@ id: external-devices title: External Devices sidebar_label: External Devices +sidebar_position: 5 --- ## Overview diff --git a/docs/about/concepts/overview.mdx b/docs/about/concepts/index.mdx similarity index 51% rename from docs/about/concepts/overview.mdx rename to docs/about/concepts/index.mdx index 6a70235a..4cc2ec98 100644 --- a/docs/about/concepts/overview.mdx +++ b/docs/about/concepts/index.mdx @@ -1,7 +1,9 @@ --- id: overview title: Meshtastic Concepts -sidebar_label: Concepts Overview +sidebar_label: Overview of Concepts +sidebar_position: 1 --- ## Overview + diff --git a/docs/about/concepts/internet.mdx b/docs/about/concepts/internet.mdx index 83f4e0c2..1d7afed5 100644 --- a/docs/about/concepts/internet.mdx +++ b/docs/about/concepts/internet.mdx @@ -2,11 +2,12 @@ id: internet title: Internet Connectivity sidebar_label: Internet Connectivity +sidebar_position: 4 --- ## Overview -Captive Portal: Using Meshtastic, you can create a separate Wifi network for you join your phone or computer on a mesh network. See [Web Interface](/docs/software/web/web-app-software) for more info. This is ideal in a situation where you are remote, such as in the forest, on a mountain, or if there is a major power/internet outage such as in a storm or other disaster. +Captive Portal: Using Meshtastic, you can create a separate Wifi network for you join your phone or computer on a mesh network. See [Web Interface](/docs/software/web) for more info. This is ideal in a situation where you are remote, such as in the forest, on a mountain, or if there is a major power/internet outage such as in a storm or other disaster. ## Features using Internet Connectivity diff --git a/docs/about/concepts/mesh.mdx b/docs/about/concepts/mesh.mdx index dce417d8..1d75d05d 100644 --- a/docs/about/concepts/mesh.mdx +++ b/docs/about/concepts/mesh.mdx @@ -2,6 +2,7 @@ id: mesh title: Mesh Routing sidebar_label: Mesh Routing +sidebar_position: 1 --- ## Overview diff --git a/docs/about/index.mdx b/docs/about/index.mdx index cd73d218..03794870 100644 --- a/docs/about/index.mdx +++ b/docs/about/index.mdx @@ -2,6 +2,7 @@ title: About Meshtastic sidebar_label: About slug: /about +sidebar_position: 1 --- :::info diff --git a/docs/developers/contributing.mdx b/docs/developers/contributing.mdx index 9ec173f2..5b23e5d8 100644 --- a/docs/developers/contributing.mdx +++ b/docs/developers/contributing.mdx @@ -34,11 +34,11 @@ The [Meshtastic-device](https://github.com/meshtastic/Meshtastic-device) is wher ## Device Support -The [Meshtastic-python](https://github.com/meshtastic/Meshtastic-python) is typically where the first device interaction takes place, but that is not a requirement. This repo has a command line utility that allows you to interact with most functionality with the devices. This python library can also be consumed for other applications. See [Community applications](/docs/software/community/community-overview) for other Meshtastic applications. +The [Meshtastic-python](https://github.com/meshtastic/Meshtastic-python) is typically where the first device interaction takes place, but that is not a requirement. This repo has a command line utility that allows you to interact with most functionality with the devices. This python library can also be consumed for other applications. See [Community applications](/docs/software/community) for other Meshtastic applications. ## Web Application -The [Meshtastic-web](https://github.com/meshtastic/meshtastic-web) is where the hosted web server on the ESP32 devices in Typescript is developed. See the [Web interface overview](/docs/software/web/web-app-software) for more details. +The [Meshtastic-web](https://github.com/meshtastic/meshtastic-web) is where the hosted web server on the ESP32 devices in Typescript is developed. See the [Web interface overview](/docs/software/web) for more details. The [meshtastic.js](https://github.com/meshtastic/meshtastic.js) is a JavaScript library that provides an interface for Meshtastic devices. diff --git a/docs/faq/client-ios.mdx b/docs/faq/client-ios.mdx index 63078b9e..0a6be707 100644 --- a/docs/faq/client-ios.mdx +++ b/docs/faq/client-ios.mdx @@ -12,7 +12,7 @@ The now-in-beta iOS app requires iOS v15. ### How do I get the Meshtastic iOS App? -See [iOS App](/docs/software/apple/ios-development) +See [iOS App](/docs/software/apple) ### After updating firmware, my node is not connecting via Bluetooth. What should I do? diff --git a/docs/faq/index.mdx b/docs/faq/index.mdx index a8edf775..f36a76c2 100644 --- a/docs/faq/index.mdx +++ b/docs/faq/index.mdx @@ -2,6 +2,7 @@ id: faq title: FAQs slug: /faq +sidebar_position: 6 ---