blob: df8d81e9e92461d57950174c62bd49346a9931a3 [file] [log] [blame] [view] [edit]
# Buttons
<!-- badges -->
Material design buttons allow users to take actions, and make choices, with a single tap. There are
many distinct button styles including text buttons, contained buttons, and floating action buttons.
<img src="assets/text.gif" alt="An animation showing a Material Design text button." width="115"> <img src="assets/outlined.gif" alt="An animation showing a Material Design outlined button." width="115"> <img src="assets/contained.gif" alt="An animation showing a Material Design contained button." width="115"> <img src="assets/fab.gif" alt="An animation showing a Material Design floating action button." width="99">
<!-- design-and-api -->
<!-- toc -->
- - -
## Overview
`MDCButton` is a highly-configurable UIButton implementation that provides support for shadow
elevation, Material Design ripples, and other stateful design APIs.
## Installation
- [Typical installation](../../../docs/component-installation.md)
## Usage
- [Typical use](typical-use.md)
- [Typical use: floating action buttons](typical-use-floating-action-buttons.md)
- [Customizing elevation](customizing-elevation.md)
- [Customizing floating action buttons](customizing-floating-action-buttons.md)
- [Interface Builder](interface-builder.md)
## Extensions
- [Theming](theming.md)
- [Accessibility](accessibility.md)
## Unsupported
- [How to theme a button using a themer](theming-with-themers.md)
- [Color Theming](color-theming.md)
- [Typography Theming](typography-theming.md)
- [Shape Theming](shape-theming.md)