I'm delighted that you're helping make this open source project better. Here are a few quick guidelines to make this an easier and better process for everyone.
First, make sure the bug hasn't already been reported by searching GitHub's issues section.
If no existing issue exists, go ahead and create one. Please be sure to include all of the following:
- A clear, descriptive title (ie. "A bug" is not a good title).
- A reduced test case. In order to debug code issues, I need to see actual code in a browser.
- The browser and OS that you're using.
Before asking, please make sure the question hasn't already been asked by searching GitHub's issues section.
Please make sure your code meets the following code standards:
- Camel case for JavaScript variables.
- Object-Oriented CSS for CSS selectors.
- Favor readable code over brevity. The build process will reduce size, so opt for readability. (ex.
var navigation
is better thanvar n
) - Order CSS properties alphabetically.
- Hard tabs.
Before submitting, make sure that you've:
- Updated the version number using semantic versioning.