A complete <dev> guide for better buttons
Better approach to make buttonf -- for all.
Tags: buttons, guide, a11y, bestpractices