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 b2850abc1d move robots.txt to top level 11 years ago
_includes move robots.txt to top level 11 years ago
_layouts Added favicon. Added description and image to each page for open graph and twitter cards. 11 years ago
_posts Update FAQ 11 years ago
_scss Replace lorem ipsum text with plugin description 11 years ago
css Replace lorem ipsum text with plugin description 11 years ago
img Add absolute urls to open graph and twitter cards. Added dev yml config file. Only include analytics in production environment. 11 years ago
js Add absolute urls to open graph and twitter cards. Added dev yml config file. Only include analytics in production environment. 11 years ago
.gitignore Added compass, finished shapes filter demo 11 years ago
README.md Add absolute urls to open graph and twitter cards. Added dev yml config file. Only include analytics in production environment. 11 years ago
_config.yml Add absolute urls to open graph and twitter cards. Added dev yml config file. Only include analytics in production environment. 11 years ago
_config_dev.yml Add absolute urls to open graph and twitter cards. Added dev yml config file. Only include analytics in production environment. 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 Replace site.url with site.baseurl 11 years ago
jquery.shuffle.js Mostly IE fixes 11 years ago
jquery.shuffle.min.js Mostly IE fixes 11 years ago
robots.txt move robots.txt to top level 11 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.

Improvements still to make

  • Use Deferred objects for callbacks
  • Horizontal layout

Inspired by Isotope and Packery.