A CodePen by Yaroslav Kuzyo.