Skip to main content

Button

Development

Examples

Primary

PreviewAngularReactVueJavaScript

Primary Outline

info

Will be used as Secondary in UX context

PreviewAngularReactVueJavaScript

Primary Ghost

info

Will be used as Ghost in UX context

PreviewAngularReactVueJavaScript

Secondary

info

Will be used as Grey button in UX context

PreviewAngularReactVueJavaScript

Secondary Outline

info

Will be used as Grey secondary in UX context

PreviewAngularReactVueJavaScript

Secondary Ghost

info

Will be used as Grey ghost in UX context

PreviewAngularReactVueJavaScript

Danger

Since 2.3.0
PreviewAngularReactVueJavaScript

Danger Outline

Since 2.3.0
PreviewAngularReactVueJavaScript

Danger Ghost

Since 2.3.0
PreviewAngularReactVueJavaScript

Button group

PreviewAngularReactVueJavaScript

Button with text and icon

PreviewAngularReactVueJavaScript

Loading button

PreviewAngularReactVueJavaScript

API

Properties

Name
Description and specifications
disabled
Disable the button
Attribute:
disabled
Type:
boolean
Default:
false
ghost
Button with no background or outline
Attribute:
ghost
Type:
boolean
Default:
false
icon
Icon name
Attribute:
icon
Type:
string | undefined
loading
Since 2.0.0
Loading button
Attribute:
loading
Type:
boolean
Default:
false
outline
Outline button
Attribute:
outline
Type:
boolean
Default:
false
type
Type of the button
Attribute:
type
Type:
"button" | "submit"
Default:
'button'
variant
Since 2.3.0 - variant danger
Button variant
Attribute:
variant
Type:
"danger" | "primary" | "secondary"
Default:
'primary'

Events

No events available for this component.