// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

//
// Component: Badge
//
// ========================================================================


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

@badge-background:                              @global-primary-background;
@badge-padding-horizontal:                      6px;
@badge-font-size:                               13px;
@badge-font-weight:                             @global-font-weight;
@badge-line-height:                             24px;
@badge-text-transform:                          uppercase;

@badge-color:                                   @global-contrast-color;
@badge-hover-color:                             @global-contrast-color;

@badge-notification-font-size:                  11px;
@badge-notification-line-height:                24px;

@badge-success-background:                      @global-success-background;
@badge-warning-background:                      @global-warning-background;
@badge-danger-background:                       @global-danger-background;

//
// New
//

@badge-border-width:                            0;
@badge-border:                                  @badge-color;

@badge-border-success:                          @badge-success-color;
@badge-border-warning:                          @badge-warning-color;
@badge-border-danger:                           @badge-danger-color;

@badge-border-radius:                           @global-border-radius;

@badge-success-color:                           @global-contrast-color;
@badge-warning-color:                           @global-contrast-color;
@badge-danger-color:                            @global-contrast-color;

@badge-font-family:                             @global-font-family;


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

.hook-badge() {
    border: @badge-border-width solid @badge-border;
    border-radius: @badge-border-radius;
    font-family: @badge-font-family;
}

.hook-badge-success() {
    border-color: @badge-border-success;
    color: @badge-success-color; }

.hook-badge-warning() {
    border-color: @badge-border-warning;
    color: @badge-warning-color; }

.hook-badge-danger() {
    border-color: @badge-border-danger;
    color: @badge-danger-color; }


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

.hook-badge-misc() {}
