fix(illustrations): use svg images from keyboard-drawer

This commit is contained in:
2025-07-26 22:39:53 +02:00
parent 9fb627b94e
commit 305978c893
7 changed files with 868 additions and 5 deletions

View File

@@ -45,7 +45,7 @@ base with GASC homerow mods.
The base layer looks like this:
![Base Layer](./img/Layer-0.png)
![Base Layer](./img/Layer-0.svg)
`PERMISSIVE_HOLD` is disabled on home row keys to avoid false positive on rolls,
and enabled for thumb keys as there are few false positives in this case.
@@ -53,18 +53,24 @@ and enabled for thumb keys as there are few false positives in this case.
The internal thumb keys move to the nav/numpad layer on hold or space/tap on
tap. This layer is the following:
![Num-Nav Layer](./img/Layer-1.png)
![Num-Nav Layer](./img/Layer-1.svg)
Finally, pressing both internal thumb keys (or left external one) leads to the
Finally, holding both internal thumb keys (or holding left external one) leads to the
function/mouse nav layer:
![Num-Nav Layer](./img/Layer-2.png)
![Fun-Mouse Layer](./img/Layer-2.svg)
This layer also allows accessing custom layers, such as here layer 3 that is the
`qwerty-ergol` compatibility layer or the layer 4 which is a gaming layer (not
described here).
When Im using multiple xkeyboard layouts, my shortcut to switch between them is
double shifts, thats why there is also a binding for that (and why its the
only one that is symmetrically correct in the homerow mods in the base layer).
The illustrations were made using
[keymap-drawer](https://github.com/caksoylar/keymap-drawer/tree/main).
## Left to do
- [ ] Replace `png` images with `svg`
- [ ] Automatize the firmware generations