background-color: $navbar-background-color
min-height: $navbar-height
position: relative
+ @each $name, $pair in $colors
+ $color: nth($pair, 1)
+ $color-invert: nth($pair, 2)
+ &.is-#{$name}
+ background-color: $color
+ color: $color-invert
+ .navbar-item,
+ .navbar-link
+ color: $color-invert
+ a.navbar-item,
+ .navbar-link
+ &:hover,
+ &.is-active
+ background-color: darken($color, 2.5%)
+ color: $color-invert
+ +desktop
+ .navbar-link
+ &::after
+ border-color: $color-invert
+ .navbar-dropdown a.navbar-item:not(.is-active):not(:hover),
+ .navbar-dropdown .navbar-item:not(a)
+ color: $navbar-item
+ .navbar-item.has-dropdown:hover .navbar-link,
+ .navbar-item.has-dropdown.is-active .navbar-link
+ background-color: darken($color, 2.5%)
+ color: $color-invert
& > .container
align-items: stretch
display: flex