I had a look at it and the whole feature should be recoded...
Since I don't think there is so much interest, at the moment this task will have a very low priority...
Anyway you can pass your color as a variable on the page, if you copy me the link of the page you want to customize, I will send a link with the right color set.