A button is a box area or text that communicates and triggers user actions when clicked or selected. Buttons can be used to communicate and immediately trigger actions a user can take in an application, like submitting a form, canceling a process, or creating a new object. Buttons can also be used to take a user to a new location, like another page inside of a web application, or an external site such as help or documentation.


Progress button - initial

Progress button - loading

Progress button - complete

CSS variables

Expand or collapse columnSelectorVariableValue

View source on GitHub