@import (reference) "../common/styles/base/base";

@button-sm-height:                            32px;
@button-sm-text-size:                         @font-size-sm;
@button-sm-padding-horizontal:                10px;
@button-md-height:                            44px;
@button-md-text-size:                         @font-size-md;
@button-md-padding-horizontal:                @padding-sm;
@button-lg-height:                            48px;
@button-lg-text-size:                         @font-size-md;
@button-lg-padding-horizontal:                @padding-md;

@button-default-text-color:                   @text-base-color;
@button-default-solid-text-color:             @text-base-color;
@button-default-background-color:             @background-base-color;
@button-default-border-color:                 @border-color;
@button-default-hover-background-color:       @background-base-hover-color;
@button-default-hover-border-color:           @border-hover-color;
@button-default-disabled-background-color:    @background-base-color;
@button-default-disabled-border-color:        @border-disabled-color;

@button-primary-text-color:                   @text-primary-color;
@button-primary-solid-text-color:             @text-base-inverse-color;
@button-primary-background-color:             @background-primary-color;
@button-primary-border-color:                 @border-primary-color;
@button-primary-hover-background-color:       @background-primary-hover-color;
@button-primary-hover-border-color:           @border-primary-hover-color;
@button-primary-disabled-background-color:    @background-primary-disabled-color;
@button-primary-disabled-border-color:        @border-primary-disabled-color;

@button-secondary-text-color:                 @text-secondary-color;
@button-secondary-solid-text-color:           @text-base-inverse-color;
@button-secondary-background-color:           @background-secondary-color;
@button-secondary-border-color:               @border-secondary-color;
@button-secondary-hover-background-color:     @background-secondary-hover-color;
@button-secondary-hover-border-color:         @border-secondary-hover-color;
@button-secondary-disabled-background-color:  @background-secondary-disabled-color;
@button-secondary-disabled-border-color:      @border-secondary-disabled-color;

@button-success-text-color:                   @text-success-color;
@button-success-solid-text-color:             @text-base-inverse-color;
@button-success-background-color:             @background-success-color;
@button-success-border-color:                 @border-success-color;
@button-success-hover-background-color:       @background-success-hover-color;
@button-success-hover-border-color:           @border-success-hover-color;
@button-success-disabled-background-color:    @background-success-disabled-color;
@button-success-disabled-border-color:        @border-success-disabled-color;

@button-warning-text-color:                   @text-warning-color;
@button-warning-solid-text-color:             @text-base-inverse-color;
@button-warning-background-color:             @background-warning-color;
@button-warning-border-color:                 @border-warning-color;
@button-warning-hover-background-color:       @background-warning-hover-color;
@button-warning-hover-border-color:           @border-warning-hover-color;
@button-warning-disabled-background-color:    @background-warning-disabled-color;
@button-warning-disabled-border-color:        @border-warning-disabled-color;

@button-danger-text-color:                    @text-danger-color;
@button-danger-solid-text-color:              @text-base-inverse-color;
@button-danger-background-color:              @background-danger-color;
@button-danger-border-color:                  @border-danger-color;
@button-danger-hover-background-color:        @background-danger-hover-color;
@button-danger-hover-border-color:            @border-danger-hover-color;
@button-danger-disabled-background-color:     @background-danger-disabled-color;
@button-danger-disabled-border-color:         @border-danger-disabled-color;

@button-text-font-weight:                     @font-weight-normal;
@button-border-radius:                        @border-radius-none;
// @button-solid-text-color:                     @text-base-inverse-color;
@button-outline-background-color:             @background-base-color;
@button-loading-text-margin-left:             5px;
