Filter & sort magical layouts http://isotope.metafizzy.co
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

47 lines
1.9 KiB

## Submitting issues
### Reduced test case required
All bug reports and problem issues require a [**reduced test case**](http://css-tricks.com/reduced-test-cases/). Create one by forking any one of the [CodePen examples](http://codepen.io/desandro/tag/isotope-docs) from [the docs](http://isotope.metafizzy.co).
**CodePens**
+ [Filtering](http://codepen.io/desandro/pen/Ehgij)
+ [Sorting](http://codepen.io/desandro/pen/lzCqe)
+ [Filtering and sorting](http://codepen.io/desandro/pen/nFrte)
+ [Masonry layout](http://codepen.io/desandro/pen/mEinp)
**Test cases**
+ A reduced test case clearly demonstrates the bug or issue.
+ It contains the bare minimum HTML, CSS, and JavaScript required to demonstrate the bug.
+ A link to your production site is **not** a reduced test case.
Providing a reduced test case is the best way to get your issue addressed. Without a reduced test case, your issue may be closed.
## Support
+ Having trouble setting up Isotope?
+ Running into a time-consuming problem?
[CodersClan has a dedicated support forum for Isotope](https://www.codersclan.net/?repo_id=1), where you can get personal support from experienced developers.
#### [Get support on CodersClan](https://www.codersclan.net/?repo_id=1)
## Pull requests
Contributions are welcome!
Your code may be used as part of a commercial product if merged. Be clear about what license applies to your patch. [The MIT license](http://choosealicense.com/licenses/mit/) or [public domain unlicense](http://choosealicense.com/licenses/unlicense/) are permissive, and allow integration of your patch into Isotope as part of a commercial product.
Do not edit `dist/` files. I'll update these after your PR has been merged.
### Development setup / Sandbox
After a fresh git clone, to run the examples in sandbox, you will first need to run (from the root directory):
```shell
$ npm install bower
$ bower install
```