A CodePen by Eike Schuderer. fun with css3