Great additions.
@Imperialist
My 3 cents - first of all, I'd like to mention that nothing what I'm going to write is something You
have to change - it's just my opinion.
One thing is that IMHO canopy frame might look better if it were 3-pixel thick whenever possible. While I'm using contour+shade frames myself, I'm considering it rather an exception than the rule when thicker one just can't be shown (as general SB style principle is either having 1 or 3 pixel thickness of elements).
Another is that panel lines (and similar) on white(-ish) surfaces would look better if they had more contrast (or in other words: they were darker) as now I have problems seeing any (and I assume they
should be there - at least in some places).
Anyway, keep up the great work!