Well there is no subclass of GLMBrickColorThemer so dark themes get hardcoded light colors in places for example.
The Sublimish theme revealed these kind of problems. I am busy investigating.
I made such a subclass and it is used by #colors now. Was missing.
GLM stuff should use UITheme current xxxColor items whenever possible.
Also we should have a way to reset its color registry that is cached and makes it hard to do things especially in a playground that uses it...
Maybe Brick can help in the future with a clean skinning and color theme setup. Especially if Bloc can do whatever window shape (pours oil on the fire...).
Phil