|
@@ -103,7 +103,7 @@
|
|
|
margin: 0;
|
|
margin: 0;
|
|
|
background-color: @navbar-default-bg;
|
|
background-color: @navbar-default-bg;
|
|
|
border-bottom: solid 1px @navbar-default-border;
|
|
border-bottom: solid 1px @navbar-default-border;
|
|
|
- padding: 0 @navbar-default-padding-h;
|
|
|
|
|
|
|
+ padding: 0;
|
|
|
|
|
|
|
|
@media (min-width: @grid-float-breakpoint) {
|
|
@media (min-width: @grid-float-breakpoint) {
|
|
|
// Get back to regular layout mode as soon as the menu items are
|
|
// Get back to regular layout mode as soon as the menu items are
|
|
@@ -217,8 +217,6 @@
|
|
|
.navbar-toggle {
|
|
.navbar-toggle {
|
|
|
position: relative;
|
|
position: relative;
|
|
|
float: right;
|
|
float: right;
|
|
|
- margin-right: @navbar-padding-horizontal;
|
|
|
|
|
- //.navbar-vertical-align(34px);
|
|
|
|
|
background-color: transparent;
|
|
background-color: transparent;
|
|
|
background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214
|
|
background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214
|
|
|
border: 2px solid @navbar-default-link-color;
|
|
border: 2px solid @navbar-default-link-color;
|
|
@@ -251,6 +249,7 @@
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@media (max-width: @grid-float-breakpoint-max) {
|
|
@media (max-width: @grid-float-breakpoint-max) {
|
|
|
|
|
+ margin: (@navbar-padding-vertical / 2) 0;
|
|
|
// Dropdowns get custom display when collapsed
|
|
// Dropdowns get custom display when collapsed
|
|
|
.open .dropdown-menu {
|
|
.open .dropdown-menu {
|
|
|
position: static;
|
|
position: static;
|
|
@@ -261,16 +260,23 @@
|
|
|
border: 0;
|
|
border: 0;
|
|
|
box-shadow: none;
|
|
box-shadow: none;
|
|
|
> li > a,
|
|
> li > a,
|
|
|
|
|
+ > li > div.subdued,
|
|
|
|
|
+ > li > form > button,
|
|
|
.dropdown-header {
|
|
.dropdown-header {
|
|
|
padding: 5px 15px 5px 25px;
|
|
padding: 5px 15px 5px 25px;
|
|
|
}
|
|
}
|
|
|
- > li > a {
|
|
|
|
|
|
|
+ > li > a,
|
|
|
|
|
+ > li > form > button {
|
|
|
line-height: @line-height-computed;
|
|
line-height: @line-height-computed;
|
|
|
&:hover,
|
|
&:hover,
|
|
|
&:focus {
|
|
&:focus {
|
|
|
background-image: none;
|
|
background-image: none;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ > li > div.subdued {
|
|
|
|
|
+ line-height: @line-height-computed;
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -431,13 +437,16 @@
|
|
|
> li > a {
|
|
> li > a {
|
|
|
color: @navbar-default-link-color;
|
|
color: @navbar-default-link-color;
|
|
|
border: 2px solid transparent;
|
|
border: 2px solid transparent;
|
|
|
- border-radius: @navbar-btn-border-radius;
|
|
|
|
|
font-size: @navbar-btn-font-size;
|
|
font-size: @navbar-btn-font-size;
|
|
|
font-weight: @navbar-btn-font-weight;
|
|
font-weight: @navbar-btn-font-weight;
|
|
|
line-height: @navbar-btn-line-height;
|
|
line-height: @navbar-btn-line-height;
|
|
|
- padding: @navbar-btn-padding;
|
|
|
|
|
background-color: @navbar-default-link-bg;
|
|
background-color: @navbar-default-link-bg;
|
|
|
|
|
|
|
|
|
|
+ @media (min-width: @grid-float-breakpoint) {
|
|
|
|
|
+ border-radius: @navbar-btn-border-radius;
|
|
|
|
|
+ padding: @navbar-btn-padding;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
&:hover,
|
|
&:hover,
|
|
|
&:focus {
|
|
&:focus {
|
|
|
color: #fff;
|
|
color: #fff;
|
|
@@ -465,7 +474,6 @@
|
|
|
> li.subdued > a {
|
|
> li.subdued > a {
|
|
|
border: 0;
|
|
border: 0;
|
|
|
color: @navbar-subdued-color;
|
|
color: @navbar-subdued-color;
|
|
|
- padding: @navbar-subdued-padding;
|
|
|
|
|
margin-left: 0;
|
|
margin-left: 0;
|
|
|
background-color: transparent;
|
|
background-color: transparent;
|
|
|
&:hover,
|
|
&:hover,
|
|
@@ -476,6 +484,9 @@
|
|
|
&:focus {
|
|
&:focus {
|
|
|
.tab-focus()
|
|
.tab-focus()
|
|
|
}
|
|
}
|
|
|
|
|
+ @media (min-width: @grid-float-breakpoint) {
|
|
|
|
|
+ padding: @navbar-subdued-padding;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@media (min-width: @grid-float-breakpoint) {
|
|
@media (min-width: @grid-float-breakpoint) {
|
|
@@ -502,6 +513,9 @@
|
|
|
border-color: @navbar-default-border;
|
|
border-color: @navbar-default-border;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ .navbar-collapse.in {
|
|
|
|
|
+ box-shadow: 0 10px 15px rgba(0, 0, 0, .25);
|
|
|
|
|
+ }
|
|
|
// Dropdown menu items
|
|
// Dropdown menu items
|
|
|
.navbar-nav {
|
|
.navbar-nav {
|
|
|
// Remove background color from open dropdown
|
|
// Remove background color from open dropdown
|
|
@@ -526,12 +540,13 @@
|
|
|
@media (max-width: @grid-float-breakpoint-max) {
|
|
@media (max-width: @grid-float-breakpoint-max) {
|
|
|
// Dropdowns get custom display when collapsed
|
|
// Dropdowns get custom display when collapsed
|
|
|
.open .dropdown-menu {
|
|
.open .dropdown-menu {
|
|
|
- > li > a {
|
|
|
|
|
- border-radius: @border-radius-base;
|
|
|
|
|
- font-size: @font-size-base * .8;
|
|
|
|
|
- font-weight: 700;
|
|
|
|
|
- line-height: 1;
|
|
|
|
|
- padding: 12px 12px 13px 30px;
|
|
|
|
|
|
|
+ background-color: lighten(@navbar-default-bg, 10%);
|
|
|
|
|
+ > li > div.subdued {
|
|
|
|
|
+ color: mix(@navbar-default-link-color, @navbar-default-bg);
|
|
|
|
|
+ }
|
|
|
|
|
+ > li > a,
|
|
|
|
|
+ > li > form > button {
|
|
|
|
|
+ // padding: 12px 12px 13px 30px;
|
|
|
color: @navbar-default-link-color;
|
|
color: @navbar-default-link-color;
|
|
|
&:hover,
|
|
&:hover,
|
|
|
&:focus {
|
|
&:focus {
|
|
@@ -539,7 +554,8 @@
|
|
|
background-color: @navbar-default-link-hover-bg;
|
|
background-color: @navbar-default-link-hover-bg;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- > .active > a {
|
|
|
|
|
|
|
+ > .active > a,
|
|
|
|
|
+ > .active > form > button {
|
|
|
&,
|
|
&,
|
|
|
&:hover,
|
|
&:hover,
|
|
|
&:focus {
|
|
&:focus {
|
|
@@ -547,7 +563,8 @@
|
|
|
background-color: @navbar-default-link-active-bg;
|
|
background-color: @navbar-default-link-active-bg;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- > .disabled > a {
|
|
|
|
|
|
|
+ > .disabled > a,
|
|
|
|
|
+ > .disabled > form > button {
|
|
|
&,
|
|
&,
|
|
|
&:hover,
|
|
&:hover,
|
|
|
&:focus {
|
|
&:focus {
|