mirror of
https://github.com/Helium314/HeliBoard.git
synced 2025-06-30 12:49:57 +00:00
Updated Layouts (markdown)
parent
dc09df952b
commit
577d441958
1 changed files with 5 additions and 7 deletions
12
Layouts.md
12
Layouts.md
|
@ -1,6 +1,4 @@
|
|||
# Create JSON file
|
||||
|
||||
## What a JSON file looks like for Heliboard?
|
||||
# What a JSON file looks like for Heliboard?
|
||||
|
||||
- The JSON file:
|
||||
- It always starts with the left square bracket `[` and always ends with the right square bracket `]`
|
||||
|
@ -40,7 +38,7 @@ Note that lines starting with `//` are ignored.
|
|||
```
|
||||
</details>
|
||||
|
||||
## Label properties
|
||||
# Label properties
|
||||
|
||||
Each label can have the following properties:
|
||||
* `type`: only specific values, HeliBoard mostly uses this to determine background color and type, determined automatically by default
|
||||
|
@ -122,7 +120,7 @@ Each label can have the following properties:
|
|||
|
||||
</details>
|
||||
|
||||
## Special labels
|
||||
# Special labels
|
||||
|
||||
Usually the label is what is displayed on the key. However, there are some special labels:
|
||||
* Currency keys
|
||||
|
@ -209,7 +207,7 @@ Usually the label is what is displayed on the key. However, there are some speci
|
|||
|
||||
</details>
|
||||
|
||||
## Key classes
|
||||
# Key classes
|
||||
|
||||
They are specified with `$`, usually you can omit them in HeliBoard.
|
||||
|
||||
|
@ -274,6 +272,6 @@ Here are the different classes:
|
|||
```
|
||||
</details>
|
||||
|
||||
## Examples of JSON files
|
||||
# Examples of JSON files
|
||||
|
||||
[Here](https://github.com/Helium314/HeliBoard/discussions/1132#discussion-7260853), are some sample JSON files that customize all the keyboard views.
|
Loading…
Add table
Add a link
Reference in a new issue