| Mixin variable | 
        Global variable | 
        Default value | 
        Allowed values | 
        Comment | 
      
      
        | @_button-font-family | 
        @button__font-family | 
        @font-family__base | 
        '' | false | value | 
        Button font family | 
      
      
        | @_button-font-size | 
        @button__font-size | 
        @font-size__base | 
        '' | false | value | 
        Button font size | 
      
      
        | @_button-font-weight | 
        @button__font-weight | 
        @font-weight__bold | 
        '' | false | value | 
        Button font weight | 
      
      
        | @_button-cursor | 
        @button__cursor | 
        pointer | 
        '' | false | value | 
        Button cursor | 
      
      
        | @_button-display | 
        @button__display | 
        inline-block | 
        '' | false | value | 
        Button display | 
      
      
        | @_button-disabled-opacity | 
        @button__disabled__opacity | 
        .5 | 
        '' | false | value | 
        Button disabled opacity | 
      
      
        | @_button-line-height | 
        @button__line-height | 
        @font-size__base + 2 | 
        '' | false | value | 
        Button height | 
      
      
        | @_button-width | 
        @button__width | 
        false | 
        '' | false | value | 
        Button width | 
      
      
        | @_button-margin | 
        @button__margin | 
        0 | 
        '' | false | value | 
        Button margin | 
      
      
        | @_button-padding | 
        @button__padding | 
        7px 15px | 
        '' | false | value | 
        Button padding | 
      
      
        | @_button-gradient | 
        @button__gradient | 
        false | 
        '' | false | true | 
        Button has gradient background | 
      
      
        | @_button-gradient-direction | 
        @button__gradient-direction | 
        false | 
        '' | false | vertical | horizontal | 
        Direction of button background gradient (if there is any) | 
      
      
        | Button default state | 
      
      
        | @_button-color | 
        @button__color | 
        @primary__color | 
        '' | false | value | 
        Button text color | 
      
      
        | @_button-background | 
        @button__background | 
        #f2f2f2 | 
        '' | false | value | 
        Button background | 
      
      
        | @_button-border | 
        @button__border | 
        1px solid #cdcdcd | 
        '' | false | value | 
        Button border | 
      
      
        | @_button-gradient-color-start | 
        @button__gradient-color-start | 
        false | 
        '' | false | value | 
        Gradient background start color | 
      
      
        | @_button-gradient-color-end | 
        @button__gradient-color-end | 
        false | 
        '' | false | value | 
        Gradient background end color | 
      
      
        | Button hover state | 
      
      
        | @_button-color-hover | 
        @button__hover__color | 
        #555 | 
        '' | false | value | 
        Hovered button text color | 
      
      
        | @_button-background-hover | 
        @button__hover__background | 
        #e2e2e2 | 
        '' | false | value | 
        Hovered button background | 
      
      
        | @_button-border-hover | 
        @button__hover__border | 
        @button__border | 
        '' | false | value | 
        Hovered button border | 
      
      
        | @_button-gradient-color-start-hover | 
        @button__hover__gradient-color-start | 
        false | 
        '' | false | value | 
        Hovered button gradient background start color | 
      
      
        | @_button-gradient-color-end-hover | 
        @button__hover__gradient-color-end | 
        false | 
        '' | false | value | 
        Hovered button gradient background end color | 
      
      
        | Button active state | 
      
      
        | @_button-color-active | 
        @button__active__color | 
        @button__color | 
        '' | false | value | 
        Active button text color | 
      
      
        | @_button-background-active | 
        @button__active__background | 
        @button__hover__background | 
        '' | false | value | 
        Active button background | 
      
      
        | @_button-border-active | 
        @button__active__border | 
        @button__border | 
        '' | false | value | 
        Active button border | 
      
      
        @_button-gradient-color-start-active
  | 
        @button__active__gradient-color-start | 
        false | 
        '' | false | value | 
        Active button gradient background start color | 
      
      
        | @_button-gradient-color-end-active | 
        @button__active__gradient-color-end | 
        false | 
        '' | false | value | 
        Active button gradient background end color | 
      
      
        | Button with icon | 
      
      
        | @_button-icon-use | 
        @button-icon__use | 
        false | 
        '' | false | true | 
        Button has an icon | 
      
      
        | @_button-font-content | 
        @button-icon__content | 
        @icon-settings | 
        '' | false | value | 
        Button icon symbol | 
      
      
        | @_button-icon-font | 
        @button-icon__font | 
        @icon-font | 
        '' | false | value | 
        Button icon font | 
      
      
        | @_button-icon-font-size | 
        @button-icon__font-size | 
        22px | 
        '' | false | value | 
        Button icon font size | 
      
      
        | @_button-icon-font-line-height | 
        @button-icon__line-height | 
        @button-icon__font-size | 
        '' | false | value | 
        Button icon line height | 
      
      
        | @_button-icon-font-color | 
        @button-icon__color | 
        inherit | 
        '' | false | value | 
        Button icon color | 
      
      
        | @_button-icon-font-color-hover | 
        @button-icon__hover__font-color | 
        inherit | 
        '' | false | value | 
        Hovered button icon color | 
      
      
        | @_button-icon-font-color-active | 
        @button-icon__active__font-color | 
        inherit | 
        '' | false | value | 
        Active button icon color | 
      
      
        | @_button-icon-font-margin | 
        @button-icon__margin | 
        0 | 
        '' | false | value | 
        Button icon margin | 
      
      
        | @_button-icon-font-vertical-align | 
        @button-icon__vertical-align | 
        top | 
        '' | false | value | 
        Button icon vertical align | 
      
      
        | @_button-icon-font-position | 
        @button-icon__position | 
        @icon__position | 
        '' | false | before | after | 
        Button icon font position | 
      
      
        | @_button-icon-font-text-hide | 
        @button-icon__text-hide | 
        false | 
        '' | false | true | 
        Button icon text hide |