The Perfect Button

As a front-end guy, I’ve made hundreds of buttons for websites and mobile apps of all different shapes and colors. It becomes an itching question for me, is there such a thing as the perfect button? What is a button anyway?

More