A CodePen by Chris Nager. Buttons with icons - Could still use some work.