X-Git-Url: https://jfr.im/git/irc/freenode/web-7.0.git/blobdiff_plain/093dd5a27e576e640eec48fb59feacdb3eb90b56..3a9eefe0ccbb167069ae42908c880509a032dc9f:/CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a1eb270aa..034a61c8c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -76,3 +76,8 @@ This does not apply to third party css such as open sans, font awesome and freen - No spaces around `=` A *.footerchild* should contain at least 3 items, it just look silly otherwise. + +### JS +JavaScript should be used sparsely and should not break the usability of the site for browsers without JavaScript +- For style, follow [JavaScript Standard Style](https://standardjs.com/) +- Document with [jsdoc](http://usejsdoc.org/) at least to describe what every function does