aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs
diff options
context:
space:
mode:
authorCem Aksoylar <[email protected]>2024-01-12 21:36:05 -0800
committerCem Aksoylar <[email protected]>2024-01-20 22:28:41 -0800
commit1b326ff856fbc017bdad97a2fe0a350f104035db (patch)
treeb63a5ee30a6ecdf60b1f13f0ddaa77436c4ad350 /docs
parentdcfe07d9f666d23e896d2463ca3f6f8dd8cbc12f (diff)
downloadzmk-1b326ff856fbc017bdad97a2fe0a350f104035db.tar.gz
zmk-1b326ff856fbc017bdad97a2fe0a350f104035db.zip
fix(docs): Fix relative links with trailing slashes
Diffstat (limited to 'docs')
-rw-r--r--docs/docs/behaviors/hold-tap.mdx2
-rw-r--r--docs/docs/behaviors/layers.md2
-rw-r--r--docs/docs/behaviors/mod-tap.md4
-rw-r--r--docs/docs/intro.md56
4 files changed, 32 insertions, 32 deletions
diff --git a/docs/docs/behaviors/hold-tap.mdx b/docs/docs/behaviors/hold-tap.mdx
index b0bcb07f99..26af9f1d83 100644
--- a/docs/docs/behaviors/hold-tap.mdx
+++ b/docs/docs/behaviors/hold-tap.mdx
@@ -289,7 +289,7 @@ A popular method of implementing Autoshift in ZMK involves a C-preprocessor macr
<TabItem value="mo_tog">
-This hold-tap example implements a [momentary-layer](layers.md/#momentary-layer) when the keybind is held and a [toggle-layer](layers.md/#toggle-layer) when it is tapped. Similar to the Autoshift and Sticky Hold use-cases, a `MO_TOG(layer)` macro is defined such that the `&mo` and `&tog` behaviors can target a single layer.
+This hold-tap example implements a [momentary-layer](layers.md#momentary-layer) when the keybind is held and a [toggle-layer](layers.md#toggle-layer) when it is tapped. Similar to the Autoshift and Sticky Hold use-cases, a `MO_TOG(layer)` macro is defined such that the `&mo` and `&tog` behaviors can target a single layer.
```dts title="Hold-Tap Example: Momentary layer on Hold, Toggle layer on Tap"
#include <dt-bindings/zmk/keys.h>
diff --git a/docs/docs/behaviors/layers.md b/docs/docs/behaviors/layers.md
index 1a26f3247a..7cfb4df7e0 100644
--- a/docs/docs/behaviors/layers.md
+++ b/docs/docs/behaviors/layers.md
@@ -74,7 +74,7 @@ You can configure a different tapping term or tweak other properties noted in th
```
:::info
-Functionally, the layer-tap is a [hold-tap](hold-tap.mdx) of the ["tap-preferred" flavor](hold-tap.mdx/#flavors) and a [`tapping-term-ms`](hold-tap.mdx/#tapping-term-ms) of 200 that takes in a [`momentary layer`](#momentary-layer) and a [keypress](key-press.md) as its "hold" and "tap" parameters, respectively.
+Functionally, the layer-tap is a [hold-tap](hold-tap.mdx) of the ["tap-preferred" flavor](hold-tap.mdx#flavors) and a [`tapping-term-ms`](hold-tap.mdx#tapping-term-ms) of 200 that takes in a [`momentary layer`](#momentary-layer) and a [keypress](key-press.md) as its "hold" and "tap" parameters, respectively.
For users who want to send a different [keycode](../codes/index.mdx) depending on if the same key is held or tapped, see [Mod-Tap](mod-tap.md).
diff --git a/docs/docs/behaviors/mod-tap.md b/docs/docs/behaviors/mod-tap.md
index f60bde459b..d80dc078bd 100644
--- a/docs/docs/behaviors/mod-tap.md
+++ b/docs/docs/behaviors/mod-tap.md
@@ -45,9 +45,9 @@ You can configure a different tapping term in your keymap:
```
:::info
-Under the hood, the mod-tap is simply a [hold-tap](hold-tap.mdx) of the ["hold-preferred" flavor](hold-tap.mdx/#flavors) with a [`tapping-term-ms`](hold-tap.mdx/#tapping-term-ms) of 200 that takes in two [keypresses](key-press.md) as its "hold" and "tap" parameters. This means that the mod-tap can be used to invoke **any** [keycode](../codes/index.mdx), and is not limited to only activating [modifier keys](../codes/modifiers.mdx) when it is held.
+Under the hood, the mod-tap is simply a [hold-tap](hold-tap.mdx) of the ["hold-preferred" flavor](hold-tap.mdx#flavors) with a [`tapping-term-ms`](hold-tap.mdx#tapping-term-ms) of 200 that takes in two [keypresses](key-press.md) as its "hold" and "tap" parameters. This means that the mod-tap can be used to invoke **any** [keycode](../codes/index.mdx), and is not limited to only activating [modifier keys](../codes/modifiers.mdx) when it is held.
-For users who want to momentarily access a specific [layer](../features/keymaps#layers) while a key is held and send a keycode when the same key is tapped, see [Layer-Tap](layers.md/#layer-tap).
+For users who want to momentarily access a specific [layer](../features/keymaps.mdx#layers) while a key is held and send a keycode when the same key is tapped, see [Layer-Tap](layers.md#layer-tap).
Similarly, for users looking to create a keybind like the mod-tap that invokes behaviors _other_ than [keypresses](key-press.md), like [sticky keys](sticky-key.md) or [key toggles](key-toggle.md), see [Hold-Tap](hold-tap.mdx).
diff --git a/docs/docs/intro.md b/docs/docs/intro.md
index bfa511844f..921319251c 100644
--- a/docs/docs/intro.md
+++ b/docs/docs/intro.md
@@ -14,34 +14,34 @@ ZMK is currently missing some features found in other popular firmware. This tab
| Legend: | ✅ Supported | 🚧 Under Development | 💡 Planned |
| :------ | :----------- | :------------------- | :--------- |
-| **Feature** | ZMK | BlueMicro | QMK |
-| ----------------------------------------------------------------------------------------------------------------------------------- | :-: | :-------: | :-: |
-| Low Latency BLE Support | ✅ | ✅ | |
-| Multi-Device BLE Support | ✅ | | |
-| [USB Connectivity](behaviors/outputs.md) | ✅ | ✅ | ✅ |
-| User Configuration Repositories | ✅ | | |
-| Split Keyboard Support | ✅ | ✅ | ✅ |
-| [Keymaps and Layers](behaviors/layers.md) | ✅ | ✅ | ✅ |
-| [Hold-Tap](behaviors/hold-tap.mdx) (which includes [Mod-Tap](behaviors/mod-tap.md) and [Layer-Tap](behaviors/layers.md/#layer-tap)) | ✅ | ✅ | ✅ |
-| [Tap-Dance](behaviors/tap-dance.mdx) | ✅ | ✅[^2] | ✅ |
-| [Keyboard Codes](codes/index.mdx#keyboard) | ✅ | ✅ | ✅ |
-| [Media](codes/index.mdx#media-controls) & [Consumer](codes/index.mdx#consumer-controls) Codes | ✅ | ✅ | ✅ |
-| [Encoders](features/encoders.md) | ✅ | ✅ | ✅ |
-| [Display Support](features/displays.md)[^1] | 🚧 | 🚧 | ✅ |
-| [RGB Underglow](features/underglow.md) | ✅ | ✅ | ✅ |
-| [Backlight](features/backlight.mdx) | ✅ | ✅ | ✅ |
-| One Shot Keys | ✅ | ✅ | ✅ |
-| [Combo Keys](features/combos.md) | ✅ | | ✅ |
-| [Macros](behaviors/macros.md) | ✅ | ✅ | ✅ |
-| Mouse Keys | 🚧 | ✅ | ✅ |
-| Low Active Power Usage | ✅ | | |
-| Low Power Sleep States | ✅ | ✅ | |
-| [Low Power Mode (VCC Shutoff)](behaviors/power.md) | ✅ | ✅ | |
-| Battery Reporting | ✅ | ✅ | |
-| Shell over BLE | 💡 | | |
-| Realtime Keymap Updating | 💡 | | ✅ |
-| AVR/8 Bit | | | ✅ |
-| [Wide Range of ARM Chips Supported](https://docs.zephyrproject.org/latest/boards/index.html) | ✅ | | |
+| **Feature** | ZMK | BlueMicro | QMK |
+| ---------------------------------------------------------------------------------------------------------------------------------- | :-: | :-------: | :-: |
+| Low Latency BLE Support | ✅ | ✅ | |
+| Multi-Device BLE Support | ✅ | | |
+| [USB Connectivity](behaviors/outputs.md) | ✅ | ✅ | ✅ |
+| User Configuration Repositories | ✅ | | |
+| Split Keyboard Support | ✅ | ✅ | ✅ |
+| [Keymaps and Layers](behaviors/layers.md) | ✅ | ✅ | ✅ |
+| [Hold-Tap](behaviors/hold-tap.mdx) (which includes [Mod-Tap](behaviors/mod-tap.md) and [Layer-Tap](behaviors/layers.md#layer-tap)) | ✅ | ✅ | ✅ |
+| [Tap-Dance](behaviors/tap-dance.mdx) | ✅ | ✅[^2] | ✅ |
+| [Keyboard Codes](codes/index.mdx#keyboard) | ✅ | ✅ | ✅ |
+| [Media](codes/index.mdx#media-controls) & [Consumer](codes/index.mdx#consumer-controls) Codes | ✅ | ✅ | ✅ |
+| [Encoders](features/encoders.md) | ✅ | ✅ | ✅ |
+| [Display Support](features/displays.md)[^1] | 🚧 | 🚧 | ✅ |
+| [RGB Underglow](features/underglow.md) | ✅ | ✅ | ✅ |
+| [Backlight](features/backlight.mdx) | ✅ | ✅ | ✅ |
+| One Shot Keys | ✅ | ✅ | ✅ |
+| [Combo Keys](features/combos.md) | ✅ | | ✅ |
+| [Macros](behaviors/macros.md) | ✅ | ✅ | ✅ |
+| Mouse Keys | 🚧 | ✅ | ✅ |
+| Low Active Power Usage | ✅ | | |
+| Low Power Sleep States | ✅ | ✅ | |
+| [Low Power Mode (VCC Shutoff)](behaviors/power.md) | ✅ | ✅ | |
+| Battery Reporting | ✅ | ✅ | |
+| Shell over BLE | 💡 | | |
+| Realtime Keymap Updating | 💡 | | ✅ |
+| AVR/8 Bit | | | ✅ |
+| [Wide Range of ARM Chips Supported](https://docs.zephyrproject.org/latest/boards/index.html) | ✅ | | |
[^2]: Tap-Dances are limited to single and double-tap on BlueMicro
[^1]: OLEDs are currently proof of concept in ZMK.