AutorÃa | Ultima modificación | Ver Log |
.horizontal-menu {.navbar {width: 100%;height: $navbar-height;background: $card-bg;border-bottom: 1px solid $border-color;display: flex;align-items: stretch;padding: 0;position: relative;z-index: 978;-webkit-transition: width .1s ease, left .1s ease;transition: width .1s ease, left .1s ease;@media(max-width: 991px) {width: 100%;left: 0;.navbar-content {width: 100%;}}.navbar-content {display: flex;width: 100%;height: 100%;@media(max-width: 991px) {width: 100%;}.navbar-brand {opacity: 1;visibility: visible;-webkit-transition: opacity .5s ease;transition: opacity .5s ease;font-weight: 700;font-size: 25px;color: darken($primary, 50%);display: flex;align-items: center;direction: ltr#{'/*rtl:ignore*/'};span {color: $primary;font-weight: 300;}}.search-form {@extend .d-none;@extend .d-md-flex;@extend .align-items-center;width: 100%;margin-right: 60px;margin-left: 20px;.input-group {.input-group-text {padding: 0;border: 0;color: $text-muted;background: $input-bg;svg {width: 20px;height: 20px;cursor: pointer;}}.form-control {border: 0;margin-top: 3px;&::-webkit-input-placeholder {color: $text-muted}&:-ms-input-placeholder {color: $text-muted}&::-ms-input-placeholder {color: $text-muted}&::placeholder {color: $text-muted}}}}.navbar-nav {display: flex;flex-direction: row;margin-left: auto;.nav-item {position: relative;margin-left: 5px;margin-right: 5px;min-width: 30px;display: flex;align-items: center;@media(max-width: 767px) {min-width: 21px;}.nav-link {color: $body-color;padding: 0;position: relative;margin-left: auto;margin-right: auto;&:hover,&[aria-expanded="true"] {color: $primary;}&::after {display: none;}svg {width: 20px;height: 20px;}.indicator {position: absolute;top: 0px;right: 2px;.circle {background: $primary;width: 7px;height: 7px;border-radius: 50%;&::before {background-color: $primary;content: "";display: table;border-radius: 50%;position: absolute;@extend .pulse;}}}}&.dropdown {@media(max-width: 767px) {position: static;}.dropdown-menu {width: max-content;position: absolute;right: -20px;left: auto;@extend .dropdownAnimation;font-size: .875rem;&::before {content: '';width: 13px;height: 13px;background: $dropdown-bg;position: absolute;top: -7px;right: 28px;-webkit-transform: rotate(45deg);transform: rotate(45deg);border-top: 1px solid $dropdown-border-color;border-left: 1px solid $dropdown-border-color;}@media(max-width: 767px) {right: 20px;width: calc(100% - 40px);&::before{display: none;}}}}}}.navbar-toggler {&:focus {box-shadow: none;}svg {width: 20px;height: 20px;color: $text-muted;}}}}.bottom-navbar {background: $card-bg;position: relative;width: 100%;display: flex;align-items: center;transition-duration: 3s;transition-property: position,left,right,top,z-index;box-shadow: 3px 0 10px 0 rgba(183,192,206,.2);-webkit-box-shadow: 3px 0 10px 0 rgba(183,192,206,.2);-moz-box-shadow: 3px 0 10px 0 rgba(183,192,206,.2);@include media-breakpoint-down(lg) {display: none;&.header-toggled {display: block;}}@include media-breakpoint-down(md) {&.header-toggled {max-height: calc(100vh - #{$navbar-height});overflow: auto;}}.page-navigation {position: relative;width: 100%;z-index: 99;justify-content: space-between;transition-duration: 0.2s;transition-property: background, box-shadow;@include media-breakpoint-down(md) {border: none;}> .nav-item {line-height: 1;text-align: left;@include media-breakpoint-down(md) {display: block;width: 100%;border-right: none;}&:first-child {@include media-breakpoint-up(lg) {>.nav-link {padding-left: 0;}}}&:last-child {border-right: none;@include media-breakpoint-up(lg) {>.nav-link {padding-right: 0;}}}.category-heading {font-size: .875rem;font-weight: 500;text-align: left;color: $black;padding: 1rem 0 .3rem 0;margin-bottom: 0;@extend .text-primary;}> .nav-link {color: $body-color;padding: 22px 10px;line-height: 1;font-weight: 400;@extend .d-flex;@extend .align-items-center;.menu-title {font-size: 14px;}.link-icon {margin-right: 10px;font-weight: 400;width: 18px;height: 18px;fill: rgba(233, 236, 239, 0.21);color: inherit;}.link-arrow {margin-left: 5px;display: inline-block;@include transform(rotate(0deg));@include transform-origin(center);transition-duration: $action-transition-duration;&:before {content: "\e845";font-family: "feather";font-style: normal;display: block;font-size: 12px;line-height: 10px;}}}&:hover {.submenu {display: block;}> .nav-link {background: transparent;.link-arrow,.link-icon,.menu-title {color: $primary;-webkit-transition: color .3s ease;transition: color .3s ease;}.link-arrow {@include transform(rotate(-180deg));@include transform-origin(center);transition-duration: $action-transition-duration;}}}@include media-breakpoint-down(md) {.submenu {display: block;}> .nav-link {background: transparent;.link-arrow {@include transform(rotate(-180deg));@include transform-origin(center);transition-duration: $action-transition-duration;}}}&.active {> .nav-link {position: relative;&:before {position: absolute;content: "";left: 0;bottom: -2px;width: 100%;height: 5px;@media (max-width: 991px) {left: -15px;top: 0;bottom: 0;height: 100%;width: 5px;}}.menu-title,.link-icon,.link-arrow {color: $primary;}}}.submenu {display: none;@extend .dropdownAnimation;border: 1px solid $border-color;ul {list-style-type: none;padding-left: 0;li {display: block;line-height: 20px;a {display: block;padding: 3px 10px;color: $body-color;text-decoration: none;text-align: left;margin: 4px 0;white-space: nowrap;&:hover {color: $primary;@include transition (color .1s linear);&:before {background: $primary;}}&.active {color: $primary;}}&.active {a {color: $primary;&:before {background: $primary;}}}}}}&:not(.mega-menu) {position: relative;.submenu {left: 0;width: -moz-max-content;width: -webkit-max-content;width: -o-max-content;width: -ms-max-content;min-width: 180px;@include media-breakpoint-up(md) {position: absolute;top: 61px;z-index: 999;background: $card-bg;border-top: none;border-radius: $border-radius;box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);-webkit-box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);li {a {position: relative;padding-left: 20px;&::before {position: absolute;content: "";width: 4px;height: 4px;border-radius: 100%;background: $secondary;top: 12px;left: 0;}}}}@include media-breakpoint-down(md) {position: relative;top:0;-webkit-box-shadow: none;box-shadow: none;width: 100%;}ul {width: auto;padding: 15px 30px;@include media-breakpoint-down(md) {padding: 0 35px;}}}}&.mega-menu {.submenu {@include media-breakpoint-up(md) {position: absolute;top: 61px;z-index: 999;background: $card-bg;border-top: none;border-radius: 4px;box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);-webkit-box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);li {a {position: relative;padding-left: 20px;&::before {position: absolute;content: "";width: 4px;height: 4px;border-radius: 100%;background: $secondary;top: 12px;left: 0;}}}}@include media-breakpoint-down(md) {position: relative;top:0;-webkit-box-shadow: none;box-shadow: none;}width: 100%;left: 0;right: 0;padding: 15px 25px;.col-group-wrapper {padding: 0 1rem;}@include media-breakpoint-down(md) {padding: 0 32px;.col-group-wrapper {margin-left: 0;margin-right: 0;padding: 0;.col-group {padding-left: 0;padding-right: 0;margin-bottom: 20px;.category-heading {&:after {display: none;}}}}}}}}}}&.fixed-on-scroll {+ .page-wrapper {padding-top: $navbar-height;}.bottom-navbar {@extend .fixed-top;border-bottom: 1px solid $border-color;}}@media (max-width: 991px) {position: fixed;z-index: 1030;top: 0;left: 0;right: 0;}}.navbar-dark {.horizontal-menu {.navbar {background: $navbar-dark-bg;border-bottom-color: rgba($border-color, .1);.navbar-brand {color: $light;}.search-form {.input-group {.input-group-text {background: transparent;color: $text-muted;}input {background-color: transparent;color: $text-muted;}}}.navbar-nav {.nav-item {.nav-link {color: $text-muted;}}}}.bottom-navbar {background: $navbar-dark-bg;.page-navigation {> .nav-item {> .nav-link {color: $text-muted;.link-icon {fill: none;}}}}}}}