Updated Layouts (markdown)

BlackyHawky 2024-10-03 03:05:41 +02:00
parent a50fe87d8d
commit 676c3d7858

@ -68,8 +68,8 @@ Each label can have the following properties:
* There are special negative values available, e.g. the ones used by functional keys
* Special notes for the modifier keys `CTRL`, `ALT`, `FN`, `META`:
* Currently there is no special lock-treatment, so you need to hold the key and press another key at the same time (like on a hardware keyboard)
* this means you should avoid putting popups on modifier keys (or press the other key quickly)
* This means you should avoid putting popups on modifier keys (or press the other key quickly)
<br><br>
<details>
<summary><b><i>Click to see available codes</i></b></summary>
<br>
@ -143,6 +143,7 @@ Usually the label is what is displayed on the key. However, there are some speci
* `space`: space key, with icon when using a number layout
* `zwnj`: Zero-width non-joiner (automatically added next to space in alphabet layout for some languages)
* You can also use toolbar keys, e.g. `undo`
<br><br>
<details>
<summary><b><i>Click to see available toolbar keys</i></b></summary>
@ -216,7 +217,7 @@ Here are the different classes:
* `text_key`: normal key, default
* `auto_text_key`: used in FlorisBoard for a key that changes text case when shift is enabled, HeliBoard does that anyway unless disabled with a `labelFlag`
* `multi_text_key`: key with an array of code points, e.g. `{ "$": "multi_text_key", "codePoints": [2509, 2480], "label": "্র" }`
* there are also selector classes, which allow to change keys conditionally:
* There are also selector classes, which allow to change keys conditionally:
* `case_selector`: keys for `lower` and `upper` (both mandatory), similar to `shift_state_selector`
<details>