# Style guides This section contains style guides for the Grafana software project and documentation. - [Backend style guide](https://github.com/grafana/grafana/blob/master/pkg/STYLEGUIDE.md): Provides guidance on how to style and format backend functionality and code. - [Documentation style guide](documentation-style-guide.md): Provides guidance on how to style and format documentation. - [Frontend style guide](frontend.md): Provides guidance on how to style and format the user-facing functionality and code. - [Redux framework](redux.md): Provides guidance on designing the Grafana redux framework. - [Themes style guide](themes.md): Provides guidance on designing and updating Grafana themes.