From 3a21891824f3f0af06da750bb768902e171b2ca0 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Sun, 13 May 2012 13:58:42 -0700 Subject: [PATCH] #3469: add variables for dropdown menu dividers --- docs/less.html | 8 ++++++++ docs/templates/pages/less.mustache | 8 ++++++++ less/dropdowns.less | 2 +- less/mixins.less | 6 +++--- less/variables.less | 3 ++- 5 files changed, 22 insertions(+), 5 deletions(-) diff --git a/docs/less.html b/docs/less.html index 781bd2fb72..476f5ac982 100644 --- a/docs/less.html +++ b/docs/less.html @@ -614,6 +614,14 @@ @dropdownLinkBackgroundHover @linkColor + + @@dropdownDividerTop + #e5e5e5 + + + @@dropdownDividerBottom + @white +

Hero unit

diff --git a/docs/templates/pages/less.mustache b/docs/templates/pages/less.mustache index 0532b2f9cc..bb71484534 100644 --- a/docs/templates/pages/less.mustache +++ b/docs/templates/pages/less.mustache @@ -537,6 +537,14 @@ @dropdownLinkBackgroundHover @linkColor + + @@dropdownDividerTop + #e5e5e5 + + + @@dropdownDividerBottom + @white +

{{_i}}Hero unit{{/i}}

diff --git a/less/dropdowns.less b/less/dropdowns.less index 6c60385e55..2bcd556879 100644 --- a/less/dropdowns.less +++ b/less/dropdowns.less @@ -71,7 +71,7 @@ // Dividers (basically an hr) within the dropdown .divider { - .nav-divider(); + .nav-divider(@dropdownDividerTop, @dropdownDividerBottom); } // Links within the dropdown menu diff --git a/less/mixins.less b/less/mixins.less index b107955f57..6989b13760 100644 --- a/less/mixins.less +++ b/less/mixins.less @@ -417,7 +417,7 @@ // Horizontal dividers // ------------------------- // Dividers (basically an hr) within dropdowns and nav lists -.nav-divider() { +.nav-divider(@top: #e5e5e5, @bottom: @white) { // IE7 needs a set width since we gave a height. Restricting just // to IE7 to keep the 1px left/right space in other browsers. // It is unclear where IE is getting the extra space that we need @@ -427,8 +427,8 @@ margin: ((@baseLineHeight / 2) - 1) 1px; // 8px 1px *margin: -5px 0 5px; overflow: hidden; - background-color: #e5e5e5; - border-bottom: 1px solid @white; + background-color: @top; + border-bottom: 1px solid @bottom; } // Button backgrounds diff --git a/less/variables.less b/less/variables.less index d8825fb076..b931d3d2a2 100644 --- a/less/variables.less +++ b/less/variables.less @@ -107,7 +107,8 @@ @dropdownLinkColor: @grayDark; @dropdownLinkColorHover: @white; @dropdownLinkBackgroundHover: @linkColor; - +@dropdownDividerTop: #e5e5e5; +@dropdownDividerBottom: @white;