In the lastest commit, it seems that peacock is having issues changing the themes, while they work fine on pages like settings.html, the navbar seems to be stuck in light theme, regardless of the contents in the config.json file.
Peacock does indeed give an error:
so it seems that somewhere within the renderer.js, there is a bug.