//
// Component: Label
//
// ========================================================================


// Variables
// ========================================================================

//
// New
//

@label-box-shadow:                              none;

@label-success-box-shadow:                      none;
@label-warning-box-shadow:                      none;
@label-danger-box-shadow:                       none;


// Component
// ========================================================================

.hook-label() when not (@label-box-shadow = none) {
    box-shadow: @label-box-shadow;
}

.hook-label-hover() {}


// Color modifiers
// ========================================================================

.hook-label-success() when not (@label-success-box-shadow = none) {
    box-shadow: @label-success-box-shadow;
}

.hook-label-warning() when not (@label-warning-box-shadow = none) {
    box-shadow: @label-warning-box-shadow;
}

.hook-label-danger() when not (@label-danger-box-shadow = none) {
    box-shadow: @label-danger-box-shadow;
}


// Miscellaneous
// ========================================================================

.hook-label-misc() {}


// Inverse
// ========================================================================

@inverse-label-box-shadow:                      none;

.hook-inverse-label() when not (@label-box-shadow = none) {
    box-shadow: @inverse-label-box-shadow;
}
.hook-inverse-label-hover() {}