This map was created for the webmap workshop being held on January 20-21 2016 at the University of Bern.
Check out the tutorial or have a look at the code.