A CodePen by Mathieu Mencé.