241 lines
4.1 KiB
Plaintext
241 lines
4.1 KiB
Plaintext
//
|
|
// Themes / Silver / Main navbar
|
|
// --------------------------------------------------
|
|
|
|
|
|
// Navbar backgrounds
|
|
//
|
|
|
|
.gt-ie9 & #main-navbar,
|
|
.gt-ie9 & #main-navbar .navbar-header {
|
|
#gradient > .vertical(@navbar-start-color, @navbar-end-color);
|
|
}
|
|
|
|
// Use image for bg on IE 8-9
|
|
.ie8 & #main-navbar,
|
|
.ie9 & #main-navbar,
|
|
.ie8 & #main-navbar .navbar-header,
|
|
.ie9 & #main-navbar .navbar-header {
|
|
background: @navbar-start-color;
|
|
}
|
|
|
|
|
|
// Main navbar
|
|
//
|
|
|
|
#main-navbar {
|
|
// Header
|
|
//
|
|
|
|
.dropdown > a,
|
|
.dropdown-menu > li > a,
|
|
.nav > li > a,
|
|
.navbar-header a {
|
|
color: @navbar-text-color;
|
|
}
|
|
|
|
.navbar-toggle,
|
|
#main-menu-toggle,
|
|
#main-menu-toggle .fa:before,
|
|
a {
|
|
text-shadow: @navbar-text-shadow;
|
|
}
|
|
|
|
|
|
// Navbar buttona
|
|
//
|
|
|
|
.navbar-toggle,
|
|
#main-menu-toggle {
|
|
color: @navbar-text-color;
|
|
}
|
|
|
|
#main-menu-toggle .fa:before {
|
|
color: @navbar-text-color;
|
|
}
|
|
|
|
|
|
// Navbar collapse
|
|
//
|
|
|
|
#main-navbar-collapse {
|
|
border-top-color: darken(@navbar-end-color, 6%);
|
|
background: @navbar-end-color;
|
|
}
|
|
|
|
|
|
// Navbar Items
|
|
//
|
|
|
|
li + li,
|
|
.nav + .nav,
|
|
.nav + .right {
|
|
border-top: 1px solid darken(@navbar-end-color, 6%);
|
|
}
|
|
|
|
.dropdown.open > a {
|
|
border-top: 1px solid darken(@navbar-end-color, 12%);
|
|
border-bottom: 1px solid darken(@navbar-end-color, 9%);
|
|
margin-top: -1px;
|
|
background: darken(@navbar-end-color, 6%);
|
|
}
|
|
|
|
// Navbar forms
|
|
//
|
|
|
|
form.navbar-form {
|
|
.box-shadow(none);
|
|
|
|
.form-control {
|
|
background: #fff;
|
|
border-color: #fff;
|
|
border-radius: 3px;
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
// Desktops
|
|
//
|
|
|
|
@media (min-width: @screen-tablet) {
|
|
#main-navbar {
|
|
|
|
// Navbar collapse
|
|
//
|
|
|
|
#main-navbar-collapse {
|
|
background: none;
|
|
}
|
|
|
|
|
|
// Navbar Items
|
|
//
|
|
|
|
// Reset borders
|
|
li + li,
|
|
.nav + .nav,
|
|
.nav + .right {
|
|
border: none;
|
|
}
|
|
|
|
.nav > li > a {
|
|
border-left: 1px solid transparent;
|
|
border-right: 1px solid transparent;
|
|
|
|
&:hover {
|
|
background: rgba(0,0,0,.08);
|
|
border-color: darken(@navbar-end-color, 10%);
|
|
}
|
|
}
|
|
|
|
|
|
// Dropdowns
|
|
//
|
|
|
|
.dropdown.open > a {
|
|
border-top: none;
|
|
border-bottom: none;
|
|
margin-top: 0;
|
|
background: rgba(0,0,0,.08);
|
|
border-color: darken(@navbar-end-color, 10%);
|
|
}
|
|
|
|
.dropdown-menu {
|
|
background: @menu-color;
|
|
border-color: @menu-color;
|
|
margin-top: 2px;
|
|
padding: 5px 0;
|
|
border-radius: @border-radius-base;
|
|
|
|
a {
|
|
text-shadow: none;
|
|
margin: 0 -2px;
|
|
}
|
|
|
|
> li > a {
|
|
color: #fff;
|
|
}
|
|
|
|
a:hover {
|
|
background: @menu-active-color;
|
|
}
|
|
|
|
.divider {
|
|
background-color: lighten(@menu-color, 4%);
|
|
margin-left: -2px;
|
|
margin-right: -2px;
|
|
}
|
|
}
|
|
|
|
|
|
// Notifications widget
|
|
//
|
|
|
|
.widget-notifications {
|
|
a:hover {
|
|
color: #fff !important;
|
|
}
|
|
|
|
.notification,
|
|
.notifications-link {
|
|
border-color: lighten(@menu-color, 4%);
|
|
margin: 0 -2px;
|
|
.border-bottom-radius(@border-radius-base);
|
|
}
|
|
|
|
.notification-description {
|
|
color: lighten(@menu-color, 35%);
|
|
}
|
|
|
|
.notification-ago {
|
|
color: lighten(@menu-color, 25%);
|
|
}
|
|
}
|
|
|
|
|
|
// Alt messages widget
|
|
//
|
|
|
|
.widget-messages-alt {
|
|
a:hover {
|
|
color: #fff !important;
|
|
}
|
|
|
|
.message,
|
|
.messages-link {
|
|
border-color: lighten(@menu-color, 4%);
|
|
.border-bottom-radius(3px);
|
|
|
|
a:hover {
|
|
background: none;
|
|
}
|
|
}
|
|
|
|
.message-subject {
|
|
color: @menu-active-color;
|
|
}
|
|
|
|
.message-description {
|
|
color: lighten(@menu-color, 25%);
|
|
|
|
a {
|
|
color: lighten(@menu-color, 35%);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
#main-navbar #main-menu-toggle,
|
|
&.right-to-left.main-menu-right #main-navbar #main-menu-toggle {
|
|
border-left: none;
|
|
border-right: 1px solid darken(@navbar-end-color, 8%);
|
|
}
|
|
|
|
&.right-to-left #main-navbar #main-menu-toggle,
|
|
&.main-menu-right #main-navbar #main-menu-toggle {
|
|
border-left: 1px solid darken(@navbar-end-color, 8%);
|
|
border-right: none;
|
|
}
|