Commit 9df832b4 authored by Mark Otto's avatar Mark Otto

add separate vars for dropdown link hover and active states

parent 40298ddb
...@@ -2457,7 +2457,12 @@ table .span24 { ...@@ -2457,7 +2457,12 @@ table .span24 {
} }
.dropdown-menu li > a:hover, .dropdown-menu li > a:hover,
.dropdown-menu li > a:focus, .dropdown-menu li > a:focus {
color: #333333;
text-decoration: none;
background-color: #eeeeee;
}
.dropdown-menu .active > a, .dropdown-menu .active > a,
.dropdown-menu .active > a:hover { .dropdown-menu .active > a:hover {
color: #ffffff; color: #ffffff;
......
...@@ -594,8 +594,16 @@ ...@@ -594,8 +594,16 @@
<td><code>@dropdownLinkColorHover</code></td> <td><code>@dropdownLinkColorHover</code></td>
<td><code>@white</code></td> <td><code>@white</code></td>
</tr> </tr>
<tr>
<td><code>@dropdownLinkColorActive</code></td>
<td><code>@linkColor</code></td>
</tr>
<tr> <tr>
<td><code>@dropdownLinkBackgroundHover</code></td> <td><code>@dropdownLinkBackgroundHover</code></td>
<td><code>@grayLighter</code></td>
</tr>
<tr>
<td><code>@dropdownLinkBackgroundActive</code></td>
<td><code>@linkColor</code></td> <td><code>@linkColor</code></td>
</tr> </tr>
<tr> <tr>
......
...@@ -517,8 +517,16 @@ ...@@ -517,8 +517,16 @@
<td><code>@dropdownLinkColorHover</code></td> <td><code>@dropdownLinkColorHover</code></td>
<td><code>@white</code></td> <td><code>@white</code></td>
</tr> </tr>
<tr>
<td><code>@dropdownLinkColorActive</code></td>
<td><code>@linkColor</code></td>
</tr>
<tr> <tr>
<td><code>@dropdownLinkBackgroundHover</code></td> <td><code>@dropdownLinkBackgroundHover</code></td>
<td><code>@grayLighter</code></td>
</tr>
<tr>
<td><code>@dropdownLinkBackgroundActive</code></td>
<td><code>@linkColor</code></td> <td><code>@linkColor</code></td>
</tr> </tr>
<tr> <tr>
......
...@@ -94,12 +94,19 @@ ...@@ -94,12 +94,19 @@
// Hover state // Hover state
// ----------- // -----------
.dropdown-menu li > a:hover, .dropdown-menu li > a:hover,
.dropdown-menu li > a:focus, .dropdown-menu li > a:focus {
text-decoration: none;
color: @dropdownLinkColorActive;
background-color: @dropdownLinkBackgroundHover;
}
// Active state
// ------------
.dropdown-menu .active > a, .dropdown-menu .active > a,
.dropdown-menu .active > a:hover { .dropdown-menu .active > a:hover {
color: @dropdownLinkColorHover; color: @dropdownLinkColorHover;
text-decoration: none; text-decoration: none;
background-color: @dropdownLinkBackgroundHover; background-color: @dropdownLinkBackgroundActive;
outline: 0; outline: 0;
} }
......
...@@ -104,12 +104,17 @@ ...@@ -104,12 +104,17 @@
// ------------------------- // -------------------------
@dropdownBackground: @white; @dropdownBackground: @white;
@dropdownBorder: rgba(0,0,0,.2); @dropdownBorder: rgba(0,0,0,.2);
@dropdownLinkColor: @grayDark;
@dropdownLinkColorHover: @white;
@dropdownLinkBackgroundHover: @linkColor;
@dropdownDividerTop: #e5e5e5; @dropdownDividerTop: #e5e5e5;
@dropdownDividerBottom: @white; @dropdownDividerBottom: @white;
@dropdownLinkColor: @grayDark;
@dropdownLinkColorHover: @white;
@dropdownLinkBackgroundHover: @grayLighter;
@dropdownLinkColorActive: @dropdownLinkColor;
@dropdownLinkBackgroundActive: @linkColor;
// COMPONENT VARIABLES // COMPONENT VARIABLES
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment