@include button-ui(
    $background-color: $button-background-color,
    $pressed-background-color: $button-pressed-background-color,

    $shadow: $button-shadow,
    $pressed-shadow: $button-pressed-shadow,

    $background-gradient: $button-background-gradient,
    $pressed-background-gradient: $button-pressed-background-gradient,

    $color: $button-color,
    $pressed-color: $button-pressed-color,

    $border-color: $button-border-color,
    $pressed-border-color: $button-pressed-border-color,


    $border-style: $button-border-style,
    $border-width: $button-border-width,

    $border-radius: $button-border-radius,
    $border-radius-big: $button-border-radius-big,

    $font-weight: $button-font-weight,
    $font-size: $button-font-size,
    $font-size-big: $button-font-size-big,
    $line-height: $button-line-height,
    $line-height-big: $button-line-height-big,
    $font-family: $button-font-family,

    $padding: $button-padding,
    $padding-big: $button-padding-big,

    $icon-color: $button-icon-color,
    $pressed-icon-color: $button-pressed-icon-color,
    $disabled-icon-color: $button-disabled-icon-color,
    $icon-size: $button-icon-size,
    $icon-size-big: $button-icon-size-big,
    $icon-font-size: $button-icon-font-size,
    $icon-font-size-big: $button-icon-font-size-big,
    $icon-horizontal-spacing: $button-icon-horizontal-spacing,
    $icon-horizontal-spacing-big: $button-icon-horizontal-spacing-big,
    $icon-vertical-spacing: $button-icon-vertical-spacing,
    $icon-vertical-spacing-big: $button-icon-vertical-spacing-big,

    $disabled-color: $button-disabled-color,
    $disabled-opacity: $button-disabled-opacity,

    $badge-background-color: $button-badge-background-color,
    $badge-background-gradient: $button-badge-background-gradient,
    $badge-color: $button-badge-color,
    $badge-border-color: $button-badge-border-color,
    $badge-border-radius: $button-badge-border-radius,
    $badge-min-width: $button-badge-min-width,
    $badge-max-width: $button-badge-max-width,
    $badge-font-weight: $button-badge-font-weight,
    $badge-font-size: $button-badge-font-size,
    $badge-font-family: $button-badge-font-family,
    $badge-line-height: $button-badge-line-height,
    $badge-top: $button-badge-top,
    $badge-right: $button-badge-right,
    $badge-bottom: $button-badge-bottom,
    $badge-left: $button-badge-left,
    $badge-padding: $button-badge-padding
);

@if $button-action-ui {
    @include button-action-ui;
}

@if $button-alt-ui {
    @include button-alt-ui;
}

@if $button-confirm-ui {
    @include button-confirm-ui;
}

@if $button-decline-ui {
    @include button-decline-ui;
}

@if $button-round-ui {
    @include button-round-ui;
}

@if $button-flat-ui {
    @include button-flat-ui;
}

@if $button-flat-ui {
    @include button-plain-ui;
}

@if $button-segmented-ui {
    @include button-segmented-ui;
}
