You are viewing the documentation for Blueriq 13. Documentation for other versions is available in our documentation directory.
This page is relevant to you when you are planning to contribute to the Blueriq Material theme.
For the development of the Blueriq Material theme, we adhere to certain code standards:
Typescript
We use tslint
for checking the Typescript code. You can invoke yarn tslint
in the root of the project to check all Typescript files. This should yield no errors.
SCSS
We use sass-lint
for checking the style of the SCSS files. You can invoke yarn sass-lint
in the root of the project to check all SCSS files. This should yield no warnings or errors.
HTML
There is no suitable tool to check Angular HTML Templates.
Online resources
Angular's website has a style guide that states a lot of good practices: https://angular.io/guide/styleguide