1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- /*
- * Component: Main Header
- * ----------------------
- */
- .main-header {
- padding: 0 16px 0 0;
- .navbar-brand {
- font-weight: 200;
- width: $sidebar-width;
- padding: $main-header-brand-padding-y $main-header-brand-padding-x;
- background: darken($brand-primary, 5%);
- transition: width $transition-speed $transition-fn;
- overflow: hidden;
- margin-right: 0;
- > .logo-mini {
- display: none;
- }
- @include media-breakpoint-up(md) {
- .sidebar-mini.sidebar-collapse & {
- width: $sidebar-mini-width;
- > .logo {
- display: none;
- }
- > .logo-mini {
- display: inline;
- }
- }
- }
- @include media-breakpoint-down(md) {
- width: $sidebar-mini-width;
- > .logo {
- display: none;
- }
- > .logo-mini {
- display: inline;
- }
- }
- }
- /*.navbar-nav .nav-item {
- margin: 0;
- }*/
- &.navbar-toggleable .navbar-nav .nav-link {
- padding: $main-header-link-padding-y $main-header-link-padding-x;
- position: relative;
- }
- /*.open > .nav-link,
- .nav-link:hover {
- background: rgba(0, 0, 0, .1);
- }*/
- .has-img {
- padding-top: $main-header-link-padding-y - 2;
- padding-bottom: $main-header-link-padding-y - 2;
- }
- .navbar-nav[class*="-right"] {
- .dropdown-menu {
- margin-top: -3px;
- right: 0;
- left: auto;
- @media (max-width: breakpoint-max(xs)) {
- left: 0;
- right: auto;
- }
- }
- }
- }
- // Add shadow to the navbar if wanted
- .navbar-shadow {
- @include box-shadow(0 3px 3px rgba(0, 0, 0, 0.1));
- }
- // Add this class to images within a nav-link
- .navbar-img {
- height: $main-header-height / 2;
- width: auto;
- }
- // Navbar tags (used as badges in nav-link)
- .navbar-tag {
- position: absolute;
- top: 9px;
- right: 5px;
- font-size: $font-size-xs - .1;
- padding: 2px 4px;
- }
|