## Buttons See: https://fezvrasta.github.io/bootstrap-material-design/docs/4.0/material-design/buttons/[MD Buttons, window="_blank"] Buttons communicate the action that will occur when the user touches them. ### Flat buttons Flat buttons are text-only buttons. They may be used in dialogs, toolbars, or inline. They do not lift, but fill with color on press. Outline buttons, i.e. `.btn-outline-*`, are the equivalent of Material flat buttons. For more details, please refer to Components/Buttons documentation. ++++
++++ [source, html] ---- ---- ### Raised buttons Raised buttons are rectangular-shaped buttons. They may be used inline. They lift and display ink reactions on press. Default buttons, i.e. `.btn`, are the equivalent of Material raised buttons. For more details, please refer to Components/Buttons documentation. ++++
++++ [source, html] ---- ---- ### Floating action buttons A floating action button represents the primary action in an application, it is used for a promoted action. ++++
++++ [source, html] ---- ---- #### Colors ++++
++++ [source, html] ---- ... ---- #### Sizes A smaller sized, i.e. mini floating action button, is also available. ++++
++++ [source, html] ---- ---- ## Recommended button placement Cards:: Buttons are best placed on the left side of a card to increase their visibility. However, as cards have flexible layouts, buttons may be placed in a location suited to the content and context, while maintaining consistency within the product. Forms:: Button alignment on screen: Left. Place the affirmative button on the left, the dismissive button on the right. Standard dialogs:: Button alignment on screen: right. Place the affirmative button on the right, the dismissive button on the left.