}
.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:hover {
color: #ffffff;
<td><code>@dropdownLinkColorHover</code></td>
<td><code>@white</code></td>
</tr>
+ <tr>
+ <td><code>@dropdownLinkColorActive</code></td>
+ <td><code>@linkColor</code></td>
+ </tr>
<tr>
<td><code>@dropdownLinkBackgroundHover</code></td>
+ <td><code>@grayLighter</code></td>
+ </tr>
+ <tr>
+ <td><code>@dropdownLinkBackgroundActive</code></td>
<td><code>@linkColor</code></td>
</tr>
<tr>
<td><code>@dropdownLinkColorHover</code></td>
<td><code>@white</code></td>
</tr>
+ <tr>
+ <td><code>@dropdownLinkColorActive</code></td>
+ <td><code>@linkColor</code></td>
+ </tr>
<tr>
<td><code>@dropdownLinkBackgroundHover</code></td>
+ <td><code>@grayLighter</code></td>
+ </tr>
+ <tr>
+ <td><code>@dropdownLinkBackgroundActive</code></td>
<td><code>@linkColor</code></td>
</tr>
<tr>
// Hover state
// -----------
.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:hover {
color: @dropdownLinkColorHover;
text-decoration: none;
- background-color: @dropdownLinkBackgroundHover;
+ background-color: @dropdownLinkBackgroundActive;
outline: 0;
}
// -------------------------
@dropdownBackground: @white;
@dropdownBorder: rgba(0,0,0,.2);
-@dropdownLinkColor: @grayDark;
-@dropdownLinkColorHover: @white;
-@dropdownLinkBackgroundHover: @linkColor;
@dropdownDividerTop: #e5e5e5;
@dropdownDividerBottom: @white;
+@dropdownLinkColor: @grayDark;
+
+@dropdownLinkColorHover: @white;
+@dropdownLinkBackgroundHover: @grayLighter;
+
+@dropdownLinkColorActive: @dropdownLinkColor;
+@dropdownLinkBackgroundActive: @linkColor;
+
// COMPONENT VARIABLES