Button
Buttons trigger actions and submit forms. Rendered as a real button element.
Variants
.demo-row
- AppTheme::Concerns::BtnClasses::VARIANTS.each do |variant|
= app_theme_button variant.to_s.humanize, variant: variantSizes
.demo-row
- AppTheme::Concerns::BtnClasses::SIZES.each do |size|
= app_theme_button "Size #{size}", size: sizeWith icon (block form)
.demo-row
= app_theme_button(variant: :primary) do
= app_theme_icon(:paper_airplane, variant: :primary)
Send
= app_theme_button(variant: :ghost) do
= app_theme_icon(:gear)
SettingsStates and options
.demo-row
= app_theme_button "Disabled", disabled: true
= app_theme_button "Submit", type: :submit, variant: :primary