Runs on NodeJS using Socket.IO.
npm install
node app.js
Do not edit files in public/css
. Edit the files in sass/
since they compile to the CSS in public/css
.
Frontend scripts are located in public/js.
Use $unit
in CSS for calculating dimensions. We use 1rem
as the base unit, so please don't mix in px
.
Alphabetize all CSS properties.
Use single quotes in JS and CSS. Use double quotes in HTML.
Line wrap is 80 characters.
Format JS files using JSFormat.
{
"max_preserve_newlines": 2,
"wrap_line_length": 80,
"format_on_save": true,
"ignore_sublime_settings": false,
"end_with_newline": true
}