You are viewing the documentation for Blueriq 17. 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