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 af08bc2908 Separate Modernizr and Shuffle. Create custom build of Shuffle with custom Modernizr.
Ref #15
Also replace the global throttle/debounce with Underscore’s and define
it locally for Shuffle.
Next up: AMD support.
10 years ago
_includes Separate Modernizr and Shuffle. Create custom build of Shuffle with custom Modernizr. 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 grunt. Replace compass with autoprefixer. Progress towards #15 10 years ago
css Add grunt. Replace compass with autoprefixer. Progress towards #15 10 years ago
dist Separate Modernizr and Shuffle. Create custom build of Shuffle with custom Modernizr. 10 years ago
img Add bootstrap 3 demo, fix percentage width issue with Shuffle, closes #8. 10 years ago
js Separate Modernizr and Shuffle. Create custom build of Shuffle with custom Modernizr. 10 years ago
src Separate Modernizr and Shuffle. Create custom build of Shuffle with custom Modernizr. 10 years ago
.editorconfig Add .editorconfig file. Save all files again to be consistent. 11 years ago
.gitignore Separate Modernizr and Shuffle. Create custom build of Shuffle with custom Modernizr. 10 years ago
Gruntfile.js Separate Modernizr and Shuffle. Create custom build of Shuffle with custom Modernizr. 10 years ago
README.md Separate Modernizr and Shuffle. Create custom build of Shuffle with custom Modernizr. 10 years ago
_config.yml Separate Modernizr and Shuffle. Create custom build of Shuffle with custom Modernizr. 10 years ago
_config_dev.yml Add .editorconfig file. Save all files again to be consistent. 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 Separate Modernizr and Shuffle. Create custom build of Shuffle with custom Modernizr. 10 years ago
package.json Add grunt. Replace compass with autoprefixer. Progress towards #15 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.

  • Head over to their quickstart guide to setup jekyll.
  • Install npm dependencies npm install.
  • Run grunt serve to tell Jekyll to watch for changes.
  • To watch for and compile changes to scss and shuffle src js files, run grunt watch in a separate tab.
  • go to http://localhost:4000 to see it.

Inspired by Isotope and Packery.