Code Styleguides - instructure/canvas-lms GitHub Wiki
Always leave code better than you found it.
- Ruby Style Guide
- JS Style Guide
- Active Record SQL Style Guide
- Selenium Style Guide
- Ember Components
- Internationalization I18n
- CSS
CSS
- Use soft-tabs with a two space indent.
- Prefer scss for new files.
- Document it for our styleguide.
- see _pill.scss for an example
- see /styleguide locally (or canvas.instructure.com/styleguide) for the generated result.