Open mazzifer opened 9 years ago
All buttons on all modern web interfaces are 30px in height (as seen in the comment above). 36px is also about standard extra-large size for the web. "Small" is somewhere around 22-24px in height.
CSS's border-radius over 5px in many cases has some glitch that can be fixed with using a div element or different color themes. http://tanalin.com/en/blog/2011/08/border-radius-rendering/
Straight up "flat" buttons rely on strong color hues and big buttons with wide padding. That's not going to work with the Canon layouts, as the Canon layout patterns are denser in layout, therefore would contrast in a harsh way with big ol' flat buttons. Strong bottom shadows don't work well neither:
live demo: http://jsfiddle.net/johnsoniscool/KR9t9/
This issue was moved here from Reach Github - https://github.com/racker/reach/issues/8357#issuecomment-29783382
go straight to buttons: https://github.com/racker/reach/issues/8357#issuecomment-29783382
see live demo http://jsfiddle.net/johnsoniscool/KR9t9/
Intended Outcome
Canon button to be used in (as of Dec 2013):
Competitive Analysis
What are other pattern libraries doing with buttons? What sizes?
summary: Big companies' buttons not as flat (more gradient) than front-end/smaller companies framework buttons.
Flat vs Gradient (not flat)
Flat Button Pro/Cons
Pro
Con
Gradient Button Pro/Cons
Pro
Con
Conclusion: Flat + Gradient in a subtle way
Iterations