//
// Labels
// --------------------------------------------------
//** Default label background color
$label-default-bg ?=          $gray-light
//** Primary label background color
$label-primary-bg ?=          $brand-primary
//** Success label background color
$label-success-bg ?=          $brand-success
//** Info label background color
$label-info-bg ?=             $brand-info
//** Warning label background color
$label-warning-bg ?=          $brand-warning
//** Danger label background color
$label-danger-bg ?=           $brand-danger

//** Default label text color
$label-color ?=               #fff
//** Default text color of a linked label
$label-link-hover-color ?=    #fff


.label
  display inline
  padding .3em 1.2em
  font-size 75%
  line-height 1
  color $label-color
  text-align center
  white-space nowrap
  vertical-align baseline
  border 1px solid
  border-radius .25em
  font-weight 500
  text-transform uppercase
  letter-spacing 1px

  // Add hover effects, but only for links
  a&
    &:hover,
    &:focus
      color $label-link-hover-color
      text-decoration none
      cursor pointer

  // Empty labels collapse automatically (not available in IE8)
  &:empty
    display none

  // Quick fix for labels in buttons
  .btn &
    position relative
    top -1px

// Colors
// Contextual variations (linked labels get darker on :hover)

.label-default
  label-variant($label-default-bg)

.label-primary
  label-variant($label-primary-bg)

.label-success
  label-variant($label-success-bg)

.label-info
  label-variant($label-info-bg)

.label-warning
  label-variant($label-warning-bg)

.label-danger
  label-variant($label-danger-bg)
