This is the repository for the Tech2Gether Website.
This repository is no longer maintained. The current repository can be found at 2-Tech-2-Gether
pascalCaseVariableNames- Avoid abbreviations
- Opening brace
{with control statement, closing brace}on its own line except when a closing parenthesis)comes after, then it can be on the same line, e.g.
app.get('/', (request, response) => {
response.send("Hello, world!")
});- Comments everywhere
- New line before comments
- New line after a function definition
- Tab indentation
kebab-case-class-and-id-names- Avoid abbreviations
- New line between class and id definitions
- Tab indentation
snake_case_file_names- HTML in root folder
- CSS in /styles
- JS in /scripts
- Fonts in /fonts
- images, videos, etc in /media