label-badge.less 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. .list-group-item .badge {
  2. color: @white;
  3. }
  4. @media screen and (-webkit-min-device-pixel-ratio:0) {
  5. label:empty {
  6. display: inline-block;
  7. }
  8. badge:empty {
  9. display: inline-block;
  10. }
  11. }
  12. .badge {
  13. text-shadow:none;
  14. font-size:@baseFontSize - 2;
  15. padding: 3px 6px 3px 6px;
  16. font-weight:normal;
  17. background-color:@badge-default !important;
  18. -webkit-border-radius: 12px !important;
  19. -moz-border-radius: 12px !important;
  20. border-radius: 12px !important;
  21. text-shadow:none !important;
  22. outline: 0!important;
  23. box-shadow: none!important;
  24. &.no-radius { border-radius:0 !important; }
  25. }
  26. .badge-transparent {
  27. background-color:transparent !important;
  28. }
  29. .badge-color(@color) {
  30. @badge-class:~`"badge-@{color}"`;
  31. @badge-color:@@badge-class;
  32. .@{badge-class} {
  33. background-color:@badge-color !important;
  34. }
  35. }
  36. .badge-color(~"primary");
  37. .badge-color(~"secondary");
  38. .badge-color(~"success");
  39. .badge-color(~"warning");
  40. .badge-color(~"danger");
  41. .badge-color(~"info");
  42. .badge-color(~"inverse");
  43. .badge-color(~"light");
  44. .badge-light {
  45. color:@gray-light !important;
  46. }
  47. .badge-primary {
  48. &.badge-success {
  49. background-color: @green!important;
  50. }
  51. }
  52. @media (prefers-reduced-motion: reduce) {
  53. .badge {
  54. transition: none;
  55. }
  56. }