A CodePen by aurelkurtula.