Decoupling navbar-color fn and making  make sense on or off