Buttons initiate actions that will occur when the user clicks or touches them. A number of predefined button styles is provided for most use cases. Buttons can carry different purposes and use a variety of sizes, colors and iconography combinations.
Preferred background usage
Depending on your background (color), you should use the most appropriate version of a button to ensure good legibility and accessibility. Buttons are sorted in hierarchical order.
Buttons have the option to preserve query parameters present in the current URL, when opening a new URL with a button. If the current URL visible in your browser does have a query parameter (starting with a "?") it will be added when clicking on the button below.