Button (button
)
For actions in forms, dialogs, and more with support for multiple sizes, states, and more.
🔗 External documentation.
ID | Label | Description | Schema |
---|---|---|---|
label | Label | ||
url | URL |
|
id: button
label: Button
description: 'For actions in forms, dialogs, and more with support for multiple sizes, states, and more. '
homepage: 'https://getbootstrap.com/docs/4.6/components/buttons/'
variants:
primary:
id: primary
label: Primary
secondary:
id: secondary
label: Secondary
success:
id: success
label: Success
danger:
id: danger
label: Danger
warning:
id: warning
label: Warning
info:
id: info
label: Info
light:
id: light
label: Light
dark:
id: dark
label: Dark
link:
id: link
label: Link
outline_primary:
id: outline_primary
label: 'Outline Primary'
outline_secondary:
id: outline_secondary
label: 'Outline Secondary'
outline_success:
id: outline_success
label: 'Outline Success'
outline_danger:
id: outline_danger
label: 'Outline Danger'
outline_warning:
id: outline_warning
label: 'Outline Warning'
outline_info:
id: outline_info
label: 'Outline Info'
outline_light:
id: outline_light
label: 'Outline Light'
outline_dark:
id: outline_dark
label: 'Outline Dark'
primary__lg:
id: primary__lg
label: 'Large Primary'
primary__lg__block:
id: primary__lg__block
label: 'Large Primary Block'
secondary__lg__block:
id: secondary__lg__block
label: 'Large Secondary Block'
primary__sm:
id: primary__sm
label: 'Small Primary'
secondary__sm:
id: secondary__sm
label: 'Small Secondary'
outline_primary__sm:
id: outline_primary__sm
label: 'Small Outline Primary'
outline_secondary__sm:
id: outline_secondary__sm
label: 'Small Outline Secondary'
outline_primary__lg:
id: outline_primary__lg
label: 'Large Outline Primary'
outline_primary__lg__block:
id: outline_primary__lg__block
label: 'Large Outline Primary Block'
outline_secondary__lg__block:
id: outline_secondary__lg__block
label: 'Large Outline Secondary Block'
link_primary:
id: link_primary
label: 'Link Primary'
slots:
label:
id: label
label: Label
props:
url:
id: url
label: URL
schema:
type: string
format: uri-reference
examples:
preview:
id: preview
label: Preview
renderable:
'@component': button
label: Submit
url: 'http://example.com'