diff options
| author | Mark Otto <[email protected]> | 2013-07-07 18:26:54 -0700 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2013-07-07 18:26:54 -0700 |
| commit | 906d04a4aad5feec3c1fc8e376712046dc6abacd (patch) | |
| tree | 6b5970cf5c061583c34f7db8727892b667399ed2 | |
| parent | 65141338df7e40151a813d33a1194ddcbf464046 (diff) | |
| parent | a7dd1088d247b533c483afb0cde85e9c49ab5ea7 (diff) | |
| download | bootstrap-906d04a4aad5feec3c1fc8e376712046dc6abacd.tar.xz bootstrap-906d04a4aad5feec3c1fc8e376712046dc6abacd.zip | |
Merge pull request #8407 from cvrebert/label-variant-mixin
extract .label-variant mix-in
| -rw-r--r-- | less/labels.less | 32 | ||||
| -rw-r--r-- | less/mixins.less | 12 |
2 files changed, 16 insertions, 28 deletions
diff --git a/less/labels.less b/less/labels.less index 3d863f7df..d7852d107 100644 --- a/less/labels.less +++ b/less/labels.less @@ -30,41 +30,17 @@ // Colors // Contextual variations (linked labels get darker on :hover) .label-danger { - background-color: @label-danger-bg; - &[href] { - &:hover, - &:focus { - background-color: darken(@label-danger-bg, 10%); - } - } + .label-variant(@label-danger-bg); } .label-success { - background-color: @label-success-bg; - &[href] { - &:hover, - &:focus { - background-color: darken(@label-success-bg, 10%); - } - } + .label-variant(@label-success-bg); } .label-warning { - background-color: @label-warning-bg; - &[href] { - &:hover, - &:focus { - background-color: darken(@label-warning-bg, 10%); - } - } + .label-variant(@label-warning-bg); } .label-info { - background-color: @label-info-bg; - &[href] { - &:hover, - &:focus { - background-color: darken(@label-info-bg, 10%); - } - } + .label-variant(@label-info-bg); } diff --git a/less/mixins.less b/less/mixins.less index 8bbb551a5..3e1c717f1 100644 --- a/less/mixins.less +++ b/less/mixins.less @@ -406,6 +406,18 @@ } } +// Labels +// ------------------------- +.label-variant(@color) { + background-color: @color; + &[href] { + &:hover, + &:focus { + background-color: darken(@color, 10%); + } + } +} + // Navbar vertical align // ------------------------- // Vertically center elements in the navbar. |
