@mixin active-variant($parent, $bg, $color) {
  .nav-active-#{$parent}{
  	.nav-link.active,
  	.nav > li.active > a{
  		color: $color !important;
		background-color: $bg !important;
  	}
  }
}

@include active-variant("bg", $body-bg, $text-color);
@include active-variant("dark", $dark, $dark-color);
@include active-variant("black", $black, $black-color);
@include active-variant("primary", $primary, $primary-color);
@include active-variant("accent", $accent, $accent-color);
@include active-variant("warn", $warn, $warn-color);
@include active-variant("success", $success, $success-color);
@include active-variant("info", $info, $info-color);
@include active-variant("warning", $warning, $warning-color);
@include active-variant("danger", $danger, $danger-color);
@include active-variant("light", $light, $light-color);
@include active-variant("white", $white, $dark-black);

@include active-variant("red", $red, $dark-white);
@include active-variant("pink", $pink, $dark-white);
@include active-variant("purple", $purple, $dark-white);
@include active-variant("deep-purple", $deep-purple, $dark-white);
@include active-variant("indigo", $indigo, $dark-white);
@include active-variant("blue", $blue, $dark-white);
@include active-variant("light-blue", $light-blue, $dark-white);
@include active-variant("cyan", $cyan, $dark-white);
@include active-variant("teal", $teal, $dark-white);
@include active-variant("green", $green, $dark-white);
@include active-variant("light-green", $light-green, $dark-white);
@include active-variant("lime", $lime, $dark-white);
@include active-variant("yellow", $yellow, $dark-black);
@include active-variant("amber", $amber, $dark-white);
@include active-variant("orange", $orange, $dark-white);
@include active-variant("deep-orange", $deep-orange, $dark-white);
@include active-variant("brown", $brown, $dark-white);
@include active-variant("blue-grey", $blue-grey, $dark-white);
@include active-variant("grey", $grey, $dark-white);
