- Use soft-tabs with a FOUR space indent.
- TODO
- Use soft-tabs with a FOUR space indent.
- Put spaces before { in rule declarations.
- Put line breaks between rulesets.
- When grouping selectors, keep individual selectors to a single line.
- Place closing braces of declaration blocks on a new line.
- Each declaration should appear on its own line for more accurate error reporting.
- Use hex color codes #000 unless using rgba().
- Use // for comment blocks (instead of /* */).
- Avoid specifying units for zero values, e.g., margin: 0; instead of margin: 0px;.
- Strive to limit use of shorthand declarations to instances where you must explicitly set all the available values.
- Migrate to GULP
- ES-LINT & TS-LINT
- Unit-testing via AVA
- Continuous Integration via Travis or similar
- Migrate from pure ES5 to TypeScript with ES5 as target
- Migrate from pure CSS to SCSS
- Rewrite HTML to use the new SCSS based styling
- Google Analytics
- A/B testing