A CodePen by Kurt Aadnøy.