The Role

Buttons play an important role in a design system by:

By creating a set of standard button styles and behaviors, a design system can ensure consistency, improve usability, and provide a foundation for design and development work

Basic Rules

First, let's point out some basic rules for buttons (examples will then be explained in detail below with GoFundMe’s style):

<aside> <img src="/icons/clipping_gray.svg" alt="/icons/clipping_gray.svg" width="40px" /> I noticed that GoFundMe’s button style is at times inconsistent. One page had rounded corners, other pages had regular rectangles. In this specific instance, I stuck with regular rectangles and gave them states and styles that were lacking.

</aside>