Set the legend background to be transparent instead of body bg

So that it always works, even on different backgrounds (e.g., panels)
Merge pull request #82 from afuna/legend-transparent

Set the legend background to be transparent instead of body bg
Remove code-color override
Fix top bar in tropo