diff options
| author | Mark Otto <[email protected]> | 2014-03-07 14:41:55 -0800 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2014-03-07 14:41:55 -0800 |
| commit | 538b3ca06f068237e05ac66fce7f4d60d2b5a98f (patch) | |
| tree | be7fa4aeb4ddec8570adc561fd511182daaae1c3 | |
| parent | d2236239f087bd7dee593a297e8da00189c3c8c2 (diff) | |
| parent | 0f3b176a763abdaddfe3f538cc386b2b15456d0d (diff) | |
| download | bootstrap-538b3ca06f068237e05ac66fce7f4d60d2b5a98f.tar.xz bootstrap-538b3ca06f068237e05ac66fce7f4d60d2b5a98f.zip | |
Merge pull request #12969 from ZDroid/badge-mixin
Improve badges mixinability
| -rw-r--r-- | less/badges.less | 36 | ||||
| -rw-r--r-- | less/labels.less | 2 |
2 files changed, 19 insertions, 19 deletions
diff --git a/less/badges.less b/less/badges.less index 56828cab7..20624f30d 100644 --- a/less/badges.less +++ b/less/badges.less @@ -3,7 +3,7 @@ // -------------------------------------------------- -// Base classes +// Base class .badge { display: inline-block; min-width: 10px; @@ -32,24 +32,24 @@ top: 0; padding: 1px 5px; } -} -// Hover state, but only for links -a.badge { - &:hover, - &:focus { - color: @badge-link-hover-color; - text-decoration: none; - cursor: pointer; + // Hover state, but only for links + a& { + &:hover, + &:focus { + color: @badge-link-hover-color; + text-decoration: none; + cursor: pointer; + } } -} -// Account for counters in navs -a.list-group-item.active > .badge, -.nav-pills > .active > a > .badge { - color: @badge-active-color; - background-color: @badge-active-bg; -} -.nav-pills > li > a > .badge { - margin-left: 3px; + // Account for badges in navs + a.list-group-item.active > &, + .nav-pills > .active > a > & { + color: @badge-active-color; + background-color: @badge-active-bg; + } + .nav-pills > li > a > & { + margin-left: 3px; + } } diff --git a/less/labels.less b/less/labels.less index 5db1ed12c..9a5a27006 100644 --- a/less/labels.less +++ b/less/labels.less @@ -15,7 +15,7 @@ border-radius: .25em; // Add hover effects, but only for links - &[href] { + a& { &:hover, &:focus { color: @label-link-hover-color; |
