You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Glen Cheney b69d5b2306 Oops, missing an underscore. Thanks Mateusz. 10 years ago
_includes Formatting and consistency. Changed the main element from `$container` to `$el`. The DONE event now fires asynchronously, so it you don't have to listen for it before initializing Shuffle. 10 years ago
_layouts Add .editorconfig file. Save all files again to be consistent. 11 years ago
_posts Add bootstrap 3 demo, fix percentage width issue with Shuffle, closes #8. 10 years ago
_scss Add bootstrap 3 demo, fix percentage width issue with Shuffle, closes #8. 10 years ago
css Add bootstrap 3 demo, fix percentage width issue with Shuffle, closes #8. 10 years ago
img Add bootstrap 3 demo, fix percentage width issue with Shuffle, closes #8. 10 years ago
js Nav tweaks. 10 years ago
.editorconfig Add .editorconfig file. Save all files again to be consistent. 11 years ago
.gitignore Added compass, finished shapes filter demo 11 years ago
README.md Move some shuffle instance properties to constant variables. Fixed some JSDoc. 11 years ago
_config.yml Add bootstrap 3 demo, fix percentage width issue with Shuffle, closes #8. 10 years ago
_config_dev.yml Add .editorconfig file. Save all files again to be consistent. 11 years ago
config.rb Added compass, finished shapes filter demo 11 years ago
favicon.png Added favicon. Added description and image to each page for open graph and twitter cards. 11 years ago
index.html Made awesome demo with inner containers translated and appearing when scrolled into view. Updated FAQ with Zepto and hash links. Added pictures of demos to the index page instead of linking to the nav. 11 years ago
jquery.shuffle.js Oops, missing an underscore. Thanks Mateusz. 10 years ago
jquery.shuffle.min.js Oops, missing an underscore. Thanks Mateusz. 10 years ago
robots.txt Add .editorconfig file. Save all files again to be consistent. 11 years ago
shuffle.jquery.json Oops, missing an underscore. Thanks Mateusz. 10 years ago
todo.md Nav tweaks. 10 years ago

README.md

Shuffle

Categorize, sort, and filter a responsive grid of items

Docs and Demos

All found here

Shuffle 2.0

This is a large improvement to shuffle. Most notably, the ability for masonry layouts. Other additions include adding/removing items, enabling/disabling, multiple instances on a page, and more!

Running locally

This project uses Jekyll, so:

  • head over to their quickstart guide to setup jekyll.
  • run jekyll serve --watch --config _config.yml,_config_dev.yml in your console
  • go to http://localhost:4000 to see it.

The --config option can take multiple config files. In this case, the _config_dev.yml file overrides options set in _config.yml.

Inspired by Isotope and Packery.