Button UX Design: Best Practices, Types and States https://uxplanet.org/button-ux-design-best-practices-types-and-states-647cf4ae0fc6#.dhpyrnr10