It’s going to take some getting used to, but I think it’s here to stay. It’s been available already to enterprise users for some time, apparently. It makes sense to go with black for a couple of reasons:

  1. The logo looks more natural when the cat is dark and the surrounding is light. This is the way that the logo has usually appeared heretofore on GitHub’s products and elsewhere.
  2. The multi-tier nav system becomes more distinguishable when the top nav is black and the secondary navs underneath are white. The difference between a black and a white nav is striking and brings clarity in a way that is much more difficult to achieve when everything shares the same dark-on-light scheme.

Looking forward to hearing any official word from GitHub about the change.