Support and contributing¶
Donation and support¶
If you liked this project and are ready to support it for further development, you can do so using Bitcoin:
-
Cryptocurrency
BTC Wallet:
1BKR5d91YUic3aqwc6nTGTMLkGBBrZkkcj
Contributing¶
Structure of the project¶
Path to docs: /docs
Path to images: /docs/images
Path to firmwares: /docs/firmwares
Path to parameter files: /docs/parameters
Path to templates (e.g., used in utils): /overrides/pages
Main configuration file: mkdocs.yml
Adding new codings¶
You can use the template below to add new codings
### Name of coding / adaptation
!!! tip ""
Tip/info message
!!! warning ""
Some warning message
```
``` yaml title="Login code: XXXXX (if applicable)"
Block XX → Adaptation/Coding:
Byte XX – Bit X (name): Active
Name of volume/folder:
- Name of parameter: activate
→ Apply
```
??? note "Collapsibale list"
This information is displayed collapsed on the site
Inserting image to the page:

Inserting file to the page:
[(Name of file)](LinkToFile)
Bilingual content¶
The site supports Russian and English. Every page exists as two files:
page.md— Russian (default language)page.en.md— English
When adding or changing codings and adaptations, update both files in the same pull request.
- Find the target page in
/docs, for exampledocs/MQB/drive.md. - Apply the change to the Russian version.
- Apply the equivalent change to
docs/MQB/drive.en.md. - If you add a new page, create both files and add it to
navinmkdocs.yml. - For a new menu item, add a label to
nav_translations(underlocale: en). - Verify the build:
mkdocs build. - Open a pull request.
See also README.en.md and CONTRIBUTING.md.