// predefined bg color of navbar logo bg
#main-wrapper .topbar .top-navbar .navbar-header {
  background: $skin6;
}

// Theme colors
#main-wrapper {
  &[data-layout="vertical"],
  &[data-layout="horizontal"] {
    /*This is for the logo bg*/
    .topbar .top-navbar .navbar-header {
      &[data-logobg="skin1"] {
        background: $skin1;
      }

      &[data-logobg="skin2"] {
        background: $skin2;
      }

      &[data-logobg="skin3"] {
        background: $skin3;
      }

      &[data-logobg="skin4"] {
        background: $skin4;
      }

      &[data-logobg="skin5"] {
        background: $skin5;
      }

      &[data-logobg="skin6"] {
        background: $skin6;

        .navbar-brand {
          .dark-logo {
            display: inline;
          }

          .light-logo {
            display: none;
          }
        }

        .nav-toggler,
        .topbartoggler {
          color: $body-color;
        }
      }
    }

    .topbar .navbar-collapse,
    .topbar {
      &[data-navbarbg="skin1"] {
        background: $skin1;
      }

      &[data-navbarbg="skin2"] {
        background: $skin2;
      }

      &[data-navbarbg="skin3"] {
        background: $skin3;
      }

      &[data-navbarbg="skin4"] {
        background: $skin4;
      }

      &[data-navbarbg="skin5"] {
        background: $skin5;
      }

      &[data-navbarbg="skin6"] {
        background: $skin6;
        .top-navbar {
          .navbar-nav > .nav-item > .nav-link {
            .feather {
              fill: rgba(0, 0, 0, 0.06);
            }
          }
        }
      }
    }

    /*This is for the sidebar bg*/
    .left-sidebar {
      &[data-sidebarbg="skin1"],
      &[data-sidebarbg="skin1"] ul {
        background: $skin1;
      }

      &[data-sidebarbg="skin2"],
      &[data-sidebarbg="skin2"] ul {
        background: $skin2;
      }

      &[data-sidebarbg="skin3"],
      &[data-sidebarbg="skin3"] ul {
        background: $skin3;
      }

      &[data-sidebarbg="skin4"],
      &[data-sidebarbg="skin4"] ul {
        background: $skin4;
      }

      &[data-sidebarbg="skin5"] {
        background: $skin5;
        .sidebar-nav {
          ul {
            background: $skin5;
          }
        }
      }

      &[data-sidebarbg="skin6"] {
        background: $skin6;
        .sidebar-nav {
          > ul > .sidebar-item > .sidebar-link.active {
            color: $info !important;
            opacity: 1;
            font-weight: 400;
            i {
              color: $info;
            }
            &:after {
              border-color: $info;
            }
          }
          ul {
            background: $skin6;
            .nav-small-cap {
              opacity: 1;
            }
            .sidebar-item {
              .sidebar-link {
                color: $sidebar-text-dark;
                opacity: 1;
                i,
                .feather {
                  color: $sidebar-icons-dark;
                }
                &:hover {
                  color: $info;
                  i,
                  .feather {
                    color: $info;
                  }
                }
                &.active {
                  color: $info;
                  i,
                  .feather {
                    color: $info;
                  }
                }
              }
              &.selected > .sidebar-link {
                color: $info;
                font-weight: 500;
                i {
                  color: $info;
                }
                &.has-arrow {
                  &::after {
                    border-color: $info;
                  }
                }
              }
            }
            .nav-small-cap {
              color: $sidebar-icons-dark;
            }
          }
          .has-arrow {
            &::after {
              border-color: $sidebar-text-dark;
            }
          }
        }
      }
    }
  }
}
