From a7dd1088d247b533c483afb0cde85e9c49ab5ea7 Mon Sep 17 00:00:00 2001 From: Chris Rebert <code@rebertia.com> Date: Sun, 7 Jul 2013 14:26:51 -0700 Subject: [PATCH] extract .label-variant mix-in --- less/labels.less | 32 ++++---------------------------- less/mixins.less | 12 ++++++++++++ 2 files changed, 16 insertions(+), 28 deletions(-) diff --git a/less/labels.less b/less/labels.less index 3d863f7dfc..d7852d1077 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 eb05623ac9..c4e99f2e26 100644 --- a/less/mixins.less +++ b/less/mixins.less @@ -392,6 +392,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. -- GitLab