diff --git a/docs/about/overview/radio-settings.mdx b/docs/about/overview/radio-settings.mdx
index 62478b5d..04663267 100644
--- a/docs/about/overview/radio-settings.mdx
+++ b/docs/about/overview/radio-settings.mdx
@@ -54,7 +54,7 @@ There are 104 channels defined with the standard radio preset `LongFast`. After
Various data-rate options are available when configuring a channel and are inversely proportional to the theoretical range of the devices.
-- **Spreading Factor** - How much we "spread" our data over time.
+- **Spreading Factor (SF)** - How much we "spread" our data over time.
- Each step up in Spreading Factor doubles the airtime to transmit.
- Each step up in Spreading Factor adds about 2.5db extra link budget.
- **Bandwidth** - How big of a slice of the spectrum we use.
@@ -113,4 +113,4 @@ These channel settings may not have been tested. Use at your own discretion. Sha
## Cryptography
-The pre-shared key (PSK) used by the devices can be an AES128 or AES256 sequence. Alternatively, encryption can be turned off, which may be useful if you are operating under a Ham Radio license.
\ No newline at end of file
+The pre-shared key (PSK) used by the devices can be an AES128 or AES256 sequence. Alternatively, encryption can be turned off, which may be useful if you are operating under a Ham Radio license.
diff --git a/docs/configuration/gpio-peripherals.mdx b/docs/configuration/gpio-peripherals.mdx
index e66e0446..ea8c5730 100644
--- a/docs/configuration/gpio-peripherals.mdx
+++ b/docs/configuration/gpio-peripherals.mdx
@@ -3,7 +3,7 @@ id: gpio-peripherals
title: Configuring GPIO Peripherals
sidebar_label: Setup GPIO Peripherals
slug: /hardware/peripheral/
-sidebar_position: 6
+sidebar_position: 4
---
## Remote Hardware
diff --git a/docs/configuration/rak-gpio-mapping.mdx b/docs/configuration/rak-gpio-mapping.mdx
deleted file mode 100644
index 8cbc0337..00000000
--- a/docs/configuration/rak-gpio-mapping.mdx
+++ /dev/null
@@ -1,36 +0,0 @@
----
-id: rak-gpio-mapping
-title: RAK GPIO Pin Mapping
-sidebar_label: RAK GPIO Mapping
-sidebar_position: 5
----
-
-## RAK GPIO Pin Mapping
-
-The RAK4631 uses symbolic labels for its I/O Pins on the module and baseboard silk screens. The following table shows the mapping of the RAK4631 GPIO pins to the corresponding Arduino pins and the MCU Port numbers.
-
-| RAK Pin | nRF52840 Pin | Arduino GPIO | Remark |
-| ------- | ------------ | ------------ | ------------------------------------------------------------------------ |
-| IO1 | P0.17 | 17 | used for GPS PPM signal if GPS module is connected |
-| IO2 | P1.02 | 34 | used to power all peripheral modules, not available for user application |
-| IO3 | P0.21 | 21 |
-| IO4 | P0.04 | 4 |
-| IO5 | P0.09 | 9 | The 'User Button' is mapped here. |
-| IO6 | P0.10 | 10 |
-| IO7 | P0.28 | 28 |
-| SW1 | P0.01 | 1 |
-| A0 | P0.04/AIN2 | A2 |
-| A1 | P0.31/AIN7 | A7 |
-| SPI_CS | P0.26 | 26 |
-
-When configuring GPIO pins in your device settings, the Arduino GPIO numbers should be used.
-
-```shell title="Example"
-meshtastic --set external_notification.output 10
-```
-
-This will use IO6 on a RAK4631
-
-:::caution Note
-There is no usable GPIO pin on any RAK base board except the 'big' baseboard RAK19001 without adding a RAK13002 IO module or a third party IO sensor breakout.
-:::
diff --git a/docs/configuration/remote-admin.mdx b/docs/configuration/remote-admin.mdx
index f498d6e0..866bb4e9 100644
--- a/docs/configuration/remote-admin.mdx
+++ b/docs/configuration/remote-admin.mdx
@@ -2,7 +2,7 @@
id: remote-admin
title: Remote Node Administration
sidebar_label: Remote Nodes
-sidebar_position: 4
+sidebar_position: 3
---
:::caution Disclaimer
diff --git a/docs/getting-started/flashing-firmware/nrf52/drag-n-drop.mdx b/docs/getting-started/flashing-firmware/nrf52/drag-n-drop.mdx
index 9d0b47b5..ce6f4af5 100644
--- a/docs/getting-started/flashing-firmware/nrf52/drag-n-drop.mdx
+++ b/docs/getting-started/flashing-firmware/nrf52/drag-n-drop.mdx
@@ -17,7 +17,7 @@ Download and unzip the latest firmware from [Meshtastic Downloads](https://mesht
2. Double click the reset button on your device (this will put it into bootloader mode)
3. Notice a new drive will be mounted on your computer (Windows, Mac, or Linux)
4. Open this drive and you should see three files: `CURRENT.UF2`, `INDEX.HTM`, and `INFO_UF2.TXT`
-5. Drop the appropriate firmware file (`firmware-DEVICE_NAME-vx.x.x-xxxxxxx.uf2`) from the release onto this drive.
+5. Drop the appropriate firmware file (`firmware-DEVICE_NAME-x.x.x-xxxxxxx.uf2`) from the release onto this drive.
Once the file has finished copying onto the drive, the device will reboot and install the Meshtastic firmware.
diff --git a/docs/getting-started/initial-config.mdx b/docs/getting-started/initial-config.mdx
index 140c7c0c..4ab135ad 100644
--- a/docs/getting-started/initial-config.mdx
+++ b/docs/getting-started/initial-config.mdx
@@ -34,7 +34,7 @@ values={[
- [Android App](/docs/category/android-app)
- [Web Client](https://client.meshtastic.org)
-- [iOS App](/docs/category/apple-apps)
+- [iOS/iPadOS/macOS App](/docs/category/apple-apps)
diff --git a/docs/hardware/devices/rak/core-modules.mdx b/docs/hardware/devices/rak/core-modules.mdx
index 5c720622..00f24dfd 100644
--- a/docs/hardware/devices/rak/core-modules.mdx
+++ b/docs/hardware/devices/rak/core-modules.mdx
@@ -60,6 +60,37 @@ Please be aware of the difference between the RAK4631 (Arduino bootloader) and t
style={{ zoom: "50%" }}
/>
+
+### GPIO
+
+:::caution Note
+There is no usable GPIO pin on any RAK base board except the 'big' baseboard RAK19001 without adding a RAK13002 IO module or a third party IO sensor breakout.
+:::
+
+The RAK4631 uses symbolic labels for its I/O Pins on the module and baseboard silk screens. The following table shows the mapping of the RAK4631 GPIO pins to the corresponding Arduino pins and the MCU Port numbers.
+
+| RAK Pin | nRF52840 Pin | Arduino GPIO | Remark |
+| ------- | ------------ | ------------ | ----------------------------------------------------------------------------------------------------- |
+| IO1 | P0.17 | 17 | used to toggle power to peripheral modules using 3v3_S power rail, not available for user application |
+| IO2 | P1.02 | 34 | used to power all peripheral modules, not available for user application |
+| IO3 | P0.21 | 21 |
+| IO4 | P0.04 | 4 |
+| IO5 | P0.09 | 9 | The 'User Button' is mapped here. |
+| IO6 | P0.10 | 10 |
+| IO7 | P0.28 | 28 |
+| SW1 | P0.01 | 1 |
+| A0 | P0.04/AIN2 | A2 |
+| A1 | P0.31/AIN7 | A7 |
+| SPI_CS | P0.26 | 26 |
+
+When configuring GPIO pins in your device settings, the Arduino GPIO numbers should be used.
+
+```shell title="Example"
+meshtastic --set external_notification.output 10
+```
+
+This will use IO6 on a RAK4631
+
diff --git a/src/components/BaseCSS.tsx b/src/components/BaseCSS.tsx
new file mode 100644
index 00000000..ca0d70e5
--- /dev/null
+++ b/src/components/BaseCSS.tsx
@@ -0,0 +1,8 @@
+// class .markdown needs to be called or it is removed from the build
+import React from "react";
+
+const BaseCSS = () => {
+ return Shid Fard
;
+};
+
+export default BaseCSS;