/* * SonarQube * Copyright (C) 2009-2017 SonarSource SA * mailto:info AT sonarsource DOT com * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 3 of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program; if not, write to the Free Software Foundation, * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ @import (reference) "../variables"; @import (reference) "../mixins"; @import (reference) "../init/links"; .badge { display: inline-block; min-width: 10px; padding: 2px 7px; font-size: 11px; font-weight: normal; letter-spacing: 0.03em; color: @white; line-height: 12px; vertical-align: baseline; white-space: nowrap; text-align: center; background-color: @blue; &:empty { display: none; } a&:hover, a&:focus, a&:active { color: @white; } a& { .link-no-underline; } &.is-rounded { padding-left: 5px; padding-right: 5px; border-radius: 50px; } .list-group-item > &, .list-group-item-heading > & { float: right; margin-top: 3px; } .list-group-item > & + &, .list-group-item-heading > & + & { margin-right: 5px; } } .badge-normal-size { font-size: inherit; letter-spacing: inherit; } .badge-muted { background-color: transparent; color: @secondFontColor; &:hover, &:focus, &:active { color: @blue; } } .badge-success, .badge-ok { background-color: @green; } .badge-warning, .badge-warn { background-color: @orange; } .badge-danger, .badge-error { background-color: @red; } .badge-danger-light { border: 1px solid #ebccd1 !important; border-radius: 3px; background-color: #f2dede; color: #a94442; a&:hover, a&:focus, a&:active { color: #a94442; } } .badge-focus { border: 1px solid #faebcc; border-radius: 3px; background-color: #fcf8e3; color: #8a6d3b; font-weight: 400; a&:hover, a&:focus, a&:active { color: #8a6d3b; } } .private-badge, .built-in-badge { display: inline-block; vertical-align: middle; height: 20px; line-height: 19px; padding: 0 8px; border: 1px solid #cdcdcd; border-radius: 2px; box-sizing: border-box; color: #777; font-size: 12px; font-weight: 400; }