add discussion templates for colors and layouts

and hope it works because apparently there is no preview
This commit is contained in:
Helium314 2024-09-15 12:18:11 +02:00
parent b1798d5777
commit 723812d913
3 changed files with 42 additions and 0 deletions

View file

@ -0,0 +1,18 @@
body:
- type: input
- type: textarea
id: description
attributes:
label: Description
placeholder: |
"You can add some description and screenshots here if you want."
validations:
required: false
- type: textarea
id: colors
attributes:
label: Colors
placeholder: |
"Please paste the colors (obtained via the _copy_ button) here, and surround the text with ``` to make sure it's displayed in a way that can be copied easily."
validations:
required: true

View file

@ -0,0 +1,18 @@
body:
- type: input
- type: textarea
id: description
attributes:
label: Description
placeholder: |
"You can add some description and screenshots here if you want."
validations:
required: false
- type: textarea
id: layout
attributes:
label: Layout
placeholder: |
"Please paste the layout here, and surround it with ``` to make sure it's displayed in a way that can be copied easily."
validations:
required: true

View file

@ -67,12 +67,18 @@ If you're interested, you can read the following useful text about effective bug
Translations can be added using [Weblate](https://translate.codeberg.org/projects/heliboard/). You will need an account to update translations and add languages. Add the language you want to translate to in Languages -> Manage translated languages in the top menu bar. Translations can be added using [Weblate](https://translate.codeberg.org/projects/heliboard/). You will need an account to update translations and add languages. Add the language you want to translate to in Languages -> Manage translated languages in the top menu bar.
Updating translations in a PR will not be accepted, as it may cause conflicts with Weblate translations. Updating translations in a PR will not be accepted, as it may cause conflicts with Weblate translations.
Some notes on translations
* when translating metadata, translating the changelogs is rather useless. It's available as it was requested by translators.
* the `hidden_features_message` is horrible to translate with Weblate, and serves little benefit as it's just a copy of what's already in the wiki: https://github.com/Helium314/HeliBoard/wiki/Hidden-functionality. It's been made available in the app on user request/contribution.
## To Community ## To Community
You can share your themes, layouts and dictionaries with other people: You can share your themes, layouts and dictionaries with other people:
* Themes can be saved and loaded using the menu on top-right in the _adjust colors_ screen * Themes can be saved and loaded using the menu on top-right in the _adjust colors_ screen
* You can share custom colors in a separate [discussion section](https://github.com/Helium314/HeliBoard/discussions/categories/custom-colors)
* Custom keyboard layouts are text files whose content you can edit, copy and share * Custom keyboard layouts are text files whose content you can edit, copy and share
* this applies to main keyboard layouts and to special layouts adjustable in advanced settings * this applies to main keyboard layouts and to special layouts adjustable in advanced settings
* see [layouts.md](layouts.md) for details * see [layouts.md](layouts.md) for details
* You can share custom layouts in a separate [discussion section](https://github.com/Helium314/HeliBoard/discussions/categories/custom-layout)
* Creating dictionaries is a little more work * Creating dictionaries is a little more work
* first you will need a wordlist, as described [here](https://codeberg.org/Helium314/aosp-dictionaries/src/branch/main/wordlists/sample.combined) and in the repository readme * first you will need a wordlist, as described [here](https://codeberg.org/Helium314/aosp-dictionaries/src/branch/main/wordlists/sample.combined) and in the repository readme
* the you need to compile the dictionary using [external tools](https://github.com/remi0s/aosp-dictionary-tools) * the you need to compile the dictionary using [external tools](https://github.com/remi0s/aosp-dictionary-tools)