---
title: 'Style guides'
version: 11.3.0
generatedAt: 2026-05-19T08:46:50.029Z
checksum: 090b7d977ba4be5e2c4c04d199a30a4048416c59f443a56985df2f80629d9c40
---

# Style guides

To make sure the source code and the overall project are consistent and reliable, we have made some recommended style guides you should follow.

- [Code guide](/contribute/style-guides/coding): How to write consistent source code - clean code principles, code formatting for JavaScript/TypeScript/SCSS.
- [Documentation](/contribute/style-guides/documentation): How to write documentation and what to include.
- [Issues](/contribute/style-guides/issues): Template for reporting issues and suggesting new features.
- [Git commits](/contribute/style-guides/git): How to make commit messages, submit PRs, and other Git conventions.
- [Naming](/contribute/style-guides/naming): A list of naming conventions for all languages and variable types.
- [Theming](/contribute/style-guides/theming): How to maintain and create a theme.
