aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2014-03-07 14:41:55 -0800
committerMark Otto <[email protected]>2014-03-07 14:41:55 -0800
commit538b3ca06f068237e05ac66fce7f4d60d2b5a98f (patch)
treebe7fa4aeb4ddec8570adc561fd511182daaae1c3
parentd2236239f087bd7dee593a297e8da00189c3c8c2 (diff)
parent0f3b176a763abdaddfe3f538cc386b2b15456d0d (diff)
downloadbootstrap-538b3ca06f068237e05ac66fce7f4d60d2b5a98f.tar.xz
bootstrap-538b3ca06f068237e05ac66fce7f4d60d2b5a98f.zip
Merge pull request #12969 from ZDroid/badge-mixin
Improve badges mixinability
-rw-r--r--less/badges.less36
-rw-r--r--less/labels.less2
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;