Different devices made in pure css with some javascript magic to make it more fun. JS is completely optional and most of the time not necessary.