I don't love the design, but what bothers me more is that I disagree with many of the premises informing the decisions, for example:
- Github tab icons are purely decorative
- Because we simplified the whole header, we don’t need that color coding anymore
- Commits often touch files for completely arbitrary reasons, so the last commit tells you almost nothing
- Get rid of gradients, dirty washed-out colors, unnecessary separators
Finally, cramming so much into one view makes it harder to navigate, not easier.